builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-047 starttime: 1468452677.64 results: success (0) buildid: 20160713152943 builduid: 9d35a485de594b2897a64d1d4b1556c1 revision: f8051a3ef4ec5842689306cc3d7b22a6ec439c9a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:17.638318) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:17.638788) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:17.639083) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:17.685634) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:17.686031) ========= '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-047\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-047 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-047 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-047 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-047 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-047 WINDIR=C:\WINDOWS using PTY: False --16:31:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.74 MB/s 16:31:11 (5.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.607000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:18.313283) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:18.313616) ========= '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-047\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-047 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-047 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-047 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-047 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-047 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.895000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:19.203124) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 16:31:19.203528) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f8051a3ef4ec5842689306cc3d7b22a6ec439c9a --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f8051a3ef4ec5842689306cc3d7b22a6ec439c9a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-047\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-047 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-047 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-047 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-047 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-047 WINDIR=C:\WINDOWS using PTY: False 2016-07-13 16:31:12,927 truncating revision to first 12 chars 2016-07-13 16:31:12,927 Setting DEBUG logging. 2016-07-13 16:31:12,927 attempt 1/10 2016-07-13 16:31:12,927 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f8051a3ef4ec?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 16:31:13,359 unpacking tar archive at: mozilla-beta-f8051a3ef4ec/testing/mozharness/ program finished with exit code 0 elapsedTime=1.262000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 16:31:20.518030) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:20.518375) ========= script_repo_revision: f8051a3ef4ec5842689306cc3d7b22a6ec439c9a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:20.518784) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:20.519082) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 16:31:20.535168) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-07-13 16:31:20.535462) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-047\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-047 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-047 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-047 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-047 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-047 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:31:14 INFO - MultiFileLogger online at 20160713 16:31:14 in C:\slave\test 16:31:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 16:31:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:31:14 INFO - {'append_to_log': False, 16:31:14 INFO - 'base_work_dir': 'C:\\slave\\test', 16:31:14 INFO - 'blob_upload_branch': 'mozilla-beta', 16:31:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:31:14 INFO - 'buildbot_json_path': 'buildprops.json', 16:31:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:31:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:31:14 INFO - 'download_minidump_stackwalk': True, 16:31:14 INFO - 'download_symbols': 'true', 16:31:14 INFO - 'e10s': False, 16:31:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:31:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:31:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:31:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:31:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:31:14 INFO - 'C:/mozilla-build/tooltool.py'), 16:31:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:31:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:31:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:31:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:31:14 INFO - 'log_level': 'info', 16:31:14 INFO - 'log_to_console': True, 16:31:14 INFO - 'opt_config_files': (), 16:31:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:31:14 INFO - '--processes=1', 16:31:14 INFO - '--config=%(test_path)s/wptrunner.ini', 16:31:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:31:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:31:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:31:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:31:14 INFO - 'pip_index': False, 16:31:14 INFO - 'require_test_zip': True, 16:31:14 INFO - 'test_type': ('testharness',), 16:31:14 INFO - 'this_chunk': '1', 16:31:14 INFO - 'total_chunks': '10', 16:31:14 INFO - 'virtualenv_path': 'venv', 16:31:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:31:14 INFO - 'work_dir': 'build'} 16:31:14 INFO - ##### 16:31:14 INFO - ##### Running clobber step. 16:31:14 INFO - ##### 16:31:14 INFO - Running pre-action listener: _resource_record_pre_action 16:31:14 INFO - Running main action method: clobber 16:31:14 INFO - rmtree: C:\slave\test\build 16:31:14 INFO - Using _rmtree_windows ... 16:31:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:31:47 INFO - Running post-action listener: _resource_record_post_action 16:31:47 INFO - ##### 16:31:47 INFO - ##### Running read-buildbot-config step. 16:31:47 INFO - ##### 16:31:47 INFO - Running pre-action listener: _resource_record_pre_action 16:31:47 INFO - Running main action method: read_buildbot_config 16:31:47 INFO - Using buildbot properties: 16:31:47 INFO - { 16:31:47 INFO - "project": "", 16:31:47 INFO - "product": "firefox", 16:31:47 INFO - "script_repo_revision": "production", 16:31:47 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 16:31:47 INFO - "repository": "", 16:31:47 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 16:31:47 INFO - "buildid": "20160713152943", 16:31:47 INFO - "pgo_build": "False", 16:31:47 INFO - "basedir": "C:\\slave\\test", 16:31:47 INFO - "buildnumber": 19, 16:31:47 INFO - "slavename": "t-xp32-ix-047", 16:31:47 INFO - "revision": "f8051a3ef4ec5842689306cc3d7b22a6ec439c9a", 16:31:47 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 16:31:47 INFO - "platform": "win32", 16:31:47 INFO - "branch": "mozilla-beta", 16:31:47 INFO - "repo_path": "releases/mozilla-beta", 16:31:47 INFO - "moz_repo_path": "", 16:31:47 INFO - "stage_platform": "win32", 16:31:47 INFO - "builduid": "9d35a485de594b2897a64d1d4b1556c1", 16:31:47 INFO - "slavebuilddir": "test" 16:31:47 INFO - } 16:31:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:31:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:31:47 INFO - Running post-action listener: _resource_record_post_action 16:31:47 INFO - ##### 16:31:47 INFO - ##### Running download-and-extract step. 16:31:47 INFO - ##### 16:31:47 INFO - Running pre-action listener: _resource_record_pre_action 16:31:47 INFO - Running main action method: download_and_extract 16:31:47 INFO - mkdir: C:\slave\test\build\tests 16:31:47 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')]} 16:31:47 INFO - https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:31:47 INFO - trying https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:31:47 INFO - Downloading https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:31:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 16:31:47 INFO - Downloaded 1240 bytes. 16:31:47 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:31:47 INFO - Using the following test package requirements: 16:31:47 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:31:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:31:47 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:31:47 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'jsshell-win32.zip'], 16:31:47 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:31:47 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:31:47 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:31:47 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:31:47 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:31:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:31:47 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:31:47 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:31:47 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')]} 16:31:47 INFO - https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:31:47 INFO - trying https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:31:47 INFO - Downloading https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 16:31:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 16:31:49 INFO - Downloaded 20403721 bytes. 16:31:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:31:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:31:52 INFO - caution: filename not matched: web-platform/* 16:31:52 INFO - Return code: 11 16:31:52 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')]} 16:31:52 INFO - https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:31:52 INFO - trying https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:31:52 INFO - Downloading https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 16:31:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 16:31:57 INFO - Downloaded 36389908 bytes. 16:31:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:31:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:32:47 INFO - caution: filename not matched: bin/* 16:32:47 INFO - caution: filename not matched: config/* 16:32:47 INFO - caution: filename not matched: mozbase/* 16:32:47 INFO - caution: filename not matched: marionette/* 16:32:47 INFO - caution: filename not matched: tools/wptserve/* 16:32:47 INFO - Return code: 11 16:32:47 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')]} 16:32:47 INFO - https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:32:47 INFO - trying https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:32:47 INFO - Downloading https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:32:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 16:32:52 INFO - Downloaded 68472344 bytes. 16:32:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:32:52 INFO - mkdir: C:\slave\test\properties 16:32:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:32:52 INFO - Writing to file C:\slave\test\properties\build_url 16:32:52 INFO - Contents: 16:32:52 INFO - build_url:https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:32:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:32:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:32:56 INFO - Writing to file C:\slave\test\properties\symbols_url 16:32:56 INFO - Contents: 16:32:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:32: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')]} 16:32:56 INFO - https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:32:56 INFO - trying https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:32:56 INFO - Downloading https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:32:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:33:00 INFO - Downloaded 55588652 bytes. 16:33:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:33:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:33:04 INFO - Return code: 0 16:33:04 INFO - Running post-action listener: _resource_record_post_action 16:33:04 INFO - Running post-action listener: set_extra_try_arguments 16:33:04 INFO - ##### 16:33:04 INFO - ##### Running create-virtualenv step. 16:33:04 INFO - ##### 16:33:04 INFO - Running pre-action listener: _pre_create_virtualenv 16:33:04 INFO - Running pre-action listener: _resource_record_pre_action 16:33:04 INFO - Running main action method: create_virtualenv 16:33:04 INFO - Creating virtualenv C:\slave\test\build\venv 16:33:04 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 16:33:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:33:06 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:33:08 INFO - Installing distribute......................................................................................................................................................................................done. 16:33:09 INFO - Return code: 0 16:33:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:33:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-047', 'USERDOMAIN': 'T-XP32-IX-047', '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-047', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-047', '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-047\\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-047'}}, attempt #1 16:33:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:33:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:33:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:33:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047\\Application Data', 16:33:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:33:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-047', 16:33:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:33:09 INFO - 'DCLOCATION': 'SCL3', 16:33:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:33:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:33:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:33:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:33:09 INFO - 'HOMEDRIVE': 'C:', 16:33:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:09 INFO - 'KTS_VERSION': '1.19c', 16:33:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:33:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-047', 16:33:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:33:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:33:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:33:09 INFO - 'MOZ_AIRBAG': '1', 16:33:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:09 INFO - 'MOZ_MSVCVERSION': '8', 16:33:09 INFO - 'MOZ_NO_REMOTE': '1', 16:33:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:33:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:33:09 INFO - 'NO_EM_RESTART': '1', 16:33:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:09 INFO - 'OS': 'Windows_NT', 16:33:09 INFO - 'OURDRIVE': 'C:', 16:33: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', 16:33:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:33:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:09 INFO - 'PROCESSOR_LEVEL': '6', 16:33:09 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:33:09 INFO - 'PROMPT': '$P$G', 16:33:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:09 INFO - 'PWD': 'C:\\slave\\test', 16:33:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:09 INFO - 'SESSIONNAME': 'Console', 16:33:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:09 INFO - 'SYSTEMDRIVE': 'C:', 16:33:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:33:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:09 INFO - 'TEST1': 'testie', 16:33:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:09 INFO - 'USERDOMAIN': 'T-XP32-IX-047', 16:33:09 INFO - 'USERNAME': 'cltbld', 16:33:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:33:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:33:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:33:09 INFO - 'WINDIR': 'C:\\WINDOWS', 16:33:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:09 INFO - Downloading/unpacking psutil>=0.7.1 16:33:10 INFO - Running setup.py egg_info for package psutil 16:33:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:33:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:33:10 INFO - Installing collected packages: psutil 16:33:10 INFO - Running setup.py install for psutil 16:33:10 INFO - building 'psutil._psutil_windows' extension 16:33:10 INFO - error: Unable to find vcvarsall.bat 16:33:10 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-lqdzmh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:33:10 INFO - running install 16:33:10 INFO - running build 16:33:10 INFO - running build_py 16:33:10 INFO - creating build 16:33:10 INFO - creating build\lib.win32-2.7 16:33:10 INFO - creating build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:33:10 INFO - running build_ext 16:33:10 INFO - building 'psutil._psutil_windows' extension 16:33:10 INFO - error: Unable to find vcvarsall.bat 16:33:10 INFO - ---------------------------------------- 16:33:10 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-lqdzmh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:33:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-047\Application Data\pip\pip.log 16:33:10 WARNING - Return code: 1 16:33:10 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! 16:33:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-047', 'USERDOMAIN': 'T-XP32-IX-047', '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-047', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-047', '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-047\\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-047'}}, attempt #1 16:33:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:33:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:33:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:33:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047\\Application Data', 16:33:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:33:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-047', 16:33:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:33:10 INFO - 'DCLOCATION': 'SCL3', 16:33:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:33:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:33:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:33:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:33:10 INFO - 'HOMEDRIVE': 'C:', 16:33:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:10 INFO - 'KTS_VERSION': '1.19c', 16:33:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:33:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-047', 16:33:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:33:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:33:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:33:10 INFO - 'MOZ_AIRBAG': '1', 16:33:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:10 INFO - 'MOZ_MSVCVERSION': '8', 16:33:10 INFO - 'MOZ_NO_REMOTE': '1', 16:33:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:33:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:33:10 INFO - 'NO_EM_RESTART': '1', 16:33:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:10 INFO - 'OS': 'Windows_NT', 16:33:10 INFO - 'OURDRIVE': 'C:', 16:33:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:33:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:33:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:10 INFO - 'PROCESSOR_LEVEL': '6', 16:33:10 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:33:10 INFO - 'PROMPT': '$P$G', 16:33:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:10 INFO - 'PWD': 'C:\\slave\\test', 16:33:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:10 INFO - 'SESSIONNAME': 'Console', 16:33:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:10 INFO - 'SYSTEMDRIVE': 'C:', 16:33:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:33:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:10 INFO - 'TEST1': 'testie', 16:33:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:10 INFO - 'USERDOMAIN': 'T-XP32-IX-047', 16:33:10 INFO - 'USERNAME': 'cltbld', 16:33:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:33:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:33:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:33:10 INFO - 'WINDIR': 'C:\\WINDOWS', 16:33:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:33:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:33:10 INFO - Running setup.py egg_info for package mozsystemmonitor 16:33:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:33:10 INFO - Running setup.py egg_info for package psutil 16:33:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:33:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:33:10 INFO - Installing collected packages: mozsystemmonitor, psutil 16:33:10 INFO - Running setup.py install for mozsystemmonitor 16:33:10 INFO - Running setup.py install for psutil 16:33:10 INFO - building 'psutil._psutil_windows' extension 16:33:10 INFO - error: Unable to find vcvarsall.bat 16:33:10 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-_ad7si-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:33:10 INFO - running install 16:33:10 INFO - running build 16:33:10 INFO - running build_py 16:33:10 INFO - running build_ext 16:33:10 INFO - building 'psutil._psutil_windows' extension 16:33:10 INFO - error: Unable to find vcvarsall.bat 16:33:10 INFO - ---------------------------------------- 16:33:10 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-_ad7si-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:33:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-047\Application Data\pip\pip.log 16:33:10 WARNING - Return code: 1 16:33:10 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! 16:33:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-047', 'USERDOMAIN': 'T-XP32-IX-047', '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-047', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-047', '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-047\\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-047'}}, attempt #1 16:33:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:33:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:33:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:33:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047\\Application Data', 16:33:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:33:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-047', 16:33:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:33:11 INFO - 'DCLOCATION': 'SCL3', 16:33:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:33:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:33:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:33:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:33:11 INFO - 'HOMEDRIVE': 'C:', 16:33:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:11 INFO - 'KTS_VERSION': '1.19c', 16:33:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:33:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-047', 16:33:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:33:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:33:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:33:11 INFO - 'MOZ_AIRBAG': '1', 16:33:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:11 INFO - 'MOZ_MSVCVERSION': '8', 16:33:11 INFO - 'MOZ_NO_REMOTE': '1', 16:33:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:33:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:33:11 INFO - 'NO_EM_RESTART': '1', 16:33:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:11 INFO - 'OS': 'Windows_NT', 16:33:11 INFO - 'OURDRIVE': 'C:', 16:33:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:33:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:33:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:11 INFO - 'PROCESSOR_LEVEL': '6', 16:33:11 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:33:11 INFO - 'PROMPT': '$P$G', 16:33:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:11 INFO - 'PWD': 'C:\\slave\\test', 16:33:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:11 INFO - 'SESSIONNAME': 'Console', 16:33:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:11 INFO - 'SYSTEMDRIVE': 'C:', 16:33:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:33:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:11 INFO - 'TEST1': 'testie', 16:33:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:11 INFO - 'USERDOMAIN': 'T-XP32-IX-047', 16:33:11 INFO - 'USERNAME': 'cltbld', 16:33:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:33:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:33:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:33:11 INFO - 'WINDIR': 'C:\\WINDOWS', 16:33:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:11 INFO - Downloading/unpacking blobuploader==1.2.4 16:33:11 INFO - Downloading blobuploader-1.2.4.tar.gz 16:33:11 INFO - Running setup.py egg_info for package blobuploader 16:33:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:33:13 INFO - Running setup.py egg_info for package requests 16:33:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:33:13 INFO - Downloading docopt-0.6.1.tar.gz 16:33:13 INFO - Running setup.py egg_info for package docopt 16:33:13 INFO - Installing collected packages: blobuploader, docopt, requests 16:33:13 INFO - Running setup.py install for blobuploader 16:33:13 INFO - Running setup.py install for docopt 16:33:13 INFO - Running setup.py install for requests 16:33:13 INFO - Successfully installed blobuploader docopt requests 16:33:13 INFO - Cleaning up... 16:33:13 INFO - Return code: 0 16:33:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:33:13 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')]} 16:33:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:13 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')]} 16:33:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-047', 'USERDOMAIN': 'T-XP32-IX-047', '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-047', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-047', '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-047\\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-047'}}, attempt #1 16:33:13 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 16:33:13 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 16:33:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:33:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047\\Application Data', 16:33:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:33:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-047', 16:33:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:33:13 INFO - 'DCLOCATION': 'SCL3', 16:33:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:33:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:33:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:33:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:33:13 INFO - 'HOMEDRIVE': 'C:', 16:33:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:13 INFO - 'KTS_VERSION': '1.19c', 16:33:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:33:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-047', 16:33:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:33:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:33:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:33:13 INFO - 'MOZ_AIRBAG': '1', 16:33:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:13 INFO - 'MOZ_MSVCVERSION': '8', 16:33:13 INFO - 'MOZ_NO_REMOTE': '1', 16:33:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:33:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:33:13 INFO - 'NO_EM_RESTART': '1', 16:33:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:13 INFO - 'OS': 'Windows_NT', 16:33:13 INFO - 'OURDRIVE': 'C:', 16:33:13 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', 16:33:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:33:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:13 INFO - 'PROCESSOR_LEVEL': '6', 16:33:13 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:33:13 INFO - 'PROMPT': '$P$G', 16:33:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:13 INFO - 'PWD': 'C:\\slave\\test', 16:33:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:13 INFO - 'SESSIONNAME': 'Console', 16:33:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:13 INFO - 'SYSTEMDRIVE': 'C:', 16:33:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:33:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:13 INFO - 'TEST1': 'testie', 16:33:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:13 INFO - 'USERDOMAIN': 'T-XP32-IX-047', 16:33:13 INFO - 'USERNAME': 'cltbld', 16:33:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:33:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:33:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:33:13 INFO - 'WINDIR': 'C:\\WINDOWS', 16:33:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:33:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:33:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:33:21 INFO - Unpacking c:\slave\test\build\tests\marionette 16:33:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:33:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:33:21 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 16:33:21 INFO - Running setup.py install for browsermob-proxy 16:33:26 INFO - Running setup.py install for manifestparser 16:33:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for marionette-client 16:33:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:33:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for marionette-driver 16:33:26 INFO - Running setup.py install for mozcrash 16:33:26 INFO - Running setup.py install for mozdebug 16:33:26 INFO - Running setup.py install for mozdevice 16:33:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozfile 16:33:26 INFO - Running setup.py install for mozhttpd 16:33:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozinfo 16:33:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozInstall 16:33:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozleak 16:33:26 INFO - Running setup.py install for mozlog 16:33:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for moznetwork 16:33:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozprocess 16:33:26 INFO - Running setup.py install for mozprofile 16:33:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozrunner 16:33:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for mozscreenshot 16:33:26 INFO - Running setup.py install for moztest 16:33:26 INFO - Running setup.py install for mozversion 16:33:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:33:26 INFO - Running setup.py install for wptserve 16:33:26 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 16:33:26 INFO - Cleaning up... 16:33:26 INFO - Return code: 0 16:33:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:33:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-047', 'USERDOMAIN': 'T-XP32-IX-047', '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-047', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-047', '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-047\\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-047'}}, attempt #1 16:33:26 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 16:33:26 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 16:33:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:33:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047\\Application Data', 16:33:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:33:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-047', 16:33:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:33:26 INFO - 'DCLOCATION': 'SCL3', 16:33:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:33:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:33:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:33:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:33:26 INFO - 'HOMEDRIVE': 'C:', 16:33:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:26 INFO - 'KTS_VERSION': '1.19c', 16:33:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:33:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-047', 16:33:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:33:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:33:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:33:26 INFO - 'MOZ_AIRBAG': '1', 16:33:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:26 INFO - 'MOZ_MSVCVERSION': '8', 16:33:26 INFO - 'MOZ_NO_REMOTE': '1', 16:33:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:33:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:33:26 INFO - 'NO_EM_RESTART': '1', 16:33:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:26 INFO - 'OS': 'Windows_NT', 16:33:26 INFO - 'OURDRIVE': 'C:', 16:33:26 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', 16:33:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:33:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:26 INFO - 'PROCESSOR_LEVEL': '6', 16:33:26 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:33:26 INFO - 'PROMPT': '$P$G', 16:33:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:26 INFO - 'PWD': 'C:\\slave\\test', 16:33:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:26 INFO - 'SESSIONNAME': 'Console', 16:33:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:26 INFO - 'SYSTEMDRIVE': 'C:', 16:33:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:33:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:26 INFO - 'TEST1': 'testie', 16:33:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:26 INFO - 'USERDOMAIN': 'T-XP32-IX-047', 16:33:26 INFO - 'USERNAME': 'cltbld', 16:33:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:33:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:33:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:33:26 INFO - 'WINDIR': 'C:\\WINDOWS', 16:33:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:33:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:33:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:33:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:33:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:33:36 INFO - Unpacking c:\slave\test\build\tests\marionette 16:33:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:33:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:33:36 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)) 16:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 16:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:33:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:33:40 INFO - Downloading blessings-1.6.tar.gz 16:33:40 INFO - Running setup.py egg_info for package blessings 16:33:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 16:33:40 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:33:40 INFO - Running setup.py install for blessings 16:33:40 INFO - Running setup.py install for browsermob-proxy 16:33:40 INFO - Running setup.py install for manifestparser 16:33:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Running setup.py install for marionette-client 16:33:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:33:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Running setup.py install for marionette-driver 16:33:40 INFO - Running setup.py install for mozcrash 16:33:40 INFO - Running setup.py install for mozdebug 16:33:40 INFO - Running setup.py install for mozdevice 16:33:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Running setup.py install for mozhttpd 16:33:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Running setup.py install for mozInstall 16:33:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Running setup.py install for mozleak 16:33:40 INFO - Running setup.py install for mozprofile 16:33:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Running setup.py install for mozrunner 16:33:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:33:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:33:41 INFO - Running setup.py install for mozscreenshot 16:33:41 INFO - Running setup.py install for moztest 16:33:41 INFO - Running setup.py install for mozversion 16:33:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:33:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:33:41 INFO - Running setup.py install for wptserve 16:33:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:33:41 INFO - Cleaning up... 16:33:41 INFO - Return code: 0 16:33:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:33:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:33:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:33:41 INFO - Reading from file tmpfile_stdout 16:33:41 INFO - Using _rmtree_windows ... 16:33:41 INFO - Using _rmtree_windows ... 16:33:41 INFO - Current package versions: 16:33:41 INFO - blessings == 1.6 16:33:41 INFO - blobuploader == 1.2.4 16:33:41 INFO - browsermob-proxy == 0.6.0 16:33:41 INFO - distribute == 0.6.14 16:33:41 INFO - docopt == 0.6.1 16:33:41 INFO - manifestparser == 1.1 16:33:41 INFO - marionette-client == 2.3.0 16:33:41 INFO - marionette-driver == 1.4.0 16:33:41 INFO - mozInstall == 1.12 16:33:41 INFO - mozcrash == 0.17 16:33:41 INFO - mozdebug == 0.1 16:33:41 INFO - mozdevice == 0.48 16:33:41 INFO - mozfile == 1.2 16:33:41 INFO - mozhttpd == 0.7 16:33:41 INFO - mozinfo == 0.9 16:33:41 INFO - mozleak == 0.1 16:33:41 INFO - mozlog == 3.1 16:33:41 INFO - moznetwork == 0.27 16:33:41 INFO - mozprocess == 0.22 16:33:41 INFO - mozprofile == 0.28 16:33:41 INFO - mozrunner == 6.11 16:33:41 INFO - mozscreenshot == 0.1 16:33:41 INFO - mozsystemmonitor == 0.0 16:33:41 INFO - moztest == 0.7 16:33:41 INFO - mozversion == 1.4 16:33:41 INFO - requests == 1.2.3 16:33:41 INFO - wptserve == 1.4.0 16:33:41 INFO - Running post-action listener: _resource_record_post_action 16:33:41 INFO - Running post-action listener: _start_resource_monitoring 16:33:41 INFO - Starting resource monitoring. 16:33:41 INFO - ##### 16:33:41 INFO - ##### Running pull step. 16:33:41 INFO - ##### 16:33:41 INFO - Running pre-action listener: _resource_record_pre_action 16:33:41 INFO - Running main action method: pull 16:33:41 INFO - Pull has nothing to do! 16:33:41 INFO - Running post-action listener: _resource_record_post_action 16:33:41 INFO - ##### 16:33:41 INFO - ##### Running install step. 16:33:41 INFO - ##### 16:33:41 INFO - Running pre-action listener: _resource_record_pre_action 16:33:41 INFO - Running main action method: install 16:33:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:33:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:33:41 INFO - Reading from file tmpfile_stdout 16:33:41 INFO - Using _rmtree_windows ... 16:33:41 INFO - Using _rmtree_windows ... 16:33:41 INFO - Detecting whether we're running mozinstall >=1.0... 16:33:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:33:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:33:41 INFO - Reading from file tmpfile_stdout 16:33:41 INFO - Output received: 16:33:41 INFO - Usage: mozinstall-script.py [options] installer 16:33:41 INFO - Options: 16:33:41 INFO - -h, --help show this help message and exit 16:33:41 INFO - -d DEST, --destination=DEST 16:33:41 INFO - Directory to install application into. [default: 16:33:41 INFO - "C:\slave\test"] 16:33:41 INFO - --app=APP Application being installed. [default: firefox] 16:33:41 INFO - Using _rmtree_windows ... 16:33:41 INFO - Using _rmtree_windows ... 16:33:41 INFO - mkdir: C:\slave\test\build\application 16:33:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:33:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 16:33:44 INFO - Reading from file tmpfile_stdout 16:33:44 INFO - Output received: 16:33:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:33:44 INFO - Using _rmtree_windows ... 16:33:44 INFO - Using _rmtree_windows ... 16:33:44 INFO - Running post-action listener: _resource_record_post_action 16:33:44 INFO - ##### 16:33:44 INFO - ##### Running run-tests step. 16:33:44 INFO - ##### 16:33:44 INFO - Running pre-action listener: _resource_record_pre_action 16:33:44 INFO - Running main action method: run_tests 16:33:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:33:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:33:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:33:44 INFO - grabbing minidump binary from tooltool 16:33:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:44 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:33:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 16:33:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 16:33:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:33:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdtuya3 16:33:44 INFO - INFO - File integrity verified, renaming tmpdtuya3 to win32-minidump_stackwalk.exe 16:33:44 INFO - Return code: 0 16:33:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:33:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:33:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 16:33:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 16:33:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:33:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047\\Application Data', 16:33:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:33:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-047', 16:33:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:33:45 INFO - 'DCLOCATION': 'SCL3', 16:33:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:33:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:33:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:33:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:33:45 INFO - 'HOMEDRIVE': 'C:', 16:33:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:45 INFO - 'KTS_VERSION': '1.19c', 16:33:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:33:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-047', 16:33:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:33:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:33:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:33:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:33:45 INFO - 'MOZ_AIRBAG': '1', 16:33:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:45 INFO - 'MOZ_MSVCVERSION': '8', 16:33:45 INFO - 'MOZ_NO_REMOTE': '1', 16:33:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:33:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:33:45 INFO - 'NO_EM_RESTART': '1', 16:33:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:45 INFO - 'OS': 'Windows_NT', 16:33:45 INFO - 'OURDRIVE': 'C:', 16:33:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:33:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:33:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:45 INFO - 'PROCESSOR_LEVEL': '6', 16:33:45 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:33:45 INFO - 'PROMPT': '$P$G', 16:33:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:45 INFO - 'PWD': 'C:\\slave\\test', 16:33:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:45 INFO - 'SESSIONNAME': 'Console', 16:33:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:45 INFO - 'SYSTEMDRIVE': 'C:', 16:33:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:33:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:45 INFO - 'TEST1': 'testie', 16:33:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:33:45 INFO - 'USERDOMAIN': 'T-XP32-IX-047', 16:33:45 INFO - 'USERNAME': 'cltbld', 16:33:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-047', 16:33:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:33:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:33:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:33:45 INFO - 'WINDIR': 'C:\\WINDOWS', 16:33:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:45 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 16:33:46 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 16:33:46 INFO - import pkg_resources 16:33:47 INFO - Using 1 client processes 16:33:50 INFO - SUITE-START | Running 778 tests 16:33:50 INFO - Running testharness tests 16:33:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:33:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:33:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:33:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:33:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:33:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:33:50 INFO - Setting up ssl 16:33:50 INFO - PROCESS | certutil | 16:33:50 INFO - PROCESS | certutil | 16:33:50 INFO - PROCESS | certutil | 16:33:50 INFO - Certificate Nickname Trust Attributes 16:33:50 INFO - SSL,S/MIME,JAR/XPI 16:33:50 INFO - 16:33:50 INFO - web-platform-tests CT,, 16:33:50 INFO - 16:33:50 INFO - Starting runner 16:33:52 INFO - PROCESS | 3348 | [3348] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:33:52 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:33:52 INFO - PROCESS | 3348 | [3348] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 16:33:54 INFO - PROCESS | 3348 | 1468452834282 Marionette DEBUG Marionette enabled via build flag and pref 16:33:54 INFO - PROCESS | 3348 | ++DOCSHELL 11891400 == 1 [pid = 3348] [id = 1] 16:33:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 1 (11891800) [pid = 3348] [serial = 1] [outer = 00000000] 16:33:54 INFO - PROCESS | 3348 | [3348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:33:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 2 (11892400) [pid = 3348] [serial = 2] [outer = 11891800] 16:33:54 INFO - PROCESS | 3348 | [3348] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 16:33:54 INFO - PROCESS | 3348 | [3348] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 16:33:54 INFO - PROCESS | 3348 | ++DOCSHELL 11DD9400 == 2 [pid = 3348] [id = 2] 16:33:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 3 (11DD9800) [pid = 3348] [serial = 3] [outer = 00000000] 16:33:54 INFO - PROCESS | 3348 | [3348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:33:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 4 (11DDA400) [pid = 3348] [serial = 4] [outer = 11DD9800] 16:33:54 INFO - PROCESS | 3348 | 1468452834841 Marionette INFO Listening on port 2828 16:33:55 INFO - PROCESS | 3348 | 1468452835229 Marionette DEBUG Marionette enabled via command-line flag 16:33:55 INFO - PROCESS | 3348 | ++DOCSHELL 114DC000 == 3 [pid = 3348] [id = 3] 16:33:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 5 (114DC400) [pid = 3348] [serial = 5] [outer = 00000000] 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:33:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 6 (114DD000) [pid = 3348] [serial = 6] [outer = 114DC400] 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:33:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 7 (13AC7C00) [pid = 3348] [serial = 7] [outer = 11DD9800] 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:33:55 INFO - PROCESS | 3348 | 1468452835562 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1449 16:33:55 INFO - PROCESS | 3348 | 1468452835593 Marionette DEBUG Closed connection conn0 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:33:55 INFO - PROCESS | 3348 | 1468452835642 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1451 16:33:55 INFO - PROCESS | 3348 | 1468452835710 Marionette DEBUG Closed connection conn1 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:33:55 INFO - PROCESS | 3348 | 1468452835718 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1452 16:33:55 INFO - PROCESS | 3348 | 1468452835724 Marionette DEBUG Closed connection conn2 16:33:55 INFO - PROCESS | 3348 | ++DOCSHELL 14240C00 == 4 [pid = 3348] [id = 4] 16:33:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 8 (14241000) [pid = 3348] [serial = 8] [outer = 00000000] 16:33:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 9 (14414400) [pid = 3348] [serial = 9] [outer = 14241000] 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:33:55 INFO - PROCESS | 3348 | 1468452835820 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1453 16:33:55 INFO - PROCESS | 3348 | [3348] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 16:33:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 10 (1441B800) [pid = 3348] [serial = 10] [outer = 14241000] 16:33:56 INFO - PROCESS | 3348 | 1468452835994 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:33:56 INFO - PROCESS | 3348 | 1468452836001 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160713152943","device":"desktop","version":"48.0"} 16:33:56 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:33:56 INFO - PROCESS | 3348 | [3348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:33:56 INFO - PROCESS | 3348 | [3348] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:33:56 INFO - PROCESS | 3348 | [3348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:33:56 INFO - PROCESS | 3348 | ++DOCSHELL 15B0F800 == 5 [pid = 3348] [id = 5] 16:33:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 11 (15B1BC00) [pid = 3348] [serial = 11] [outer = 00000000] 16:33:56 INFO - PROCESS | 3348 | ++DOCSHELL 15B1C000 == 6 [pid = 3348] [id = 6] 16:33:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 12 (15B1C400) [pid = 3348] [serial = 12] [outer = 00000000] 16:33:57 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:33:57 INFO - PROCESS | 3348 | ++DOCSHELL 16622000 == 7 [pid = 3348] [id = 7] 16:33:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 13 (16622400) [pid = 3348] [serial = 13] [outer = 00000000] 16:33:57 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:33:57 INFO - PROCESS | 3348 | [3348] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:33:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 14 (16A5C400) [pid = 3348] [serial = 14] [outer = 16622400] 16:33:57 INFO - PROCESS | 3348 | [3348] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 16:33:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 15 (16999800) [pid = 3348] [serial = 15] [outer = 15B1BC00] 16:33:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 16 (1699B000) [pid = 3348] [serial = 16] [outer = 15B1C400] 16:33:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 17 (1699DC00) [pid = 3348] [serial = 17] [outer = 16622400] 16:33:58 INFO - PROCESS | 3348 | 1468452838272 Marionette INFO startBrowser cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:58 INFO - PROCESS | 3348 | 1468452838305 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3348 | 1468452838318 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 3348 | 1468452838320 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 18 (1801FC00) [pid = 3348] [serial = 18] [outer = 16622400] 16:33:58 INFO - PROCESS | 3348 | 1468452838857 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"cd3d8af0-1097-48a0-804f-4b94db330a88","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160713152943","device":"desktop","version":"48.0","command_id":1}}] 16:33:59 INFO - PROCESS | 3348 | 1468452839020 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:33:59 INFO - PROCESS | 3348 | 1468452839023 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:59 INFO - PROCESS | 3348 | 1468452839083 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:33:59 INFO - PROCESS | 3348 | 1468452839168 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:33:59 INFO - PROCESS | 3348 | 1468452839171 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:59 INFO - PROCESS | 3348 | [3348] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:33:59 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:33:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 19 (19ABEC00) [pid = 3348] [serial = 19] [outer = 16622400] 16:33:59 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:33:59 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:33:59 INFO - PROCESS | 3348 | 1468452839622 Marionette TRACE conn3 <- [1,3,null,{}] 16:33:59 INFO - PROCESS | 3348 | 1468452839639 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:33:59 INFO - PROCESS | 3348 | 1468452839642 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:59 INFO - PROCESS | 3348 | 1468452839669 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:33:59 INFO - PROCESS | 3348 | 1468452839696 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 3348 | 1468452839698 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:33:59 INFO - PROCESS | 3348 | 1468452839717 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 3348 | 1468452839721 Marionette TRACE conn3 <- [1,6,null,{}] 16:33:59 INFO - PROCESS | 3348 | 1468452839780 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 3348 | 1468452839782 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:59 INFO - PROCESS | 3348 | 1468452839798 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:33:59 INFO - PROCESS | 3348 | 1468452839803 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 3348 | 1468452839806 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:33:59 INFO - PROCESS | 3348 | ++DOCSHELL 1661E000 == 8 [pid = 3348] [id = 8] 16:33:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 20 (19D9E400) [pid = 3348] [serial = 20] [outer = 00000000] 16:33:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 21 (19E31400) [pid = 3348] [serial = 21] [outer = 19D9E400] 16:33:59 INFO - PROCESS | 3348 | 1468452839869 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 22 (19E35800) [pid = 3348] [serial = 22] [outer = 19D9E400] 16:34:00 INFO - PROCESS | 3348 | ++DOCSHELL 19ED4C00 == 9 [pid = 3348] [id = 9] 16:34:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 23 (19ED5400) [pid = 3348] [serial = 23] [outer = 00000000] 16:34:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 24 (19ED7C00) [pid = 3348] [serial = 24] [outer = 19ED5400] 16:34:00 INFO - PROCESS | 3348 | 1468452840256 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 25 (1A2E2C00) [pid = 3348] [serial = 25] [outer = 19ED5400] 16:34:00 INFO - PROCESS | 3348 | 1468452840533 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 866ms 16:34:00 INFO - PROCESS | 3348 | 1468452840631 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 3348 | 1468452840633 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:34:00 INFO - PROCESS | 3348 | 1468452840648 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 3348 | 1468452840650 Marionette TRACE conn3 <- [1,10,null,{}] 16:34:00 INFO - PROCESS | 3348 | 1468452840694 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 3348 | 1468452840699 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:00 INFO - PROCESS | 3348 | 1468452840813 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:34:00 INFO - PROCESS | 3348 | 1468452840825 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 3348 | 1468452840828 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:00 INFO - PROCESS | 3348 | ++DOCSHELL 1AB02800 == 10 [pid = 3348] [id = 10] 16:34:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 26 (1AB0A000) [pid = 3348] [serial = 26] [outer = 00000000] 16:34:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 27 (1AC38000) [pid = 3348] [serial = 27] [outer = 1AB0A000] 16:34:00 INFO - PROCESS | 3348 | 1468452840874 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 28 (1AE24000) [pid = 3348] [serial = 28] [outer = 1AB0A000] 16:34:01 INFO - PROCESS | 3348 | 1468452841255 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 614ms 16:34:01 INFO - PROCESS | 3348 | 1468452841298 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3348 | 1468452841300 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 16:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:34:01 INFO - PROCESS | 3348 | 1468452841303 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 3348 | 1468452841305 Marionette TRACE conn3 <- [1,14,null,{}] 16:34:01 INFO - PROCESS | 3348 | 1468452841308 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 3348 | 1468452841310 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:01 INFO - PROCESS | 3348 | 1468452841420 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:34:01 INFO - PROCESS | 3348 | 1468452841433 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3348 | 1468452841435 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:01 INFO - PROCESS | 3348 | ++DOCSHELL 19ED7800 == 11 [pid = 3348] [id = 11] 16:34:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 29 (1A614C00) [pid = 3348] [serial = 29] [outer = 00000000] 16:34:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 30 (1A61F800) [pid = 3348] [serial = 30] [outer = 1A614C00] 16:34:01 INFO - PROCESS | 3348 | 1468452841478 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 31 (1AE2B000) [pid = 3348] [serial = 31] [outer = 1A614C00] 16:34:01 INFO - PROCESS | 3348 | 1468452841814 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 16:34:01 INFO - PROCESS | 3348 | 1468452841846 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 3348 | 1468452841847 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 16:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:34:01 INFO - PROCESS | 3348 | 1468452841851 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 3348 | 1468452841852 Marionette TRACE conn3 <- [1,18,null,{}] 16:34:01 INFO - PROCESS | 3348 | 1468452841856 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 3348 | 1468452841858 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:01 INFO - PROCESS | 3348 | 1468452841958 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:34:01 INFO - PROCESS | 3348 | 1468452841964 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 3348 | 1468452841967 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:01 INFO - PROCESS | 3348 | ++DOCSHELL 1A756800 == 12 [pid = 3348] [id = 12] 16:34:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 32 (1A75C000) [pid = 3348] [serial = 32] [outer = 00000000] 16:34:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 33 (1A75FC00) [pid = 3348] [serial = 33] [outer = 1A75C000] 16:34:02 INFO - PROCESS | 3348 | 1468452842010 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 34 (1AE2EC00) [pid = 3348] [serial = 34] [outer = 1A75C000] 16:34:02 INFO - PROCESS | 3348 | 1468452842354 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 16:34:02 INFO - PROCESS | 3348 | 1468452842385 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3348 | 1468452842388 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:34:02 INFO - PROCESS | 3348 | 1468452842391 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 3348 | 1468452842393 Marionette TRACE conn3 <- [1,22,null,{}] 16:34:02 INFO - PROCESS | 3348 | 1468452842396 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 3348 | 1468452842398 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:02 INFO - PROCESS | 3348 | 1468452842493 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:34:02 INFO - PROCESS | 3348 | 1468452842498 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 3348 | 1468452842500 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:02 INFO - PROCESS | 3348 | ++DOCSHELL 1AF05000 == 13 [pid = 3348] [id = 13] 16:34:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 35 (1AF08000) [pid = 3348] [serial = 35] [outer = 00000000] 16:34:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 36 (1AF6B800) [pid = 3348] [serial = 36] [outer = 1AF08000] 16:34:02 INFO - PROCESS | 3348 | 1468452842543 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 37 (1AF70000) [pid = 3348] [serial = 37] [outer = 1AF08000] 16:34:02 INFO - PROCESS | 3348 | 1468452842856 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 504ms 16:34:02 INFO - PROCESS | 3348 | 1468452842885 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 3348 | 1468452842887 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:34:02 INFO - PROCESS | 3348 | 1468452842895 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 3348 | 1468452842897 Marionette TRACE conn3 <- [1,26,null,{}] 16:34:02 INFO - PROCESS | 3348 | 1468452842900 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 3348 | 1468452842902 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:03 INFO - PROCESS | 3348 | 1468452842995 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:34:03 INFO - PROCESS | 3348 | 1468452843001 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 3348 | 1468452843003 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:03 INFO - PROCESS | 3348 | ++DOCSHELL 1AF78800 == 14 [pid = 3348] [id = 14] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 38 (1AF79000) [pid = 3348] [serial = 38] [outer = 00000000] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 39 (1B227000) [pid = 3348] [serial = 39] [outer = 1AF79000] 16:34:03 INFO - PROCESS | 3348 | 1468452843045 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 40 (1B22B400) [pid = 3348] [serial = 40] [outer = 1AF79000] 16:34:03 INFO - PROCESS | 3348 | 1468452843363 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 504ms 16:34:03 INFO - PROCESS | 3348 | 1468452843395 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 3348 | 1468452843397 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:34:03 INFO - PROCESS | 3348 | 1468452843401 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 3348 | 1468452843402 Marionette TRACE conn3 <- [1,30,null,{}] 16:34:03 INFO - PROCESS | 3348 | 1468452843418 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 3348 | 1468452843420 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:03 INFO - PROCESS | 3348 | 1468452843507 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:34:03 INFO - PROCESS | 3348 | 1468452843512 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 3348 | 1468452843514 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:03 INFO - PROCESS | 3348 | ++DOCSHELL 1AF77400 == 15 [pid = 3348] [id = 15] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 41 (1B224800) [pid = 3348] [serial = 41] [outer = 00000000] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 42 (1B359000) [pid = 3348] [serial = 42] [outer = 1B224800] 16:34:03 INFO - PROCESS | 3348 | 1468452843556 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 43 (1B35C400) [pid = 3348] [serial = 43] [outer = 1B224800] 16:34:03 INFO - PROCESS | 3348 | ++DOCSHELL 1B355400 == 16 [pid = 3348] [id = 16] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 44 (1B355800) [pid = 3348] [serial = 44] [outer = 00000000] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 45 (1B485800) [pid = 3348] [serial = 45] [outer = 1B355800] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 46 (1B364C00) [pid = 3348] [serial = 46] [outer = 1B355800] 16:34:03 INFO - PROCESS | 3348 | ++DOCSHELL 19ED0800 == 17 [pid = 3348] [id = 17] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 47 (1B361800) [pid = 3348] [serial = 47] [outer = 00000000] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 48 (1B48EC00) [pid = 3348] [serial = 48] [outer = 1B361800] 16:34:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 49 (1B4C2C00) [pid = 3348] [serial = 49] [outer = 1B361800] 16:34:04 INFO - PROCESS | 3348 | 1468452844041 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 709ms 16:34:04 INFO - PROCESS | 3348 | 1468452844100 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 3348 | 1468452844102 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 16:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:34:04 INFO - PROCESS | 3348 | 1468452844106 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 3348 | 1468452844108 Marionette TRACE conn3 <- [1,34,null,{}] 16:34:04 INFO - PROCESS | 3348 | 1468452844111 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 3348 | 1468452844113 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:04 INFO - PROCESS | 3348 | 1468452844210 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:34:04 INFO - PROCESS | 3348 | 1468452844217 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 3348 | 1468452844219 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:04 INFO - PROCESS | 3348 | ++DOCSHELL 1B358C00 == 18 [pid = 3348] [id = 18] 16:34:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 50 (1B363000) [pid = 3348] [serial = 50] [outer = 00000000] 16:34:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 51 (1B4C9C00) [pid = 3348] [serial = 51] [outer = 1B363000] 16:34:04 INFO - PROCESS | 3348 | 1468452844263 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (1B87F800) [pid = 3348] [serial = 52] [outer = 1B363000] 16:34:05 INFO - PROCESS | 3348 | --DOCSHELL 11891400 == 17 [pid = 3348] [id = 1] 16:34:05 INFO - PROCESS | 3348 | 1468452845302 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1197ms 16:34:05 INFO - PROCESS | 3348 | 1468452845336 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 3348 | 1468452845340 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 16:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:34:05 INFO - PROCESS | 3348 | 1468452845347 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - PROCESS | 3348 | 1468452845351 Marionette TRACE conn3 <- [1,38,null,{}] 16:34:05 INFO - PROCESS | 3348 | 1468452845357 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 3348 | 1468452845360 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:05 INFO - PROCESS | 3348 | 1468452845479 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:34:05 INFO - PROCESS | 3348 | 1468452845582 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 3348 | 1468452845585 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:05 INFO - PROCESS | 3348 | ++DOCSHELL 10A79000 == 18 [pid = 3348] [id = 19] 16:34:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (10A79400) [pid = 3348] [serial = 53] [outer = 00000000] 16:34:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (10ED1000) [pid = 3348] [serial = 54] [outer = 10A79400] 16:34:05 INFO - PROCESS | 3348 | 1468452845642 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (114B5400) [pid = 3348] [serial = 55] [outer = 10A79400] 16:34:06 INFO - PROCESS | 3348 | 1468452846156 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 835ms 16:34:06 INFO - PROCESS | 3348 | 1468452846190 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 3348 | 1468452846195 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:34:06 INFO - PROCESS | 3348 | 1468452846201 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 3348 | 1468452846204 Marionette TRACE conn3 <- [1,42,null,{}] 16:34:06 INFO - PROCESS | 3348 | 1468452846208 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:06 INFO - PROCESS | 3348 | 1468452846210 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:06 INFO - PROCESS | 3348 | 1468452846335 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:34:06 INFO - PROCESS | 3348 | 1468452846413 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 3348 | 1468452846415 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:06 INFO - PROCESS | 3348 | ++DOCSHELL 12BB0C00 == 19 [pid = 3348] [id = 20] 16:34:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (12BB1800) [pid = 3348] [serial = 56] [outer = 00000000] 16:34:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (13187C00) [pid = 3348] [serial = 57] [outer = 12BB1800] 16:34:06 INFO - PROCESS | 3348 | 1468452846472 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (13ACA400) [pid = 3348] [serial = 58] [outer = 12BB1800] 16:34:07 INFO - PROCESS | 3348 | 1468452847063 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 914ms 16:34:07 INFO - PROCESS | 3348 | 1468452847104 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 3348 | 1468452847107 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:34:07 INFO - PROCESS | 3348 | 1468452847111 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 3348 | 1468452847115 Marionette TRACE conn3 <- [1,46,null,{}] 16:34:07 INFO - PROCESS | 3348 | 1468452847125 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 3348 | 1468452847130 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:07 INFO - PROCESS | 3348 | 1468452847244 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:34:07 INFO - PROCESS | 3348 | 1468452847315 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 3348 | 1468452847319 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:07 INFO - PROCESS | 3348 | ++DOCSHELL 15B30800 == 20 [pid = 3348] [id = 21] 16:34:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (15B30C00) [pid = 3348] [serial = 59] [outer = 00000000] 16:34:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (1605D000) [pid = 3348] [serial = 60] [outer = 15B30C00] 16:34:07 INFO - PROCESS | 3348 | 1468452847424 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (16061400) [pid = 3348] [serial = 61] [outer = 15B30C00] 16:34:08 INFO - PROCESS | 3348 | 1468452848066 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1008ms 16:34:08 INFO - PROCESS | 3348 | 1468452848113 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:34:08 INFO - PROCESS | 3348 | 1468452848117 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 3348 | 1468452848122 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3348 | 1468452848126 Marionette TRACE conn3 <- [1,50,null,{}] 16:34:08 INFO - PROCESS | 3348 | 1468452848131 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 3348 | 1468452848134 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:08 INFO - PROCESS | 3348 | 1468452848235 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:34:08 INFO - PROCESS | 3348 | 1468452848375 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 3348 | 1468452848378 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:08 INFO - PROCESS | 3348 | ++DOCSHELL 1180A000 == 21 [pid = 3348] [id = 22] 16:34:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (1180A400) [pid = 3348] [serial = 62] [outer = 00000000] 16:34:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (11840400) [pid = 3348] [serial = 63] [outer = 1180A400] 16:34:08 INFO - PROCESS | 3348 | 1468452848447 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1188C800) [pid = 3348] [serial = 64] [outer = 1180A400] 16:34:08 INFO - PROCESS | 3348 | --DOCSHELL 14240C00 == 20 [pid = 3348] [id = 4] 16:34:08 INFO - PROCESS | 3348 | 1468452848867 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 803ms 16:34:08 INFO - PROCESS | 3348 | 1468452848921 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 3348 | 1468452848925 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 16:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:34:08 INFO - PROCESS | 3348 | 1468452848931 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 3348 | 1468452848934 Marionette TRACE conn3 <- [1,54,null,{}] 16:34:08 INFO - PROCESS | 3348 | 1468452848937 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 3348 | 1468452848939 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:09 INFO - PROCESS | 3348 | 1468452849024 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:34:09 INFO - PROCESS | 3348 | 1468452849030 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3348 | 1468452849032 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:09 INFO - PROCESS | 3348 | ++DOCSHELL 11D8F000 == 21 [pid = 3348] [id = 23] 16:34:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (11D90800) [pid = 3348] [serial = 65] [outer = 00000000] 16:34:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (12B6D000) [pid = 3348] [serial = 66] [outer = 11D90800] 16:34:09 INFO - PROCESS | 3348 | 1468452849077 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (12BB4800) [pid = 3348] [serial = 67] [outer = 11D90800] 16:34:09 INFO - PROCESS | 3348 | 1468452849542 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 646ms 16:34:09 INFO - PROCESS | 3348 | 1468452849601 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 3348 | 1468452849603 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 16:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:34:09 INFO - PROCESS | 3348 | 1468452849607 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 3348 | 1468452849610 Marionette TRACE conn3 <- [1,58,null,{}] 16:34:09 INFO - PROCESS | 3348 | 1468452849620 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 3348 | 1468452849624 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:09 INFO - PROCESS | 3348 | 1468452849705 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:34:09 INFO - PROCESS | 3348 | 1468452849717 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 3348 | 1468452849720 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:09 INFO - PROCESS | 3348 | ++DOCSHELL 132E6C00 == 22 [pid = 3348] [id = 24] 16:34:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (132E7800) [pid = 3348] [serial = 68] [outer = 00000000] 16:34:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (13ACD400) [pid = 3348] [serial = 69] [outer = 132E7800] 16:34:09 INFO - PROCESS | 3348 | 1468452849768 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1423F400) [pid = 3348] [serial = 70] [outer = 132E7800] 16:34:10 INFO - PROCESS | 3348 | 1468452850146 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 598ms 16:34:10 INFO - PROCESS | 3348 | 1468452850204 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 3348 | 1468452850207 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:34:10 INFO - PROCESS | 3348 | 1468452850210 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3348 | 1468452850212 Marionette TRACE conn3 <- [1,62,null,{}] 16:34:10 INFO - PROCESS | 3348 | 1468452850215 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 3348 | 1468452850217 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:10 INFO - PROCESS | 3348 | 1468452850297 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:34:10 INFO - PROCESS | 3348 | 1468452850302 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3348 | 1468452850304 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:10 INFO - PROCESS | 3348 | ++DOCSHELL 14237800 == 23 [pid = 3348] [id = 25] 16:34:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1441A800) [pid = 3348] [serial = 71] [outer = 00000000] 16:34:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (144C0800) [pid = 3348] [serial = 72] [outer = 1441A800] 16:34:10 INFO - PROCESS | 3348 | 1468452850348 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15118800) [pid = 3348] [serial = 73] [outer = 1441A800] 16:34:10 INFO - PROCESS | 3348 | 1468452850754 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 598ms 16:34:10 INFO - PROCESS | 3348 | 1468452850806 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 3348 | 1468452850808 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 16:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:34:10 INFO - PROCESS | 3348 | 1468452850824 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 3348 | 1468452850826 Marionette TRACE conn3 <- [1,66,null,{}] 16:34:10 INFO - PROCESS | 3348 | 1468452850829 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 3348 | 1468452850831 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:10 INFO - PROCESS | 3348 | 1468452850910 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:34:10 INFO - PROCESS | 3348 | 1468452850915 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 3348 | 1468452850917 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:10 INFO - PROCESS | 3348 | ++DOCSHELL 152F6400 == 24 [pid = 3348] [id = 26] 16:34:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (152F6800) [pid = 3348] [serial = 74] [outer = 00000000] 16:34:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15835000) [pid = 3348] [serial = 75] [outer = 152F6800] 16:34:10 INFO - PROCESS | 3348 | 1468452850960 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B17400) [pid = 3348] [serial = 76] [outer = 152F6800] 16:34:11 INFO - PROCESS | 3348 | 1468452851346 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 536ms 16:34:11 INFO - PROCESS | 3348 | 1468452851358 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 3348 | 1468452851360 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 16:34:11 INFO - PROCESS | 3348 | 1468452851363 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:34:11 INFO - PROCESS | 3348 | 1468452851365 Marionette TRACE conn3 <- [1,70,null,{}] 16:34:11 INFO - PROCESS | 3348 | 1468452851368 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 3348 | 1468452851373 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:11 INFO - PROCESS | 3348 | 1468452851501 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:34:11 INFO - PROCESS | 3348 | 1468452851508 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 3348 | 1468452851510 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:11 INFO - PROCESS | 3348 | ++DOCSHELL 15B34400 == 25 [pid = 3348] [id = 27] 16:34:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15B34C00) [pid = 3348] [serial = 77] [outer = 00000000] 16:34:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16C82000) [pid = 3348] [serial = 78] [outer = 15B34C00] 16:34:11 INFO - PROCESS | 3348 | 1468452851554 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (16E7F800) [pid = 3348] [serial = 79] [outer = 15B34C00] 16:34:11 INFO - PROCESS | 3348 | 1468452851939 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 16:34:12 INFO - PROCESS | 3348 | 1468452852001 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 3348 | 1468452852003 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 16:34:12 INFO - PROCESS | 3348 | 1468452852006 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:34:12 INFO - PROCESS | 3348 | 1468452852008 Marionette TRACE conn3 <- [1,74,null,{}] 16:34:12 INFO - PROCESS | 3348 | 1468452852011 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 3348 | 1468452852013 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:12 INFO - PROCESS | 3348 | 1468452852117 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:34:12 INFO - PROCESS | 3348 | 1468452852125 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3348 | 1468452852127 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:12 INFO - PROCESS | 3348 | ++DOCSHELL 16622800 == 26 [pid = 3348] [id = 28] 16:34:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16C84400) [pid = 3348] [serial = 80] [outer = 00000000] 16:34:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170AA000) [pid = 3348] [serial = 81] [outer = 16C84400] 16:34:12 INFO - PROCESS | 3348 | 1468452852170 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (170AEC00) [pid = 3348] [serial = 82] [outer = 16C84400] 16:34:12 INFO - PROCESS | 3348 | 1468452852553 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 599ms 16:34:12 INFO - PROCESS | 3348 | 1468452852604 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 3348 | 1468452852606 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:34:12 INFO - PROCESS | 3348 | 1468452852609 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 3348 | 1468452852610 Marionette TRACE conn3 <- [1,78,null,{}] 16:34:12 INFO - PROCESS | 3348 | 1468452852613 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 3348 | 1468452852615 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:12 INFO - PROCESS | 3348 | 1468452852719 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:34:12 INFO - PROCESS | 3348 | 1468452852726 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 3348 | 1468452852728 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:12 INFO - PROCESS | 3348 | ++DOCSHELL 10470400 == 27 [pid = 3348] [id = 29] 16:34:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10A04400) [pid = 3348] [serial = 83] [outer = 00000000] 16:34:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (170B4400) [pid = 3348] [serial = 84] [outer = 10A04400] 16:34:12 INFO - PROCESS | 3348 | 1468452852770 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (174D7000) [pid = 3348] [serial = 85] [outer = 10A04400] 16:34:13 INFO - PROCESS | 3348 | 1468452853127 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 16:34:13 INFO - PROCESS | 3348 | 1468452853145 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3348 | 1468452853147 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 16:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:34:13 INFO - PROCESS | 3348 | 1468452853150 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 3348 | 1468452853151 Marionette TRACE conn3 <- [1,82,null,{}] 16:34:13 INFO - PROCESS | 3348 | 1468452853155 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 3348 | 1468452853157 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:13 INFO - PROCESS | 3348 | 1468452853279 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:34:13 INFO - PROCESS | 3348 | 1468452853284 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3348 | 1468452853286 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:13 INFO - PROCESS | 3348 | ++DOCSHELL 16053400 == 28 [pid = 3348] [id = 30] 16:34:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (170B3800) [pid = 3348] [serial = 86] [outer = 00000000] 16:34:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17692000) [pid = 3348] [serial = 87] [outer = 170B3800] 16:34:13 INFO - PROCESS | 3348 | 1468452853329 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17985400) [pid = 3348] [serial = 88] [outer = 170B3800] 16:34:13 INFO - PROCESS | 3348 | 1468452853694 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 536ms 16:34:13 INFO - PROCESS | 3348 | 1468452853729 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 3348 | 1468452853731 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 16:34:13 INFO - PROCESS | 3348 | 1468452853734 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:34:13 INFO - PROCESS | 3348 | 1468452853735 Marionette TRACE conn3 <- [1,86,null,{}] 16:34:13 INFO - PROCESS | 3348 | 1468452853743 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 3348 | 1468452853745 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:13 INFO - PROCESS | 3348 | 1468452853857 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:34:13 INFO - PROCESS | 3348 | 1468452853863 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 3348 | 1468452853865 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:13 INFO - PROCESS | 3348 | ++DOCSHELL 1423B400 == 29 [pid = 3348] [id = 31] 16:34:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (17594800) [pid = 3348] [serial = 89] [outer = 00000000] 16:34:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (179C3C00) [pid = 3348] [serial = 90] [outer = 17594800] 16:34:13 INFO - PROCESS | 3348 | 1468452853907 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1801A400) [pid = 3348] [serial = 91] [outer = 17594800] 16:34:14 INFO - PROCESS | 3348 | 1468452854299 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 599ms 16:34:14 INFO - PROCESS | 3348 | 1468452854331 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3348 | 1468452854333 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 16:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:34:14 INFO - PROCESS | 3348 | 1468452854336 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 3348 | 1468452854339 Marionette TRACE conn3 <- [1,90,null,{}] 16:34:14 INFO - PROCESS | 3348 | 1468452854342 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:14 INFO - PROCESS | 3348 | 1468452854344 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:14 INFO - PROCESS | 3348 | 1468452854467 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:34:14 INFO - PROCESS | 3348 | 1468452854477 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 3348 | 1468452854480 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:14 INFO - PROCESS | 3348 | ++DOCSHELL 1811C400 == 30 [pid = 3348] [id = 32] 16:34:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1811D000) [pid = 3348] [serial = 92] [outer = 00000000] 16:34:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (199C1400) [pid = 3348] [serial = 93] [outer = 1811D000] 16:34:14 INFO - PROCESS | 3348 | 1468452854526 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19ABBC00) [pid = 3348] [serial = 94] [outer = 1811D000] 16:34:14 INFO - PROCESS | 3348 | 1468452854882 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 598ms 16:34:14 INFO - PROCESS | 3348 | 1468452854934 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 3348 | 1468452854935 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 16:34:14 INFO - PROCESS | 3348 | 1468452854939 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:34:14 INFO - PROCESS | 3348 | 1468452854940 Marionette TRACE conn3 <- [1,94,null,{}] 16:34:14 INFO - PROCESS | 3348 | 1468452854944 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:14 INFO - PROCESS | 3348 | 1468452854945 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:15 INFO - PROCESS | 3348 | 1468452855022 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:34:15 INFO - PROCESS | 3348 | 1468452855091 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3348 | 1468452855093 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:15 INFO - PROCESS | 3348 | ++DOCSHELL 139B3400 == 31 [pid = 3348] [id = 33] 16:34:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (170B2000) [pid = 3348] [serial = 95] [outer = 00000000] 16:34:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (19D9F000) [pid = 3348] [serial = 96] [outer = 170B2000] 16:34:15 INFO - PROCESS | 3348 | 1468452855136 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19DAB000) [pid = 3348] [serial = 97] [outer = 170B2000] 16:34:15 INFO - PROCESS | 3348 | 1468452855473 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 599ms 16:34:15 INFO - PROCESS | 3348 | 1468452855536 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 3348 | 1468452855538 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 16:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:34:15 INFO - PROCESS | 3348 | 1468452855558 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 3348 | 1468452855560 Marionette TRACE conn3 <- [1,98,null,{}] 16:34:15 INFO - PROCESS | 3348 | 1468452855565 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:15 INFO - PROCESS | 3348 | 1468452855567 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:15 INFO - PROCESS | 3348 | 1468452855678 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:34:15 INFO - PROCESS | 3348 | 1468452855686 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:15 INFO - PROCESS | 3348 | 1468452855688 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:15 INFO - PROCESS | 3348 | ++DOCSHELL 19D93400 == 32 [pid = 3348] [id = 34] 16:34:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (19D9EC00) [pid = 3348] [serial = 98] [outer = 00000000] 16:34:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19EDE400) [pid = 3348] [serial = 99] [outer = 19D9EC00] 16:34:15 INFO - PROCESS | 3348 | 1468452855742 Marionette DEBUG loaded listener.js 16:34:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1A276800) [pid = 3348] [serial = 100] [outer = 19D9EC00] 16:34:16 INFO - PROCESS | 3348 | 1468452856118 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 599ms 16:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:34:16 INFO - PROCESS | 3348 | 1468452856156 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 3348 | 1468452856158 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 16:34:16 INFO - PROCESS | 3348 | 1468452856161 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 3348 | 1468452856163 Marionette TRACE conn3 <- [1,102,null,{}] 16:34:16 INFO - PROCESS | 3348 | 1468452856166 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 3348 | 1468452856168 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:16 INFO - PROCESS | 3348 | 1468452856244 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:34:17 INFO - PROCESS | 3348 | 1468452857148 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3348 | 1468452857151 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:17 INFO - PROCESS | 3348 | ++DOCSHELL 104E0800 == 33 [pid = 3348] [id = 35] 16:34:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (104E1800) [pid = 3348] [serial = 101] [outer = 00000000] 16:34:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (104EA800) [pid = 3348] [serial = 102] [outer = 104E1800] 16:34:17 INFO - PROCESS | 3348 | 1468452857199 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (10A74800) [pid = 3348] [serial = 103] [outer = 104E1800] 16:34:17 INFO - PROCESS | 3348 | 1468452857662 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1513ms 16:34:17 INFO - PROCESS | 3348 | 1468452857703 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 3348 | 1468452857706 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 16:34:17 INFO - PROCESS | 3348 | 1468452857716 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:34:17 INFO - PROCESS | 3348 | 1468452857718 Marionette TRACE conn3 <- [1,106,null,{}] 16:34:17 INFO - PROCESS | 3348 | 1468452857723 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:17 INFO - PROCESS | 3348 | 1468452857726 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:17 INFO - PROCESS | 3348 | 1468452857831 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:34:17 INFO - PROCESS | 3348 | 1468452857839 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 3348 | 1468452857841 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:17 INFO - PROCESS | 3348 | ++DOCSHELL 114B4400 == 34 [pid = 3348] [id = 36] 16:34:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (114B4800) [pid = 3348] [serial = 104] [outer = 00000000] 16:34:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (11CEA400) [pid = 3348] [serial = 105] [outer = 114B4800] 16:34:17 INFO - PROCESS | 3348 | 1468452857887 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (11D8C400) [pid = 3348] [serial = 106] [outer = 114B4800] 16:34:18 INFO - PROCESS | 3348 | 1468452858277 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 599ms 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (14241000) [pid = 3348] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1B224800) [pid = 3348] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1AF79000) [pid = 3348] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1AF08000) [pid = 3348] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1A75C000) [pid = 3348] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A614C00) [pid = 3348] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1AB0A000) [pid = 3348] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (19D9E400) [pid = 3348] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (15B30C00) [pid = 3348] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1180A400) [pid = 3348] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (11D90800) [pid = 3348] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (132E7800) [pid = 3348] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1441A800) [pid = 3348] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (152F6800) [pid = 3348] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (15B34C00) [pid = 3348] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (16C84400) [pid = 3348] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (10A04400) [pid = 3348] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (170B3800) [pid = 3348] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (17594800) [pid = 3348] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1811D000) [pid = 3348] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (170B2000) [pid = 3348] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1B363000) [pid = 3348] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10A79400) [pid = 3348] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:34:18 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (12BB1800) [pid = 3348] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:34:18 INFO - PROCESS | 3348 | 1468452858830 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 3348 | 1468452858833 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 16:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:34:18 INFO - PROCESS | 3348 | 1468452858844 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 3348 | 1468452858846 Marionette TRACE conn3 <- [1,110,null,{}] 16:34:18 INFO - PROCESS | 3348 | 1468452858850 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:18 INFO - PROCESS | 3348 | 1468452858852 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:18 INFO - PROCESS | 3348 | 1468452858934 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:34:18 INFO - PROCESS | 3348 | 1468452858943 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 3348 | 1468452858946 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:18 INFO - PROCESS | 3348 | ++DOCSHELL 10BA6C00 == 35 [pid = 3348] [id = 37] 16:34:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (11CF3000) [pid = 3348] [serial = 107] [outer = 00000000] 16:34:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (12B6DC00) [pid = 3348] [serial = 108] [outer = 11CF3000] 16:34:19 INFO - PROCESS | 3348 | 1468452858989 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (12EDE800) [pid = 3348] [serial = 109] [outer = 11CF3000] 16:34:19 INFO - PROCESS | 3348 | 1468452859410 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 599ms 16:34:19 INFO - PROCESS | 3348 | 1468452859441 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 3348 | 1468452859443 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 16:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:34:19 INFO - PROCESS | 3348 | 1468452859456 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 3348 | 1468452859461 Marionette TRACE conn3 <- [1,114,null,{}] 16:34:19 INFO - PROCESS | 3348 | 1468452859465 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 3348 | 1468452859468 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:19 INFO - PROCESS | 3348 | 1468452859561 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:34:19 INFO - PROCESS | 3348 | 1468452859570 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 3348 | 1468452859572 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:19 INFO - PROCESS | 3348 | ++DOCSHELL 13B4D400 == 36 [pid = 3348] [id = 38] 16:34:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (14241000) [pid = 3348] [serial = 110] [outer = 00000000] 16:34:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1441D000) [pid = 3348] [serial = 111] [outer = 14241000] 16:34:19 INFO - PROCESS | 3348 | 1468452859621 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (144BD800) [pid = 3348] [serial = 112] [outer = 14241000] 16:34:20 INFO - PROCESS | 3348 | 1468452860036 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 661ms 16:34:20 INFO - PROCESS | 3348 | 1468452860110 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3348 | 1468452860112 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:34:20 INFO - PROCESS | 3348 | 1468452860115 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 3348 | 1468452860117 Marionette TRACE conn3 <- [1,118,null,{}] 16:34:20 INFO - PROCESS | 3348 | 1468452860120 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 3348 | 1468452860122 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:20 INFO - PROCESS | 3348 | 1468452860205 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:34:20 INFO - PROCESS | 3348 | 1468452860213 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3348 | 1468452860215 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:20 INFO - PROCESS | 3348 | ++DOCSHELL 15829000 == 37 [pid = 3348] [id = 39] 16:34:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1582A000) [pid = 3348] [serial = 113] [outer = 00000000] 16:34:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15A70800) [pid = 3348] [serial = 114] [outer = 1582A000] 16:34:20 INFO - PROCESS | 3348 | 1468452860258 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (16056000) [pid = 3348] [serial = 115] [outer = 1582A000] 16:34:20 INFO - PROCESS | 3348 | 1468452860667 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 599ms 16:34:20 INFO - PROCESS | 3348 | 1468452860712 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 3348 | 1468452860714 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:34:20 INFO - PROCESS | 3348 | 1468452860718 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 3348 | 1468452860719 Marionette TRACE conn3 <- [1,122,null,{}] 16:34:20 INFO - PROCESS | 3348 | 1468452860722 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 3348 | 1468452860724 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:20 INFO - PROCESS | 3348 | 1468452860801 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:34:20 INFO - PROCESS | 3348 | 1468452860915 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 3348 | 1468452860918 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:20 INFO - PROCESS | 3348 | ++DOCSHELL 0C778800 == 38 [pid = 3348] [id = 40] 16:34:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1026C800) [pid = 3348] [serial = 116] [outer = 00000000] 16:34:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1047CC00) [pid = 3348] [serial = 117] [outer = 1026C800] 16:34:21 INFO - PROCESS | 3348 | 1468452860975 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10A75800) [pid = 3348] [serial = 118] [outer = 1026C800] 16:34:21 INFO - PROCESS | 3348 | 1468452861545 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 913ms 16:34:21 INFO - PROCESS | 3348 | 1468452861656 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 3348 | 1468452861660 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 16:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:34:21 INFO - PROCESS | 3348 | 1468452861681 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - PROCESS | 3348 | 1468452861686 Marionette TRACE conn3 <- [1,126,null,{}] 16:34:21 INFO - PROCESS | 3348 | 1468452861692 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 3348 | 1468452861695 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:21 INFO - PROCESS | 3348 | 1468452861804 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:34:21 INFO - PROCESS | 3348 | 1468452861871 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 3348 | 1468452861874 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:21 INFO - PROCESS | 3348 | ++DOCSHELL 11269000 == 39 [pid = 3348] [id = 41] 16:34:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (13162800) [pid = 3348] [serial = 119] [outer = 00000000] 16:34:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (139B2000) [pid = 3348] [serial = 120] [outer = 13162800] 16:34:21 INFO - PROCESS | 3348 | 1468452861928 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1423B000) [pid = 3348] [serial = 121] [outer = 13162800] 16:34:22 INFO - PROCESS | 3348 | 1468452862474 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 834ms 16:34:22 INFO - PROCESS | 3348 | 1468452862523 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 3348 | 1468452862528 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 16:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:34:22 INFO - PROCESS | 3348 | 1468452862532 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 3348 | 1468452862534 Marionette TRACE conn3 <- [1,130,null,{}] 16:34:22 INFO - PROCESS | 3348 | 1468452862538 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 3348 | 1468452862541 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:22 INFO - PROCESS | 3348 | 1468452862644 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:34:22 INFO - PROCESS | 3348 | 1468452862737 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 3348 | 1468452862740 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:22 INFO - PROCESS | 3348 | ++DOCSHELL 16C7F000 == 40 [pid = 3348] [id = 42] 16:34:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (16C84400) [pid = 3348] [serial = 122] [outer = 00000000] 16:34:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (170A9400) [pid = 3348] [serial = 123] [outer = 16C84400] 16:34:22 INFO - PROCESS | 3348 | 1468452862792 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (170B2C00) [pid = 3348] [serial = 124] [outer = 16C84400] 16:34:23 INFO - PROCESS | 3348 | 1468452863324 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 851ms 16:34:23 INFO - PROCESS | 3348 | 1468452863375 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 3348 | 1468452863377 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 16:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:34:23 INFO - PROCESS | 3348 | 1468452863387 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 3348 | 1468452863393 Marionette TRACE conn3 <- [1,134,null,{}] 16:34:23 INFO - PROCESS | 3348 | 1468452863398 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 3348 | 1468452863401 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:23 INFO - PROCESS | 3348 | 1468452863501 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:34:23 INFO - PROCESS | 3348 | 1468452863586 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 3348 | 1468452863589 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:23 INFO - PROCESS | 3348 | ++DOCSHELL 170B2000 == 41 [pid = 3348] [id = 43] 16:34:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (175DD800) [pid = 3348] [serial = 125] [outer = 00000000] 16:34:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1801F400) [pid = 3348] [serial = 126] [outer = 175DD800] 16:34:23 INFO - PROCESS | 3348 | 1468452863640 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (18061000) [pid = 3348] [serial = 127] [outer = 175DD800] 16:34:24 INFO - PROCESS | 3348 | 1468452864189 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 867ms 16:34:24 INFO - PROCESS | 3348 | 1468452864243 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 3348 | 1468452864246 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 16:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:34:24 INFO - PROCESS | 3348 | 1468452864250 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 3348 | 1468452864252 Marionette TRACE conn3 <- [1,138,null,{}] 16:34:24 INFO - PROCESS | 3348 | 1468452864256 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 3348 | 1468452864258 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:24 INFO - PROCESS | 3348 | 1468452864359 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:34:24 INFO - PROCESS | 3348 | 1468452864443 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 3348 | 1468452864446 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:24 INFO - PROCESS | 3348 | ++DOCSHELL 10BAC800 == 42 [pid = 3348] [id = 44] 16:34:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (11476800) [pid = 3348] [serial = 128] [outer = 00000000] 16:34:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (12E26800) [pid = 3348] [serial = 129] [outer = 11476800] 16:34:24 INFO - PROCESS | 3348 | 1468452864497 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (139B0400) [pid = 3348] [serial = 130] [outer = 11476800] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 15829000 == 41 [pid = 3348] [id = 39] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 13B4D400 == 40 [pid = 3348] [id = 38] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 10BA6C00 == 39 [pid = 3348] [id = 37] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 114B4400 == 38 [pid = 3348] [id = 36] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 104E0800 == 37 [pid = 3348] [id = 35] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 10470400 == 36 [pid = 3348] [id = 29] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 16053400 == 35 [pid = 3348] [id = 30] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 170B2000 == 34 [pid = 3348] [id = 43] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 16C7F000 == 33 [pid = 3348] [id = 42] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 139B3400 == 32 [pid = 3348] [id = 33] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 1423B400 == 31 [pid = 3348] [id = 31] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 0C778800 == 30 [pid = 3348] [id = 40] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 1811C400 == 29 [pid = 3348] [id = 32] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 19D93400 == 28 [pid = 3348] [id = 34] 16:34:25 INFO - PROCESS | 3348 | --DOCSHELL 11269000 == 27 [pid = 3348] [id = 41] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1699DC00) [pid = 3348] [serial = 17] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1605D000) [pid = 3348] [serial = 60] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (16061400) [pid = 3348] [serial = 61] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (11840400) [pid = 3348] [serial = 63] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (12B6D000) [pid = 3348] [serial = 66] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (12BB4800) [pid = 3348] [serial = 67] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (13ACD400) [pid = 3348] [serial = 69] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1423F400) [pid = 3348] [serial = 70] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (144C0800) [pid = 3348] [serial = 72] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (15118800) [pid = 3348] [serial = 73] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (15835000) [pid = 3348] [serial = 75] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (16C82000) [pid = 3348] [serial = 78] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (170AA000) [pid = 3348] [serial = 81] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (170B4400) [pid = 3348] [serial = 84] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (17692000) [pid = 3348] [serial = 87] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (179C3C00) [pid = 3348] [serial = 90] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (199C1400) [pid = 3348] [serial = 93] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19D9F000) [pid = 3348] [serial = 96] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10ED1000) [pid = 3348] [serial = 54] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13187C00) [pid = 3348] [serial = 57] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15B17400) [pid = 3348] [serial = 76] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16E7F800) [pid = 3348] [serial = 79] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (170AEC00) [pid = 3348] [serial = 82] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (17985400) [pid = 3348] [serial = 88] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (174D7000) [pid = 3348] [serial = 85] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1188C800) [pid = 3348] [serial = 64] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (114B5400) [pid = 3348] [serial = 55] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1801A400) [pid = 3348] [serial = 91] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19ABBC00) [pid = 3348] [serial = 94] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19DAB000) [pid = 3348] [serial = 97] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (13ACA400) [pid = 3348] [serial = 58] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1B87F800) [pid = 3348] [serial = 52] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19EDE400) [pid = 3348] [serial = 99] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16A5C400) [pid = 3348] [serial = 14] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (14414400) [pid = 3348] [serial = 9] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1441B800) [pid = 3348] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (11DDA400) [pid = 3348] [serial = 4] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1B4C9C00) [pid = 3348] [serial = 51] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1B485800) [pid = 3348] [serial = 45] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1B48EC00) [pid = 3348] [serial = 48] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (1B359000) [pid = 3348] [serial = 42] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1B35C400) [pid = 3348] [serial = 43] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (1B227000) [pid = 3348] [serial = 39] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1B22B400) [pid = 3348] [serial = 40] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (1AF70000) [pid = 3348] [serial = 37] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (1AF6B800) [pid = 3348] [serial = 36] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1A75FC00) [pid = 3348] [serial = 33] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (1AE2EC00) [pid = 3348] [serial = 34] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (1A61F800) [pid = 3348] [serial = 30] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (1AE2B000) [pid = 3348] [serial = 31] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (1AE24000) [pid = 3348] [serial = 28] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (1AC38000) [pid = 3348] [serial = 27] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (19ED7C00) [pid = 3348] [serial = 24] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (19E31400) [pid = 3348] [serial = 21] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | --DOMWINDOW == 51 (19E35800) [pid = 3348] [serial = 22] [outer = 00000000] [url = about:blank] 16:34:25 INFO - PROCESS | 3348 | 1468452865739 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1575ms 16:34:25 INFO - PROCESS | 3348 | 1468452865843 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 3348 | 1468452865847 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 16:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:34:25 INFO - PROCESS | 3348 | 1468452865853 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 3348 | 1468452865856 Marionette TRACE conn3 <- [1,142,null,{}] 16:34:25 INFO - PROCESS | 3348 | 1468452865862 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:25 INFO - PROCESS | 3348 | 1468452865866 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:25 INFO - PROCESS | 3348 | 1468452865951 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:34:25 INFO - PROCESS | 3348 | 1468452865959 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 3348 | 1468452865963 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:25 INFO - PROCESS | 3348 | ++DOCSHELL 10ECE400 == 28 [pid = 3348] [id = 45] 16:34:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (10ECEC00) [pid = 3348] [serial = 131] [outer = 00000000] 16:34:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (11479400) [pid = 3348] [serial = 132] [outer = 10ECEC00] 16:34:26 INFO - PROCESS | 3348 | 1468452866010 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (114BD000) [pid = 3348] [serial = 133] [outer = 10ECEC00] 16:34:26 INFO - PROCESS | 3348 | 1468452866430 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 16:34:26 INFO - PROCESS | 3348 | 1468452866491 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 3348 | 1468452866496 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 16:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:34:26 INFO - PROCESS | 3348 | 1468452866502 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 3348 | 1468452866505 Marionette TRACE conn3 <- [1,146,null,{}] 16:34:26 INFO - PROCESS | 3348 | 1468452866509 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 3348 | 1468452866511 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:26 INFO - PROCESS | 3348 | 1468452866597 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:34:26 INFO - PROCESS | 3348 | 1468452866613 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 3348 | 1468452866615 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:26 INFO - PROCESS | 3348 | ++DOCSHELL 1295A000 == 29 [pid = 3348] [id = 46] 16:34:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (129E0400) [pid = 3348] [serial = 134] [outer = 00000000] 16:34:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (12B72000) [pid = 3348] [serial = 135] [outer = 129E0400] 16:34:26 INFO - PROCESS | 3348 | 1468452866661 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (12C83C00) [pid = 3348] [serial = 136] [outer = 129E0400] 16:34:27 INFO - PROCESS | 3348 | 1468452867073 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 599ms 16:34:27 INFO - PROCESS | 3348 | 1468452867098 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3348 | 1468452867100 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:34:27 INFO - PROCESS | 3348 | 1468452867104 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 3348 | 1468452867107 Marionette TRACE conn3 <- [1,150,null,{}] 16:34:27 INFO - PROCESS | 3348 | 1468452867118 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 3348 | 1468452867122 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:27 INFO - PROCESS | 3348 | 1468452867209 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:34:27 INFO - PROCESS | 3348 | 1468452867216 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3348 | 1468452867219 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:27 INFO - PROCESS | 3348 | ++DOCSHELL 14245000 == 30 [pid = 3348] [id = 47] 16:34:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (14246C00) [pid = 3348] [serial = 137] [outer = 00000000] 16:34:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (1441C000) [pid = 3348] [serial = 138] [outer = 14246C00] 16:34:27 INFO - PROCESS | 3348 | 1468452867266 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (1510FC00) [pid = 3348] [serial = 139] [outer = 14246C00] 16:34:27 INFO - PROCESS | 3348 | 1468452867690 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 16:34:27 INFO - PROCESS | 3348 | 1468452867742 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 3348 | 1468452867744 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 16:34:27 INFO - PROCESS | 3348 | 1468452867747 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:34:27 INFO - PROCESS | 3348 | 1468452867749 Marionette TRACE conn3 <- [1,154,null,{}] 16:34:27 INFO - PROCESS | 3348 | 1468452867752 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 3348 | 1468452867754 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:27 INFO - PROCESS | 3348 | 1468452867849 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:34:27 INFO - PROCESS | 3348 | 1468452867854 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 3348 | 1468452867856 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:27 INFO - PROCESS | 3348 | ++DOCSHELL 144C0800 == 31 [pid = 3348] [id = 48] 16:34:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (152F6C00) [pid = 3348] [serial = 140] [outer = 00000000] 16:34:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (15B1C800) [pid = 3348] [serial = 141] [outer = 152F6C00] 16:34:27 INFO - PROCESS | 3348 | 1468452867900 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (15B35000) [pid = 3348] [serial = 142] [outer = 152F6C00] 16:34:28 INFO - PROCESS | 3348 | 1468452868343 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 646ms 16:34:28 INFO - PROCESS | 3348 | 1468452868385 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 3348 | 1468452868387 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 16:34:28 INFO - PROCESS | 3348 | 1468452868390 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:34:28 INFO - PROCESS | 3348 | 1468452868392 Marionette TRACE conn3 <- [1,158,null,{}] 16:34:28 INFO - PROCESS | 3348 | 1468452868396 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:28 INFO - PROCESS | 3348 | 1468452868397 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:28 INFO - PROCESS | 3348 | 1468452868494 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:34:28 INFO - PROCESS | 3348 | 1468452868505 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 3348 | 1468452868507 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:28 INFO - PROCESS | 3348 | ++DOCSHELL 16060000 == 32 [pid = 3348] [id = 49] 16:34:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1699C000) [pid = 3348] [serial = 143] [outer = 00000000] 16:34:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (169A1C00) [pid = 3348] [serial = 144] [outer = 1699C000] 16:34:28 INFO - PROCESS | 3348 | 1468452868552 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (16C7FC00) [pid = 3348] [serial = 145] [outer = 1699C000] 16:34:29 INFO - PROCESS | 3348 | 1468452868983 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 646ms 16:34:29 INFO - PROCESS | 3348 | 1468452869029 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3348 | 1468452869031 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:34:29 INFO - PROCESS | 3348 | 1468452869034 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3348 | 1468452869036 Marionette TRACE conn3 <- [1,162,null,{}] 16:34:29 INFO - PROCESS | 3348 | 1468452869039 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 3348 | 1468452869045 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:29 INFO - PROCESS | 3348 | 1468452869222 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:34:29 INFO - PROCESS | 3348 | 1468452869268 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3348 | 1468452869270 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:29 INFO - PROCESS | 3348 | ++DOCSHELL 16C87800 == 33 [pid = 3348] [id = 50] 16:34:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (170A5400) [pid = 3348] [serial = 146] [outer = 00000000] 16:34:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (170B4400) [pid = 3348] [serial = 147] [outer = 170A5400] 16:34:29 INFO - PROCESS | 3348 | 1468452869316 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (17596000) [pid = 3348] [serial = 148] [outer = 170A5400] 16:34:29 INFO - PROCESS | 3348 | 1468452869709 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 709ms 16:34:29 INFO - PROCESS | 3348 | 1468452869765 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 3348 | 1468452869767 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 16:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:34:29 INFO - PROCESS | 3348 | 1468452869771 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 3348 | 1468452869772 Marionette TRACE conn3 <- [1,166,null,{}] 16:34:29 INFO - PROCESS | 3348 | 1468452869776 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 3348 | 1468452869778 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:29 INFO - PROCESS | 3348 | 1468452869911 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:34:29 INFO - PROCESS | 3348 | 1468452869931 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 3348 | 1468452869933 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:29 INFO - PROCESS | 3348 | ++DOCSHELL 170B2000 == 34 [pid = 3348] [id = 51] 16:34:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (174D0800) [pid = 3348] [serial = 149] [outer = 00000000] 16:34:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (17987C00) [pid = 3348] [serial = 150] [outer = 174D0800] 16:34:29 INFO - PROCESS | 3348 | 1468452869975 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (18018400) [pid = 3348] [serial = 151] [outer = 174D0800] 16:34:30 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1582A000) [pid = 3348] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:34:30 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (114B4800) [pid = 3348] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:34:30 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (11CF3000) [pid = 3348] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:34:30 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (14241000) [pid = 3348] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:34:30 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (104E1800) [pid = 3348] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:34:30 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (19D9EC00) [pid = 3348] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:34:30 INFO - PROCESS | 3348 | 1468452870366 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 16:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:34:30 INFO - PROCESS | 3348 | 1468452870409 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 3348 | 1468452870411 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 16:34:30 INFO - PROCESS | 3348 | 1468452870414 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 3348 | 1468452870416 Marionette TRACE conn3 <- [1,170,null,{}] 16:34:30 INFO - PROCESS | 3348 | 1468452870419 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 3348 | 1468452870421 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:30 INFO - PROCESS | 3348 | 1468452870496 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:34:30 INFO - PROCESS | 3348 | 1468452870501 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 3348 | 1468452870503 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:30 INFO - PROCESS | 3348 | ++DOCSHELL 13B53C00 == 35 [pid = 3348] [id = 52] 16:34:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14238800) [pid = 3348] [serial = 152] [outer = 00000000] 16:34:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1801D000) [pid = 3348] [serial = 153] [outer = 14238800] 16:34:30 INFO - PROCESS | 3348 | 1468452870545 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1811B800) [pid = 3348] [serial = 154] [outer = 14238800] 16:34:30 INFO - PROCESS | 3348 | 1468452870944 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 599ms 16:34:31 INFO - PROCESS | 3348 | 1468452871012 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3348 | 1468452871014 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 16:34:31 INFO - PROCESS | 3348 | 1468452871017 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:34:31 INFO - PROCESS | 3348 | 1468452871019 Marionette TRACE conn3 <- [1,174,null,{}] 16:34:31 INFO - PROCESS | 3348 | 1468452871022 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 3348 | 1468452871024 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:31 INFO - PROCESS | 3348 | 1468452871099 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:34:31 INFO - PROCESS | 3348 | 1468452871107 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3348 | 1468452871109 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:31 INFO - PROCESS | 3348 | ++DOCSHELL 199BF000 == 36 [pid = 3348] [id = 53] 16:34:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (199BF400) [pid = 3348] [serial = 155] [outer = 00000000] 16:34:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (19ABCC00) [pid = 3348] [serial = 156] [outer = 199BF400] 16:34:31 INFO - PROCESS | 3348 | 1468452871156 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (199C6C00) [pid = 3348] [serial = 157] [outer = 199BF400] 16:34:31 INFO - PROCESS | 3348 | 1468452871538 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 535ms 16:34:31 INFO - PROCESS | 3348 | 1468452871553 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 3348 | 1468452871555 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:34:31 INFO - PROCESS | 3348 | 1468452871572 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 3348 | 1468452871573 Marionette TRACE conn3 <- [1,178,null,{}] 16:34:31 INFO - PROCESS | 3348 | 1468452871577 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 3348 | 1468452871578 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:31 INFO - PROCESS | 3348 | 1468452871696 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:34:31 INFO - PROCESS | 3348 | 1468452871703 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 3348 | 1468452871705 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:31 INFO - PROCESS | 3348 | ++DOCSHELL 12963C00 == 37 [pid = 3348] [id = 54] 16:34:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15B17400) [pid = 3348] [serial = 158] [outer = 00000000] 16:34:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (19D9A400) [pid = 3348] [serial = 159] [outer = 15B17400] 16:34:31 INFO - PROCESS | 3348 | 1468452871749 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (19D9F000) [pid = 3348] [serial = 160] [outer = 15B17400] 16:34:32 INFO - PROCESS | 3348 | 1468452872110 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 598ms 16:34:32 INFO - PROCESS | 3348 | 1468452872181 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 3348 | 1468452872185 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 16:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:34:32 INFO - PROCESS | 3348 | 1468452872191 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 3348 | 1468452872195 Marionette TRACE conn3 <- [1,182,null,{}] 16:34:32 INFO - PROCESS | 3348 | 1468452872201 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:32 INFO - PROCESS | 3348 | 1468452872204 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:32 INFO - PROCESS | 3348 | 1468452872344 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:34:32 INFO - PROCESS | 3348 | 1468452872472 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 3348 | 1468452872478 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:32 INFO - PROCESS | 3348 | ++DOCSHELL 10B79800 == 38 [pid = 3348] [id = 55] 16:34:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (10B7E800) [pid = 3348] [serial = 161] [outer = 00000000] 16:34:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (10ED1000) [pid = 3348] [serial = 162] [outer = 10B7E800] 16:34:32 INFO - PROCESS | 3348 | 1468452872533 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (11839800) [pid = 3348] [serial = 163] [outer = 10B7E800] 16:34:33 INFO - PROCESS | 3348 | 1468452873183 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1056ms 16:34:33 INFO - PROCESS | 3348 | 1468452873272 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 3348 | 1468452873275 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:34:33 INFO - PROCESS | 3348 | 1468452873291 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 3348 | 1468452873295 Marionette TRACE conn3 <- [1,186,null,{}] 16:34:33 INFO - PROCESS | 3348 | 1468452873299 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 3348 | 1468452873302 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:33 INFO - PROCESS | 3348 | 1468452873466 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:34:33 INFO - PROCESS | 3348 | 1468452873475 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 3348 | 1468452873478 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:33 INFO - PROCESS | 3348 | ++DOCSHELL 13187C00 == 39 [pid = 3348] [id = 56] 16:34:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1318B000) [pid = 3348] [serial = 164] [outer = 00000000] 16:34:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (13B53000) [pid = 3348] [serial = 165] [outer = 1318B000] 16:34:33 INFO - PROCESS | 3348 | 1468452873538 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (14416000) [pid = 3348] [serial = 166] [outer = 1318B000] 16:34:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (10A10400) [pid = 3348] [serial = 167] [outer = 1B361800] 16:34:34 INFO - PROCESS | 3348 | 1468452874403 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1197ms 16:34:34 INFO - PROCESS | 3348 | 1468452874491 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 3348 | 1468452874496 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:34:34 INFO - PROCESS | 3348 | 1468452874501 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 3348 | 1468452874504 Marionette TRACE conn3 <- [1,190,null,{}] 16:34:34 INFO - PROCESS | 3348 | 1468452874510 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:34 INFO - PROCESS | 3348 | 1468452874512 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:34 INFO - PROCESS | 3348 | 1468452874622 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 199BF000 == 38 [pid = 3348] [id = 53] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 13B53C00 == 37 [pid = 3348] [id = 52] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 170B2000 == 36 [pid = 3348] [id = 51] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 16C87800 == 35 [pid = 3348] [id = 50] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 16060000 == 34 [pid = 3348] [id = 49] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 144C0800 == 33 [pid = 3348] [id = 48] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 14245000 == 32 [pid = 3348] [id = 47] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 1295A000 == 31 [pid = 3348] [id = 46] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 10ECE400 == 30 [pid = 3348] [id = 45] 16:34:34 INFO - PROCESS | 3348 | --DOCSHELL 10BAC800 == 29 [pid = 3348] [id = 44] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1A276800) [pid = 3348] [serial = 100] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15A70800) [pid = 3348] [serial = 114] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (11CEA400) [pid = 3348] [serial = 105] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (12B6DC00) [pid = 3348] [serial = 108] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (144BD800) [pid = 3348] [serial = 112] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (104EA800) [pid = 3348] [serial = 102] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10A74800) [pid = 3348] [serial = 103] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (16056000) [pid = 3348] [serial = 115] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (12EDE800) [pid = 3348] [serial = 109] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (11D8C400) [pid = 3348] [serial = 106] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1441D000) [pid = 3348] [serial = 111] [outer = 00000000] [url = about:blank] 16:34:34 INFO - PROCESS | 3348 | 1468452874721 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 3348 | 1468452874726 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:34 INFO - PROCESS | 3348 | ++DOCSHELL 1055F800 == 30 [pid = 3348] [id = 57] 16:34:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10561400) [pid = 3348] [serial = 168] [outer = 00000000] 16:34:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10A7AC00) [pid = 3348] [serial = 169] [outer = 10561400] 16:34:34 INFO - PROCESS | 3348 | 1468452874774 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11CEA400) [pid = 3348] [serial = 170] [outer = 10561400] 16:34:35 INFO - PROCESS | 3348 | 1468452875148 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 709ms 16:34:35 INFO - PROCESS | 3348 | 1468452875201 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 3348 | 1468452875205 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:34:35 INFO - PROCESS | 3348 | 1468452875211 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 3348 | 1468452875214 Marionette TRACE conn3 <- [1,194,null,{}] 16:34:35 INFO - PROCESS | 3348 | 1468452875217 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:35 INFO - PROCESS | 3348 | 1468452875220 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:35 INFO - PROCESS | 3348 | 1468452875301 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:34:35 INFO - PROCESS | 3348 | 1468452875307 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3348 | 1468452875310 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:35 INFO - PROCESS | 3348 | ++DOCSHELL 12E67400 == 31 [pid = 3348] [id = 58] 16:34:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (132E0000) [pid = 3348] [serial = 171] [outer = 00000000] 16:34:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13AC5000) [pid = 3348] [serial = 172] [outer = 132E0000] 16:34:35 INFO - PROCESS | 3348 | 1468452875355 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (13B55400) [pid = 3348] [serial = 173] [outer = 132E0000] 16:34:35 INFO - PROCESS | 3348 | 1468452875772 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 599ms 16:34:35 INFO - PROCESS | 3348 | 1468452875808 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 3348 | 1468452875811 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:34:35 INFO - PROCESS | 3348 | 1468452875814 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 3348 | 1468452875818 Marionette TRACE conn3 <- [1,198,null,{}] 16:34:35 INFO - PROCESS | 3348 | 1468452875829 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:35 INFO - PROCESS | 3348 | 1468452875834 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:35 INFO - PROCESS | 3348 | 1468452875918 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:34:35 INFO - PROCESS | 3348 | 1468452875926 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 3348 | 1468452875929 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:35 INFO - PROCESS | 3348 | ++DOCSHELL 15836C00 == 32 [pid = 3348] [id = 59] 16:34:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15A7AC00) [pid = 3348] [serial = 174] [outer = 00000000] 16:34:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B2D800) [pid = 3348] [serial = 175] [outer = 15A7AC00] 16:34:35 INFO - PROCESS | 3348 | 1468452875975 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1605FC00) [pid = 3348] [serial = 176] [outer = 15A7AC00] 16:34:36 INFO - PROCESS | 3348 | 1468452876362 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 598ms 16:34:36 INFO - PROCESS | 3348 | 1468452876411 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 3348 | 1468452876413 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 16:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:34:36 INFO - PROCESS | 3348 | 1468452876430 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 3348 | 1468452876432 Marionette TRACE conn3 <- [1,202,null,{}] 16:34:36 INFO - PROCESS | 3348 | 1468452876435 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 3348 | 1468452876437 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:36 INFO - PROCESS | 3348 | 1468452876527 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:34:36 INFO - PROCESS | 3348 | 1468452876532 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 3348 | 1468452876534 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:36 INFO - PROCESS | 3348 | ++DOCSHELL 169A4C00 == 33 [pid = 3348] [id = 60] 16:34:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16A59C00) [pid = 3348] [serial = 177] [outer = 00000000] 16:34:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (170AC000) [pid = 3348] [serial = 178] [outer = 16A59C00] 16:34:36 INFO - PROCESS | 3348 | 1468452876577 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (170B4C00) [pid = 3348] [serial = 179] [outer = 16A59C00] 16:34:37 INFO - PROCESS | 3348 | 1468452877016 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 662ms 16:34:37 INFO - PROCESS | 3348 | 1468452877075 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3348 | 1468452877077 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:34:37 INFO - PROCESS | 3348 | 1468452877133 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3348 | 1468452877134 Marionette TRACE conn3 <- [1,206,null,{}] 16:34:37 INFO - PROCESS | 3348 | 1468452877138 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 3348 | 1468452877140 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:37 INFO - PROCESS | 3348 | 1468452877239 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:34:37 INFO - PROCESS | 3348 | 1468452877250 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3348 | 1468452877252 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:37 INFO - PROCESS | 3348 | ++DOCSHELL 170ACC00 == 34 [pid = 3348] [id = 61] 16:34:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1758C000) [pid = 3348] [serial = 180] [outer = 00000000] 16:34:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17689C00) [pid = 3348] [serial = 181] [outer = 1758C000] 16:34:37 INFO - PROCESS | 3348 | 1468452877336 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17991C00) [pid = 3348] [serial = 182] [outer = 1758C000] 16:34:37 INFO - PROCESS | 3348 | 1468452877718 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 661ms 16:34:37 INFO - PROCESS | 3348 | 1468452877775 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 3348 | 1468452877777 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:34:37 INFO - PROCESS | 3348 | 1468452877786 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 3348 | 1468452877787 Marionette TRACE conn3 <- [1,210,null,{}] 16:34:37 INFO - PROCESS | 3348 | 1468452877791 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 3348 | 1468452877796 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:37 INFO - PROCESS | 3348 | 1468452877944 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:34:37 INFO - PROCESS | 3348 | 1468452877964 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 3348 | 1468452877966 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:37 INFO - PROCESS | 3348 | ++DOCSHELL 170AC800 == 35 [pid = 3348] [id = 62] 16:34:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1815D400) [pid = 3348] [serial = 183] [outer = 00000000] 16:34:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19DB0800) [pid = 3348] [serial = 184] [outer = 1815D400] 16:34:38 INFO - PROCESS | 3348 | 1468452878008 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (19DB2C00) [pid = 3348] [serial = 185] [outer = 1815D400] 16:34:38 INFO - PROCESS | 3348 | 1468452878412 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 646ms 16:34:38 INFO - PROCESS | 3348 | 1468452878419 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 3348 | 1468452878420 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 16:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:34:38 INFO - PROCESS | 3348 | 1468452878430 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 3348 | 1468452878432 Marionette TRACE conn3 <- [1,214,null,{}] 16:34:38 INFO - PROCESS | 3348 | 1468452878435 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:38 INFO - PROCESS | 3348 | 1468452878446 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:38 INFO - PROCESS | 3348 | 1468452878551 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:34:38 INFO - PROCESS | 3348 | 1468452878556 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 3348 | 1468452878558 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:38 INFO - PROCESS | 3348 | ++DOCSHELL 19D98000 == 36 [pid = 3348] [id = 63] 16:34:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (19E39000) [pid = 3348] [serial = 186] [outer = 00000000] 16:34:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19ED1000) [pid = 3348] [serial = 187] [outer = 19E39000] 16:34:38 INFO - PROCESS | 3348 | 1468452878600 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19ED8C00) [pid = 3348] [serial = 188] [outer = 19E39000] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1699C000) [pid = 3348] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (10ECEC00) [pid = 3348] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (129E0400) [pid = 3348] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (170A5400) [pid = 3348] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (152F6C00) [pid = 3348] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (14246C00) [pid = 3348] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (174D0800) [pid = 3348] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1026C800) [pid = 3348] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13162800) [pid = 3348] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (16C84400) [pid = 3348] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (175DD800) [pid = 3348] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (199BF400) [pid = 3348] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:34:38 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14238800) [pid = 3348] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:34:39 INFO - PROCESS | 3348 | 1468452879068 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 693ms 16:34:39 INFO - PROCESS | 3348 | 1468452879129 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3348 | 1468452879131 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 16:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:34:39 INFO - PROCESS | 3348 | 1468452879139 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 3348 | 1468452879141 Marionette TRACE conn3 <- [1,218,null,{}] 16:34:39 INFO - PROCESS | 3348 | 1468452879150 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:39 INFO - PROCESS | 3348 | 1468452879152 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:39 INFO - PROCESS | 3348 | 1468452879227 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:34:39 INFO - PROCESS | 3348 | 1468452879257 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3348 | 1468452879259 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:39 INFO - PROCESS | 3348 | ++DOCSHELL 10B7F800 == 37 [pid = 3348] [id = 64] 16:34:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1315E400) [pid = 3348] [serial = 189] [outer = 00000000] 16:34:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16A5DC00) [pid = 3348] [serial = 190] [outer = 1315E400] 16:34:39 INFO - PROCESS | 3348 | 1468452879301 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1768FC00) [pid = 3348] [serial = 191] [outer = 1315E400] 16:34:39 INFO - PROCESS | 3348 | 1468452879690 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 599ms 16:34:39 INFO - PROCESS | 3348 | 1468452879731 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 3348 | 1468452879733 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 16:34:39 INFO - PROCESS | 3348 | 1468452879736 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:34:39 INFO - PROCESS | 3348 | 1468452879738 Marionette TRACE conn3 <- [1,222,null,{}] 16:34:39 INFO - PROCESS | 3348 | 1468452879752 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:39 INFO - PROCESS | 3348 | 1468452879754 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:39 INFO - PROCESS | 3348 | 1468452879836 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:34:39 INFO - PROCESS | 3348 | 1468452879841 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:39 INFO - PROCESS | 3348 | 1468452879843 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:39 INFO - PROCESS | 3348 | ++DOCSHELL 175DD800 == 38 [pid = 3348] [id = 65] 16:34:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17695800) [pid = 3348] [serial = 192] [outer = 00000000] 16:34:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A2E3C00) [pid = 3348] [serial = 193] [outer = 17695800] 16:34:39 INFO - PROCESS | 3348 | 1468452879886 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1A2E4800) [pid = 3348] [serial = 194] [outer = 17695800] 16:34:40 INFO - PROCESS | 3348 | 1468452880282 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 598ms 16:34:40 INFO - PROCESS | 3348 | 1468452880340 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 3348 | 1468452880342 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 16:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:34:40 INFO - PROCESS | 3348 | 1468452880345 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 3348 | 1468452880347 Marionette TRACE conn3 <- [1,226,null,{}] 16:34:40 INFO - PROCESS | 3348 | 1468452880350 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:40 INFO - PROCESS | 3348 | 1468452880352 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:40 INFO - PROCESS | 3348 | 1468452880428 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:34:40 INFO - PROCESS | 3348 | 1468452880433 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 3348 | 1468452880435 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:40 INFO - PROCESS | 3348 | ++DOCSHELL 170EDC00 == 39 [pid = 3348] [id = 66] 16:34:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1A2E0800) [pid = 3348] [serial = 195] [outer = 00000000] 16:34:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1A616800) [pid = 3348] [serial = 196] [outer = 1A2E0800] 16:34:40 INFO - PROCESS | 3348 | 1468452880479 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1A617000) [pid = 3348] [serial = 197] [outer = 1A2E0800] 16:34:40 INFO - PROCESS | 3348 | 1468452880903 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 646ms 16:34:41 INFO - PROCESS | 3348 | 1468452880983 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3348 | 1468452880987 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 16:34:41 INFO - PROCESS | 3348 | 1468452880992 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:34:41 INFO - PROCESS | 3348 | 1468452880997 Marionette TRACE conn3 <- [1,230,null,{}] 16:34:41 INFO - PROCESS | 3348 | 1468452881003 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:41 INFO - PROCESS | 3348 | 1468452881006 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:41 INFO - PROCESS | 3348 | 1468452881172 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:34:41 INFO - PROCESS | 3348 | 1468452881259 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 3348 | 1468452881264 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:41 INFO - PROCESS | 3348 | ++DOCSHELL 114BEC00 == 40 [pid = 3348] [id = 67] 16:34:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1180B400) [pid = 3348] [serial = 198] [outer = 00000000] 16:34:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (11CF0C00) [pid = 3348] [serial = 199] [outer = 1180B400] 16:34:41 INFO - PROCESS | 3348 | 1468452881318 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (129E0400) [pid = 3348] [serial = 200] [outer = 1180B400] 16:34:41 INFO - PROCESS | 3348 | 1468452881884 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 898ms 16:34:41 INFO - PROCESS | 3348 | 1468452881930 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:34:41 INFO - PROCESS | 3348 | 1468452881933 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 16:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:34:41 INFO - PROCESS | 3348 | 1468452881940 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:34:41 INFO - PROCESS | 3348 | 1468452881944 Marionette TRACE conn3 <- [1,234,null,{}] 16:34:41 INFO - PROCESS | 3348 | 1468452881948 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:41 INFO - PROCESS | 3348 | 1468452881952 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:42 INFO - PROCESS | 3348 | 1468452882088 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:34:42 INFO - PROCESS | 3348 | 1468452882163 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 3348 | 1468452882166 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:42 INFO - PROCESS | 3348 | ++DOCSHELL 12E26400 == 41 [pid = 3348] [id = 68] 16:34:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1441DC00) [pid = 3348] [serial = 201] [outer = 00000000] 16:34:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (152F6800) [pid = 3348] [serial = 202] [outer = 1441DC00] 16:34:42 INFO - PROCESS | 3348 | 1468452882266 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (15B2C800) [pid = 3348] [serial = 203] [outer = 1441DC00] 16:34:42 INFO - PROCESS | 3348 | 1468452882789 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 914ms 16:34:42 INFO - PROCESS | 3348 | 1468452882840 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 3348 | 1468452882843 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 16:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:34:42 INFO - PROCESS | 3348 | 1468452882847 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 3348 | 1468452882849 Marionette TRACE conn3 <- [1,238,null,{}] 16:34:42 INFO - PROCESS | 3348 | 1468452882860 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:42 INFO - PROCESS | 3348 | 1468452882865 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:42 INFO - PROCESS | 3348 | 1468452882971 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:34:43 INFO - PROCESS | 3348 | 1468452883060 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 3348 | 1468452883064 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:43 INFO - PROCESS | 3348 | ++DOCSHELL 18061400 == 42 [pid = 3348] [id = 69] 16:34:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (18061800) [pid = 3348] [serial = 204] [outer = 00000000] 16:34:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (18065000) [pid = 3348] [serial = 205] [outer = 18061800] 16:34:43 INFO - PROCESS | 3348 | 1468452883118 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18068400) [pid = 3348] [serial = 206] [outer = 18061800] 16:34:43 INFO - PROCESS | 3348 | 1468452883703 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 913ms 16:34:43 INFO - PROCESS | 3348 | 1468452883750 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:34:43 INFO - PROCESS | 3348 | 1468452883752 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 16:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:34:43 INFO - PROCESS | 3348 | 1468452883756 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:34:43 INFO - PROCESS | 3348 | 1468452883758 Marionette TRACE conn3 <- [1,242,null,{}] 16:34:43 INFO - PROCESS | 3348 | 1468452883762 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:43 INFO - PROCESS | 3348 | 1468452883764 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:43 INFO - PROCESS | 3348 | 1468452883867 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:34:43 INFO - PROCESS | 3348 | 1468452883955 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 3348 | 1468452883958 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:44 INFO - PROCESS | 3348 | ++DOCSHELL 199C2C00 == 43 [pid = 3348] [id = 70] 16:34:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (19D94800) [pid = 3348] [serial = 207] [outer = 00000000] 16:34:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19E31C00) [pid = 3348] [serial = 208] [outer = 19D94800] 16:34:44 INFO - PROCESS | 3348 | 1468452884009 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1A611C00) [pid = 3348] [serial = 209] [outer = 19D94800] 16:34:44 INFO - PROCESS | 3348 | 1468452884682 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1009ms 16:34:44 INFO - PROCESS | 3348 | 1468452884758 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 3348 | 1468452884762 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 16:34:44 INFO - PROCESS | 3348 | 1468452884767 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:34:44 INFO - PROCESS | 3348 | 1468452884770 Marionette TRACE conn3 <- [1,246,null,{}] 16:34:44 INFO - PROCESS | 3348 | 1468452884776 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:44 INFO - PROCESS | 3348 | 1468452884778 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:44 INFO - PROCESS | 3348 | 1468452884875 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:34:44 INFO - PROCESS | 3348 | 1468452884952 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 3348 | 1468452884957 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:44 INFO - PROCESS | 3348 | ++DOCSHELL 10BA5400 == 44 [pid = 3348] [id = 71] 16:34:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (10BA5C00) [pid = 3348] [serial = 210] [outer = 00000000] 16:34:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (12B72400) [pid = 3348] [serial = 211] [outer = 10BA5C00] 16:34:45 INFO - PROCESS | 3348 | 1468452885004 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (12E6EC00) [pid = 3348] [serial = 212] [outer = 10BA5C00] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 175DD800 == 43 [pid = 3348] [id = 65] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 10B7F800 == 42 [pid = 3348] [id = 64] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 19D98000 == 41 [pid = 3348] [id = 63] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 170AC800 == 40 [pid = 3348] [id = 62] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 170ACC00 == 39 [pid = 3348] [id = 61] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 169A4C00 == 38 [pid = 3348] [id = 60] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 15836C00 == 37 [pid = 3348] [id = 59] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 12E67400 == 36 [pid = 3348] [id = 58] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 1055F800 == 35 [pid = 3348] [id = 57] 16:34:45 INFO - PROCESS | 3348 | --DOCSHELL 12963C00 == 34 [pid = 3348] [id = 54] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (169A1C00) [pid = 3348] [serial = 144] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (16C7FC00) [pid = 3348] [serial = 145] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (11479400) [pid = 3348] [serial = 132] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (12B72000) [pid = 3348] [serial = 135] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (12C83C00) [pid = 3348] [serial = 136] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (114BD000) [pid = 3348] [serial = 133] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (17596000) [pid = 3348] [serial = 148] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (15B1C800) [pid = 3348] [serial = 141] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1441C000) [pid = 3348] [serial = 138] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (170B4400) [pid = 3348] [serial = 147] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1510FC00) [pid = 3348] [serial = 139] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (12E26800) [pid = 3348] [serial = 129] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (17987C00) [pid = 3348] [serial = 150] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (10A75800) [pid = 3348] [serial = 118] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1047CC00) [pid = 3348] [serial = 117] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1423B000) [pid = 3348] [serial = 121] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (139B2000) [pid = 3348] [serial = 120] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (170B2C00) [pid = 3348] [serial = 124] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (170A9400) [pid = 3348] [serial = 123] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (18061000) [pid = 3348] [serial = 127] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1801F400) [pid = 3348] [serial = 126] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (19ABCC00) [pid = 3348] [serial = 156] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (18018400) [pid = 3348] [serial = 151] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1811B800) [pid = 3348] [serial = 154] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1801D000) [pid = 3348] [serial = 153] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (199C6C00) [pid = 3348] [serial = 157] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19D9A400) [pid = 3348] [serial = 159] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15B35000) [pid = 3348] [serial = 142] [outer = 00000000] [url = about:blank] 16:34:45 INFO - PROCESS | 3348 | 1468452885590 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 851ms 16:34:45 INFO - PROCESS | 3348 | 1468452885643 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 3348 | 1468452885647 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 16:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:34:45 INFO - PROCESS | 3348 | 1468452885653 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 3348 | 1468452885656 Marionette TRACE conn3 <- [1,250,null,{}] 16:34:45 INFO - PROCESS | 3348 | 1468452885659 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:45 INFO - PROCESS | 3348 | 1468452885662 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:45 INFO - PROCESS | 3348 | 1468452885744 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:34:45 INFO - PROCESS | 3348 | 1468452885836 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:45 INFO - PROCESS | 3348 | 1468452885838 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:45 INFO - PROCESS | 3348 | ++DOCSHELL 11479400 == 35 [pid = 3348] [id = 72] 16:34:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (114B5400) [pid = 3348] [serial = 213] [outer = 00000000] 16:34:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (11809800) [pid = 3348] [serial = 214] [outer = 114B5400] 16:34:45 INFO - PROCESS | 3348 | 1468452885885 Marionette DEBUG loaded listener.js 16:34:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (139AEC00) [pid = 3348] [serial = 215] [outer = 114B5400] 16:34:46 INFO - PROCESS | 3348 | 1468452886269 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 16:34:46 INFO - PROCESS | 3348 | 1468452886292 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3348 | 1468452886294 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:34:46 INFO - PROCESS | 3348 | 1468452886323 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3348 | 1468452886326 Marionette TRACE conn3 <- [1,254,null,{}] 16:34:46 INFO - PROCESS | 3348 | 1468452886336 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:46 INFO - PROCESS | 3348 | 1468452886340 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:46 INFO - PROCESS | 3348 | 1468452886420 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:34:46 INFO - PROCESS | 3348 | 1468452886452 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 3348 | 1468452886455 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:46 INFO - PROCESS | 3348 | ++DOCSHELL 1441E000 == 36 [pid = 3348] [id = 73] 16:34:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (152F6000) [pid = 3348] [serial = 216] [outer = 00000000] 16:34:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15B33400) [pid = 3348] [serial = 217] [outer = 152F6000] 16:34:46 INFO - PROCESS | 3348 | 1468452886503 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16996400) [pid = 3348] [serial = 218] [outer = 152F6000] 16:34:46 INFO - PROCESS | 3348 | 1468452886922 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 662ms 16:34:46 INFO - PROCESS | 3348 | 1468452886973 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:34:46 INFO - PROCESS | 3348 | 1468452886976 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 16:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:34:46 INFO - PROCESS | 3348 | 1468452886979 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:34:46 INFO - PROCESS | 3348 | 1468452886981 Marionette TRACE conn3 <- [1,258,null,{}] 16:34:47 INFO - PROCESS | 3348 | 1468452886985 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:47 INFO - PROCESS | 3348 | 1468452886987 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:47 INFO - PROCESS | 3348 | 1468452887071 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:34:47 INFO - PROCESS | 3348 | 1468452887078 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3348 | 1468452887080 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:47 INFO - PROCESS | 3348 | ++DOCSHELL 16C82400 == 37 [pid = 3348] [id = 74] 16:34:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16C84400) [pid = 3348] [serial = 219] [outer = 00000000] 16:34:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1703DC00) [pid = 3348] [serial = 220] [outer = 16C84400] 16:34:47 INFO - PROCESS | 3348 | 1468452887125 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (170A9400) [pid = 3348] [serial = 221] [outer = 16C84400] 16:34:47 INFO - PROCESS | 3348 | 1468452887566 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 16:34:47 INFO - PROCESS | 3348 | 1468452887617 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 3348 | 1468452887619 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 16:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:34:47 INFO - PROCESS | 3348 | 1468452887622 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 3348 | 1468452887624 Marionette TRACE conn3 <- [1,262,null,{}] 16:34:47 INFO - PROCESS | 3348 | 1468452887627 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:47 INFO - PROCESS | 3348 | 1468452887629 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:47 INFO - PROCESS | 3348 | 1468452887706 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:34:47 INFO - PROCESS | 3348 | 1468452887711 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 3348 | 1468452887713 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:47 INFO - PROCESS | 3348 | ++DOCSHELL 170AE800 == 38 [pid = 3348] [id = 75] 16:34:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (170B0C00) [pid = 3348] [serial = 222] [outer = 00000000] 16:34:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (174D7C00) [pid = 3348] [serial = 223] [outer = 170B0C00] 16:34:47 INFO - PROCESS | 3348 | 1468452887756 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17599800) [pid = 3348] [serial = 224] [outer = 170B0C00] 16:34:48 INFO - PROCESS | 3348 | 1468452888221 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 16:34:48 INFO - PROCESS | 3348 | 1468452888261 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 3348 | 1468452888263 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 16:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:34:48 INFO - PROCESS | 3348 | 1468452888266 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 3348 | 1468452888268 Marionette TRACE conn3 <- [1,266,null,{}] 16:34:48 INFO - PROCESS | 3348 | 1468452888271 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:48 INFO - PROCESS | 3348 | 1468452888276 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:48 INFO - PROCESS | 3348 | 1468452888408 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:34:48 INFO - PROCESS | 3348 | 1468452888459 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 3348 | 1468452888461 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:48 INFO - PROCESS | 3348 | ++DOCSHELL 114BD800 == 39 [pid = 3348] [id = 76] 16:34:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (15136800) [pid = 3348] [serial = 225] [outer = 00000000] 16:34:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18064800) [pid = 3348] [serial = 226] [outer = 15136800] 16:34:48 INFO - PROCESS | 3348 | 1468452888525 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1811D000) [pid = 3348] [serial = 227] [outer = 15136800] 16:34:48 INFO - PROCESS | 3348 | 1468452888965 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 740ms 16:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:34:49 INFO - PROCESS | 3348 | 1468452889007 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 3348 | 1468452889009 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 16:34:49 INFO - PROCESS | 3348 | 1468452889012 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 3348 | 1468452889013 Marionette TRACE conn3 <- [1,270,null,{}] 16:34:49 INFO - PROCESS | 3348 | 1468452889044 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 3348 | 1468452889046 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:49 INFO - PROCESS | 3348 | 1468452889196 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:34:49 INFO - PROCESS | 3348 | 1468452889250 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3348 | 1468452889252 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:49 INFO - PROCESS | 3348 | ++DOCSHELL 10435000 == 40 [pid = 3348] [id = 77] 16:34:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (10439800) [pid = 3348] [serial = 228] [outer = 00000000] 16:34:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (199C6C00) [pid = 3348] [serial = 229] [outer = 10439800] 16:34:49 INFO - PROCESS | 3348 | 1468452889303 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (199C5C00) [pid = 3348] [serial = 230] [outer = 10439800] 16:34:49 INFO - PROCESS | 3348 | 1468452889689 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 693ms 16:34:49 INFO - PROCESS | 3348 | 1468452889744 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 3348 | 1468452889746 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 16:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:34:49 INFO - PROCESS | 3348 | 1468452889755 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 3348 | 1468452889757 Marionette TRACE conn3 <- [1,274,null,{}] 16:34:49 INFO - PROCESS | 3348 | 1468452889760 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:49 INFO - PROCESS | 3348 | 1468452889762 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:49 INFO - PROCESS | 3348 | 1468452889864 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:34:49 INFO - PROCESS | 3348 | 1468452889869 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:49 INFO - PROCESS | 3348 | 1468452889871 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:49 INFO - PROCESS | 3348 | ++DOCSHELL 18115400 == 41 [pid = 3348] [id = 78] 16:34:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (199B9C00) [pid = 3348] [serial = 231] [outer = 00000000] 16:34:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (19D9E400) [pid = 3348] [serial = 232] [outer = 199B9C00] 16:34:49 INFO - PROCESS | 3348 | 1468452889914 Marionette DEBUG loaded listener.js 16:34:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (19D9FC00) [pid = 3348] [serial = 233] [outer = 199B9C00] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1758C000) [pid = 3348] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1815D400) [pid = 3348] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (15A7AC00) [pid = 3348] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (132E0000) [pid = 3348] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (16A59C00) [pid = 3348] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (19E39000) [pid = 3348] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (17695800) [pid = 3348] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10561400) [pid = 3348] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:34:50 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1315E400) [pid = 3348] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:34:50 INFO - PROCESS | 3348 | 1468452890330 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 598ms 16:34:50 INFO - PROCESS | 3348 | 1468452890346 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3348 | 1468452890348 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 16:34:50 INFO - PROCESS | 3348 | 1468452890351 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:34:50 INFO - PROCESS | 3348 | 1468452890353 Marionette TRACE conn3 <- [1,278,null,{}] 16:34:50 INFO - PROCESS | 3348 | 1468452890357 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 3348 | 1468452890359 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:50 INFO - PROCESS | 3348 | 1468452890492 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:34:50 INFO - PROCESS | 3348 | 1468452890566 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 3348 | 1468452890568 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:50 INFO - PROCESS | 3348 | ++DOCSHELL 1180F000 == 42 [pid = 3348] [id = 79] 16:34:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19D96800) [pid = 3348] [serial = 234] [outer = 00000000] 16:34:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (19ED5800) [pid = 3348] [serial = 235] [outer = 19D96800] 16:34:50 INFO - PROCESS | 3348 | 1468452890611 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1A271000) [pid = 3348] [serial = 236] [outer = 19D96800] 16:34:50 INFO - PROCESS | 3348 | 1468452890923 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 599ms 16:34:50 INFO - PROCESS | 3348 | 1468452890957 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:34:50 INFO - PROCESS | 3348 | 1468452890959 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 16:34:50 INFO - PROCESS | 3348 | 1468452890962 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:34:50 INFO - PROCESS | 3348 | 1468452890964 Marionette TRACE conn3 <- [1,282,null,{}] 16:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:34:50 INFO - PROCESS | 3348 | 1468452890967 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:50 INFO - PROCESS | 3348 | 1468452890969 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:51 INFO - PROCESS | 3348 | 1468452891082 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:34:51 INFO - PROCESS | 3348 | 1468452891099 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3348 | 1468452891101 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:51 INFO - PROCESS | 3348 | ++DOCSHELL 10432400 == 43 [pid = 3348] [id = 80] 16:34:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (12E67400) [pid = 3348] [serial = 237] [outer = 00000000] 16:34:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A751800) [pid = 3348] [serial = 238] [outer = 12E67400] 16:34:51 INFO - PROCESS | 3348 | 1468452891143 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A755800) [pid = 3348] [serial = 239] [outer = 12E67400] 16:34:51 INFO - PROCESS | 3348 | 1468452891518 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 599ms 16:34:51 INFO - PROCESS | 3348 | 1468452891562 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:34:51 INFO - PROCESS | 3348 | 1468452891564 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 16:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:34:51 INFO - PROCESS | 3348 | 1468452891567 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 3348 | 1468452891570 Marionette TRACE conn3 <- [1,286,null,{}] 16:34:51 INFO - PROCESS | 3348 | 1468452891573 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:51 INFO - PROCESS | 3348 | 1468452891575 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:51 INFO - PROCESS | 3348 | 1468452891696 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:34:51 INFO - PROCESS | 3348 | 1468452891703 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 3348 | 1468452891706 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:51 INFO - PROCESS | 3348 | ++DOCSHELL 1A2E5400 == 44 [pid = 3348] [id = 81] 16:34:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A752400) [pid = 3348] [serial = 240] [outer = 00000000] 16:34:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1AB02400) [pid = 3348] [serial = 241] [outer = 1A752400] 16:34:51 INFO - PROCESS | 3348 | 1468452891778 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1AC2F400) [pid = 3348] [serial = 242] [outer = 1A752400] 16:34:52 INFO - PROCESS | 3348 | 1468452892504 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1008ms 16:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:34:52 INFO - PROCESS | 3348 | 1468452892570 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:34:52 INFO - PROCESS | 3348 | 1468452892573 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 16:34:52 INFO - PROCESS | 3348 | 1468452892578 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 3348 | 1468452892581 Marionette TRACE conn3 <- [1,290,null,{}] 16:34:52 INFO - PROCESS | 3348 | 1468452892587 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:52 INFO - PROCESS | 3348 | 1468452892589 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:52 INFO - PROCESS | 3348 | 1468452892694 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:34:52 INFO - PROCESS | 3348 | 1468452892771 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 3348 | 1468452892774 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:52 INFO - PROCESS | 3348 | ++DOCSHELL 10BB0000 == 45 [pid = 3348] [id = 82] 16:34:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1180C000) [pid = 3348] [serial = 243] [outer = 00000000] 16:34:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1318D400) [pid = 3348] [serial = 244] [outer = 1180C000] 16:34:52 INFO - PROCESS | 3348 | 1468452892869 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (14239400) [pid = 3348] [serial = 245] [outer = 1180C000] 16:34:53 INFO - PROCESS | 3348 | 1468452893496 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 945ms 16:34:53 INFO - PROCESS | 3348 | 1468452893553 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 3348 | 1468452893558 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 16:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:34:53 INFO - PROCESS | 3348 | 1468452893564 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 3348 | 1468452893567 Marionette TRACE conn3 <- [1,294,null,{}] 16:34:53 INFO - PROCESS | 3348 | 1468452893571 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:53 INFO - PROCESS | 3348 | 1468452893575 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:53 INFO - PROCESS | 3348 | 1468452893719 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:34:53 INFO - PROCESS | 3348 | 1468452893791 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 3348 | 1468452893793 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:53 INFO - PROCESS | 3348 | ++DOCSHELL 12BA8C00 == 46 [pid = 3348] [id = 83] 16:34:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (152F7400) [pid = 3348] [serial = 246] [outer = 00000000] 16:34:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (16E84800) [pid = 3348] [serial = 247] [outer = 152F7400] 16:34:53 INFO - PROCESS | 3348 | 1468452893889 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (174D7400) [pid = 3348] [serial = 248] [outer = 152F7400] 16:34:54 INFO - PROCESS | 3348 | 1468452894484 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 945ms 16:34:54 INFO - PROCESS | 3348 | 1468452894510 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:34:54 INFO - PROCESS | 3348 | 1468452894514 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 16:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:34:54 INFO - PROCESS | 3348 | 1468452894519 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 3348 | 1468452894523 Marionette TRACE conn3 <- [1,298,null,{}] 16:34:54 INFO - PROCESS | 3348 | 1468452894547 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:54 INFO - PROCESS | 3348 | 1468452894551 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:54 INFO - PROCESS | 3348 | 1468452894682 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:34:54 INFO - PROCESS | 3348 | 1468452894737 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 3348 | 1468452894741 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:54 INFO - PROCESS | 3348 | ++DOCSHELL 1A612400 == 47 [pid = 3348] [id = 84] 16:34:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1A615800) [pid = 3348] [serial = 249] [outer = 00000000] 16:34:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A620800) [pid = 3348] [serial = 250] [outer = 1A615800] 16:34:54 INFO - PROCESS | 3348 | 1468452894795 Marionette DEBUG loaded listener.js 16:34:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A760C00) [pid = 3348] [serial = 251] [outer = 1A615800] 16:34:55 INFO - PROCESS | 3348 | 1468452895548 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:55 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. 16:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1103ms 16:34:55 INFO - PROCESS | 3348 | 1468452895619 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:34:55 INFO - PROCESS | 3348 | 1468452895621 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 16:34:55 INFO - PROCESS | 3348 | 1468452895625 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:34:55 INFO - PROCESS | 3348 | 1468452895627 Marionette TRACE conn3 <- [1,302,null,{}] 16:34:55 INFO - PROCESS | 3348 | 1468452895632 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:55 INFO - PROCESS | 3348 | 1468452895634 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:55 INFO - PROCESS | 3348 | 1468452895740 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:34:55 INFO - PROCESS | 3348 | 1468452895943 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 3348 | 1468452895946 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:56 INFO - PROCESS | 3348 | ++DOCSHELL 10435C00 == 48 [pid = 3348] [id = 85] 16:34:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (104E8000) [pid = 3348] [serial = 252] [outer = 00000000] 16:34:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (10BAC800) [pid = 3348] [serial = 253] [outer = 104E8000] 16:34:56 INFO - PROCESS | 3348 | 1468452896007 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1183A400) [pid = 3348] [serial = 254] [outer = 104E8000] 16:34:56 INFO - PROCESS | 3348 | 1468452896592 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:56 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. 16:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 992ms 16:34:56 INFO - PROCESS | 3348 | 1468452896615 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:34:56 INFO - PROCESS | 3348 | 1468452896618 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 16:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:34:56 INFO - PROCESS | 3348 | 1468452896622 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:34:56 INFO - PROCESS | 3348 | 1468452896625 Marionette TRACE conn3 <- [1,306,null,{}] 16:34:56 INFO - PROCESS | 3348 | 1468452896630 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:56 INFO - PROCESS | 3348 | 1468452896634 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:56 INFO - PROCESS | 3348 | 1468452896729 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:34:56 INFO - PROCESS | 3348 | 1468452896825 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:56 INFO - PROCESS | 3348 | 1468452896827 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:56 INFO - PROCESS | 3348 | ++DOCSHELL 14413000 == 49 [pid = 3348] [id = 86] 16:34:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (14415000) [pid = 3348] [serial = 255] [outer = 00000000] 16:34:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (15113000) [pid = 3348] [serial = 256] [outer = 14415000] 16:34:56 INFO - PROCESS | 3348 | 1468452896876 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (15A75C00) [pid = 3348] [serial = 257] [outer = 14415000] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 10432400 == 48 [pid = 3348] [id = 80] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 1180F000 == 47 [pid = 3348] [id = 79] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 18115400 == 46 [pid = 3348] [id = 78] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 10435000 == 45 [pid = 3348] [id = 77] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 114BD800 == 44 [pid = 3348] [id = 76] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 170AE800 == 43 [pid = 3348] [id = 75] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 16C82400 == 42 [pid = 3348] [id = 74] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 1441E000 == 41 [pid = 3348] [id = 73] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 11479400 == 40 [pid = 3348] [id = 72] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 10BA5400 == 39 [pid = 3348] [id = 71] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 199C2C00 == 38 [pid = 3348] [id = 70] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 18061400 == 37 [pid = 3348] [id = 69] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 12E26400 == 36 [pid = 3348] [id = 68] 16:34:57 INFO - PROCESS | 3348 | --DOCSHELL 114BEC00 == 35 [pid = 3348] [id = 67] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (17991C00) [pid = 3348] [serial = 182] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (17689C00) [pid = 3348] [serial = 181] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (19DB2C00) [pid = 3348] [serial = 185] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (19DB0800) [pid = 3348] [serial = 184] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (15B2D800) [pid = 3348] [serial = 175] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1605FC00) [pid = 3348] [serial = 176] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (13B53000) [pid = 3348] [serial = 165] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (13AC5000) [pid = 3348] [serial = 172] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (13B55400) [pid = 3348] [serial = 173] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (170AC000) [pid = 3348] [serial = 178] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (10ED1000) [pid = 3348] [serial = 162] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19ED1000) [pid = 3348] [serial = 187] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A2E4800) [pid = 3348] [serial = 194] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A616800) [pid = 3348] [serial = 196] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1B4C2C00) [pid = 3348] [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.] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1A2E3C00) [pid = 3348] [serial = 193] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (19ED8C00) [pid = 3348] [serial = 188] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (11CEA400) [pid = 3348] [serial = 170] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (10A7AC00) [pid = 3348] [serial = 169] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1768FC00) [pid = 3348] [serial = 191] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (16A5DC00) [pid = 3348] [serial = 190] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (170B4C00) [pid = 3348] [serial = 179] [outer = 00000000] [url = about:blank] 16:34:57 INFO - PROCESS | 3348 | 1468452897399 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:57 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. 16:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 803ms 16:34:57 INFO - PROCESS | 3348 | 1468452897455 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:34:57 INFO - PROCESS | 3348 | 1468452897458 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 16:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:34:57 INFO - PROCESS | 3348 | 1468452897463 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 3348 | 1468452897466 Marionette TRACE conn3 <- [1,310,null,{}] 16:34:57 INFO - PROCESS | 3348 | 1468452897469 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:57 INFO - PROCESS | 3348 | 1468452897471 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:57 INFO - PROCESS | 3348 | 1468452897557 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:34:57 INFO - PROCESS | 3348 | 1468452897566 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 3348 | 1468452897568 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:57 INFO - PROCESS | 3348 | ++DOCSHELL 14243000 == 36 [pid = 3348] [id = 87] 16:34:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (14246800) [pid = 3348] [serial = 258] [outer = 00000000] 16:34:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (152F3400) [pid = 3348] [serial = 259] [outer = 14246800] 16:34:57 INFO - PROCESS | 3348 | 1468452897618 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1605E400) [pid = 3348] [serial = 260] [outer = 14246800] 16:34:58 INFO - PROCESS | 3348 | 1468452898053 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:58 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. 16:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 16:34:58 INFO - PROCESS | 3348 | 1468452898103 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:34:58 INFO - PROCESS | 3348 | 1468452898105 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 16:34:58 INFO - PROCESS | 3348 | 1468452898110 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3348 | 1468452898116 Marionette TRACE conn3 <- [1,314,null,{}] 16:34:58 INFO - PROCESS | 3348 | 1468452898128 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:58 INFO - PROCESS | 3348 | 1468452898133 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:58 INFO - PROCESS | 3348 | 1468452898237 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:34:58 INFO - PROCESS | 3348 | 1468452898252 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3348 | 1468452898254 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:58 INFO - PROCESS | 3348 | ++DOCSHELL 170AE400 == 37 [pid = 3348] [id = 88] 16:34:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (170AE800) [pid = 3348] [serial = 261] [outer = 00000000] 16:34:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1759AC00) [pid = 3348] [serial = 262] [outer = 170AE800] 16:34:58 INFO - PROCESS | 3348 | 1468452898297 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17696400) [pid = 3348] [serial = 263] [outer = 170AE800] 16:34:58 INFO - PROCESS | 3348 | 1468452898736 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:58 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. 16:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 661ms 16:34:58 INFO - PROCESS | 3348 | 1468452898778 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:34:58 INFO - PROCESS | 3348 | 1468452898780 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 16:34:58 INFO - PROCESS | 3348 | 1468452898781 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:34:58 INFO - PROCESS | 3348 | 1468452898792 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:34:58 INFO - PROCESS | 3348 | 1468452898794 Marionette TRACE conn3 <- [1,318,null,{}] 16:34:58 INFO - PROCESS | 3348 | 1468452898797 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:58 INFO - PROCESS | 3348 | 1468452898799 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:58 INFO - PROCESS | 3348 | 1468452898882 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:34:58 INFO - PROCESS | 3348 | 1468452898913 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 3348 | 1468452898916 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:58 INFO - PROCESS | 3348 | ++DOCSHELL 170B2C00 == 38 [pid = 3348] [id = 89] 16:34:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (175DEC00) [pid = 3348] [serial = 264] [outer = 00000000] 16:34:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19AB2C00) [pid = 3348] [serial = 265] [outer = 175DEC00] 16:34:58 INFO - PROCESS | 3348 | 1468452898968 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (19D9C000) [pid = 3348] [serial = 266] [outer = 175DEC00] 16:34:59 INFO - PROCESS | 3348 | 1468452899373 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:34:59 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. 16:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 646ms 16:34:59 INFO - PROCESS | 3348 | 1468452899427 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:34:59 INFO - PROCESS | 3348 | 1468452899429 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 16:34:59 INFO - PROCESS | 3348 | 1468452899432 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:34:59 INFO - PROCESS | 3348 | 1468452899434 Marionette TRACE conn3 <- [1,322,null,{}] 16:34:59 INFO - PROCESS | 3348 | 1468452899437 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:59 INFO - PROCESS | 3348 | 1468452899439 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:59 INFO - PROCESS | 3348 | 1468452899551 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:34:59 INFO - PROCESS | 3348 | 1468452899556 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 3348 | 1468452899562 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:34:59 INFO - PROCESS | 3348 | ++DOCSHELL 19E38000 == 39 [pid = 3348] [id = 90] 16:34:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19E39000) [pid = 3348] [serial = 267] [outer = 00000000] 16:34:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (19ED8000) [pid = 3348] [serial = 268] [outer = 19E39000] 16:34:59 INFO - PROCESS | 3348 | 1468452899661 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1A2EA400) [pid = 3348] [serial = 269] [outer = 19E39000] 16:35:00 INFO - PROCESS | 3348 | 1468452900091 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:00 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. 16:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 694ms 16:35:00 INFO - PROCESS | 3348 | 1468452900132 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3348 | 1468452900134 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 16:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:35:00 INFO - PROCESS | 3348 | 1468452900137 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 3348 | 1468452900139 Marionette TRACE conn3 <- [1,326,null,{}] 16:35:00 INFO - PROCESS | 3348 | 1468452900142 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:00 INFO - PROCESS | 3348 | 1468452900145 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:00 INFO - PROCESS | 3348 | 1468452900278 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:35:00 INFO - PROCESS | 3348 | 1468452900302 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 3348 | 1468452900304 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:00 INFO - PROCESS | 3348 | ++DOCSHELL 1A75D800 == 40 [pid = 3348] [id = 91] 16:35:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1A75E000) [pid = 3348] [serial = 270] [outer = 00000000] 16:35:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1AC31C00) [pid = 3348] [serial = 271] [outer = 1A75E000] 16:35:00 INFO - PROCESS | 3348 | 1468452900346 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1AC38000) [pid = 3348] [serial = 272] [outer = 1A75E000] 16:35:00 INFO - PROCESS | 3348 | 1468452900771 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:00 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. 16:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 693ms 16:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:35:00 INFO - PROCESS | 3348 | 1468452900837 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:35:00 INFO - PROCESS | 3348 | 1468452900839 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 16:35:00 INFO - PROCESS | 3348 | 1468452900851 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 3348 | 1468452900852 Marionette TRACE conn3 <- [1,330,null,{}] 16:35:00 INFO - PROCESS | 3348 | 1468452900856 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:00 INFO - PROCESS | 3348 | 1468452900857 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:01 INFO - PROCESS | 3348 | 1468452900974 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:35:01 INFO - PROCESS | 3348 | 1468452900985 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3348 | 1468452900987 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:01 INFO - PROCESS | 3348 | ++DOCSHELL 13B50800 == 41 [pid = 3348] [id = 92] 16:35:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A613400) [pid = 3348] [serial = 273] [outer = 00000000] 16:35:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1AE2D000) [pid = 3348] [serial = 274] [outer = 1A613400] 16:35:01 INFO - PROCESS | 3348 | 1468452901031 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1AE2D400) [pid = 3348] [serial = 275] [outer = 1A613400] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (10B7E800) [pid = 3348] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1318B000) [pid = 3348] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (11476800) [pid = 3348] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (15B17400) [pid = 3348] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (15136800) [pid = 3348] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (10439800) [pid = 3348] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (199B9C00) [pid = 3348] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19D96800) [pid = 3348] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (152F6000) [pid = 3348] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (114B5400) [pid = 3348] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (19D94800) [pid = 3348] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1441DC00) [pid = 3348] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (170B0C00) [pid = 3348] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (16C84400) [pid = 3348] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (10BA5C00) [pid = 3348] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1180B400) [pid = 3348] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (18061800) [pid = 3348] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:35:01 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (12E67400) [pid = 3348] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:35:01 INFO - PROCESS | 3348 | 1468452901704 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:01 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. 16:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 866ms 16:35:01 INFO - PROCESS | 3348 | 1468452901737 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 3348 | 1468452901739 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 16:35:01 INFO - PROCESS | 3348 | 1468452901743 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:35:01 INFO - PROCESS | 3348 | 1468452901744 Marionette TRACE conn3 <- [1,334,null,{}] 16:35:01 INFO - PROCESS | 3348 | 1468452901748 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:01 INFO - PROCESS | 3348 | 1468452901750 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:01 INFO - PROCESS | 3348 | 1468452901828 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:35:01 INFO - PROCESS | 3348 | 1468452901833 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 3348 | 1468452901835 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:01 INFO - PROCESS | 3348 | ++DOCSHELL 10A03000 == 42 [pid = 3348] [id = 93] 16:35:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (10A74800) [pid = 3348] [serial = 276] [outer = 00000000] 16:35:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1582A400) [pid = 3348] [serial = 277] [outer = 10A74800] 16:35:01 INFO - PROCESS | 3348 | 1468452901877 Marionette DEBUG loaded listener.js 16:35:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1605D000) [pid = 3348] [serial = 278] [outer = 10A74800] 16:35:02 INFO - PROCESS | 3348 | 1468452902313 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:02 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. 16:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 646ms 16:35:02 INFO - PROCESS | 3348 | 1468452902381 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3348 | 1468452902383 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:35:02 INFO - PROCESS | 3348 | 1468452902387 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 3348 | 1468452902389 Marionette TRACE conn3 <- [1,338,null,{}] 16:35:02 INFO - PROCESS | 3348 | 1468452902392 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:02 INFO - PROCESS | 3348 | 1468452902394 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:02 INFO - PROCESS | 3348 | 1468452902476 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:35:02 INFO - PROCESS | 3348 | 1468452902482 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:02 INFO - PROCESS | 3348 | 1468452902484 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:02 INFO - PROCESS | 3348 | ++DOCSHELL 11C94400 == 43 [pid = 3348] [id = 94] 16:35:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1441DC00) [pid = 3348] [serial = 279] [outer = 00000000] 16:35:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19D94800) [pid = 3348] [serial = 280] [outer = 1441DC00] 16:35:02 INFO - PROCESS | 3348 | 1468452902526 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A75F800) [pid = 3348] [serial = 281] [outer = 1441DC00] 16:35:02 INFO - PROCESS | 3348 | 1468452902934 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 598ms 16:35:02 INFO - PROCESS | 3348 | 1468452902984 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 3348 | 1468452902986 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 16:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:35:03 INFO - PROCESS | 3348 | 1468452903000 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 3348 | 1468452903002 Marionette TRACE conn3 <- [1,342,null,{}] 16:35:03 INFO - PROCESS | 3348 | 1468452903005 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:03 INFO - PROCESS | 3348 | 1468452903007 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:03 INFO - PROCESS | 3348 | 1468452903088 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:35:03 INFO - PROCESS | 3348 | 1468452903093 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3348 | 1468452903096 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:03 INFO - PROCESS | 3348 | ++DOCSHELL 1AE2CC00 == 44 [pid = 3348] [id = 95] 16:35:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1AF03C00) [pid = 3348] [serial = 282] [outer = 00000000] 16:35:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1AF0C400) [pid = 3348] [serial = 283] [outer = 1AF03C00] 16:35:03 INFO - PROCESS | 3348 | 1468452903145 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1AF6EC00) [pid = 3348] [serial = 284] [outer = 1AF03C00] 16:35:03 INFO - PROCESS | 3348 | 1468452903573 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:03 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. 16:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 599ms 16:35:03 INFO - PROCESS | 3348 | 1468452903586 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:35:03 INFO - PROCESS | 3348 | 1468452903588 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 16:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:35:03 INFO - PROCESS | 3348 | 1468452903591 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:35:03 INFO - PROCESS | 3348 | 1468452903595 Marionette TRACE conn3 <- [1,346,null,{}] 16:35:03 INFO - PROCESS | 3348 | 1468452903598 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:03 INFO - PROCESS | 3348 | 1468452903600 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:03 INFO - PROCESS | 3348 | 1468452903748 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:35:03 INFO - PROCESS | 3348 | 1468452903883 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 3348 | 1468452903886 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:03 INFO - PROCESS | 3348 | ++DOCSHELL 10A7E000 == 45 [pid = 3348] [id = 96] 16:35:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (10B7F800) [pid = 3348] [serial = 285] [outer = 00000000] 16:35:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (114B4400) [pid = 3348] [serial = 286] [outer = 10B7F800] 16:35:03 INFO - PROCESS | 3348 | 1468452903945 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (11D89C00) [pid = 3348] [serial = 287] [outer = 10B7F800] 16:35:04 INFO - PROCESS | 3348 | 1468452904523 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:04 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. 16:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 945ms 16:35:04 INFO - PROCESS | 3348 | 1468452904538 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 3348 | 1468452904543 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 16:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:35:04 INFO - PROCESS | 3348 | 1468452904548 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 3348 | 1468452904551 Marionette TRACE conn3 <- [1,350,null,{}] 16:35:04 INFO - PROCESS | 3348 | 1468452904556 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:04 INFO - PROCESS | 3348 | 1468452904559 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:04 INFO - PROCESS | 3348 | 1468452904670 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:35:04 INFO - PROCESS | 3348 | 1468452904771 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 3348 | 1468452904775 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:04 INFO - PROCESS | 3348 | ++DOCSHELL 144B4000 == 46 [pid = 3348] [id = 97] 16:35:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (144BB800) [pid = 3348] [serial = 288] [outer = 00000000] 16:35:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (15B33800) [pid = 3348] [serial = 289] [outer = 144BB800] 16:35:04 INFO - PROCESS | 3348 | 1468452904828 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (169A1C00) [pid = 3348] [serial = 290] [outer = 144BB800] 16:35:05 INFO - PROCESS | 3348 | 1468452905428 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:05 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. 16:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 913ms 16:35:05 INFO - PROCESS | 3348 | 1468452905485 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:35:05 INFO - PROCESS | 3348 | 1468452905488 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 16:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:35:05 INFO - PROCESS | 3348 | 1468452905492 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 3348 | 1468452905494 Marionette TRACE conn3 <- [1,354,null,{}] 16:35:05 INFO - PROCESS | 3348 | 1468452905498 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:05 INFO - PROCESS | 3348 | 1468452905501 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:05 INFO - PROCESS | 3348 | 1468452905609 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:35:05 INFO - PROCESS | 3348 | 1468452905706 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 3348 | 1468452905709 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:05 INFO - PROCESS | 3348 | ++DOCSHELL 17594000 == 47 [pid = 3348] [id = 98] 16:35:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1805DC00) [pid = 3348] [serial = 291] [outer = 00000000] 16:35:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (19AB7000) [pid = 3348] [serial = 292] [outer = 1805DC00] 16:35:05 INFO - PROCESS | 3348 | 1468452905766 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (19E3BC00) [pid = 3348] [serial = 293] [outer = 1805DC00] 16:35:06 INFO - PROCESS | 3348 | 1468452906352 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:06 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. 16:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 914ms 16:35:06 INFO - PROCESS | 3348 | 1468452906395 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 3348 | 1468452906399 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 16:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:35:06 INFO - PROCESS | 3348 | 1468452906410 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 3348 | 1468452906414 Marionette TRACE conn3 <- [1,358,null,{}] 16:35:06 INFO - PROCESS | 3348 | 1468452906418 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:06 INFO - PROCESS | 3348 | 1468452906421 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:06 INFO - PROCESS | 3348 | 1468452906532 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:35:06 INFO - PROCESS | 3348 | 1468452906626 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 3348 | 1468452906628 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:06 INFO - PROCESS | 3348 | ++DOCSHELL 1AC2E400 == 48 [pid = 3348] [id = 99] 16:35:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1AE2B000) [pid = 3348] [serial = 294] [outer = 00000000] 16:35:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1AF73C00) [pid = 3348] [serial = 295] [outer = 1AE2B000] 16:35:06 INFO - PROCESS | 3348 | 1468452906680 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1AF79000) [pid = 3348] [serial = 296] [outer = 1AE2B000] 16:35:07 INFO - PROCESS | 3348 | 1468452907244 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:07 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. 16:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 898ms 16:35:07 INFO - PROCESS | 3348 | 1468452907309 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:35:07 INFO - PROCESS | 3348 | 1468452907312 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 16:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:35:07 INFO - PROCESS | 3348 | 1468452907315 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:35:07 INFO - PROCESS | 3348 | 1468452907317 Marionette TRACE conn3 <- [1,362,null,{}] 16:35:07 INFO - PROCESS | 3348 | 1468452907321 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:07 INFO - PROCESS | 3348 | 1468452907323 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:07 INFO - PROCESS | 3348 | 1468452907463 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:35:07 INFO - PROCESS | 3348 | 1468452907585 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:07 INFO - PROCESS | 3348 | 1468452907588 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:07 INFO - PROCESS | 3348 | ++DOCSHELL 0C772C00 == 49 [pid = 3348] [id = 100] 16:35:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (102D1400) [pid = 3348] [serial = 297] [outer = 00000000] 16:35:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (12C81C00) [pid = 3348] [serial = 298] [outer = 102D1400] 16:35:07 INFO - PROCESS | 3348 | 1468452907641 Marionette DEBUG loaded listener.js 16:35:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (132E2C00) [pid = 3348] [serial = 299] [outer = 102D1400] 16:35:08 INFO - PROCESS | 3348 | 1468452908358 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:08 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. 16:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1103ms 16:35:08 INFO - PROCESS | 3348 | 1468452908415 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:35:08 INFO - PROCESS | 3348 | 1468452908419 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 16:35:08 INFO - PROCESS | 3348 | 1468452908424 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 3348 | 1468452908428 Marionette TRACE conn3 <- [1,366,null,{}] 16:35:08 INFO - PROCESS | 3348 | 1468452908433 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:08 INFO - PROCESS | 3348 | 1468452908436 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:08 INFO - PROCESS | 3348 | 1468452908586 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:35:08 INFO - PROCESS | 3348 | 1468452908727 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 3348 | 1468452908729 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 10B79800 == 48 [pid = 3348] [id = 55] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 1AE2CC00 == 47 [pid = 3348] [id = 95] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 11C94400 == 46 [pid = 3348] [id = 94] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 10A03000 == 45 [pid = 3348] [id = 93] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 13B50800 == 44 [pid = 3348] [id = 92] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 1A75D800 == 43 [pid = 3348] [id = 91] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 19E38000 == 42 [pid = 3348] [id = 90] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 170B2C00 == 41 [pid = 3348] [id = 89] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 170AE400 == 40 [pid = 3348] [id = 88] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 14243000 == 39 [pid = 3348] [id = 87] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 14413000 == 38 [pid = 3348] [id = 86] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 10435C00 == 37 [pid = 3348] [id = 85] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 10BB0000 == 36 [pid = 3348] [id = 82] 16:35:08 INFO - PROCESS | 3348 | --DOCSHELL 1A2E5400 == 35 [pid = 3348] [id = 81] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1AB02400) [pid = 3348] [serial = 241] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | ++DOCSHELL 10470400 == 36 [pid = 3348] [id = 101] 16:35:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (10474C00) [pid = 3348] [serial = 300] [outer = 00000000] 16:35:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1183B400) [pid = 3348] [serial = 301] [outer = 10474C00] 16:35:08 INFO - PROCESS | 3348 | 1468452908804 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (12BB4800) [pid = 3348] [serial = 302] [outer = 10474C00] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (19D9F000) [pid = 3348] [serial = 160] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (11839800) [pid = 3348] [serial = 163] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (14416000) [pid = 3348] [serial = 166] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (139B0400) [pid = 3348] [serial = 130] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (18064800) [pid = 3348] [serial = 226] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (199C5C00) [pid = 3348] [serial = 230] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (199C6C00) [pid = 3348] [serial = 229] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1811D000) [pid = 3348] [serial = 227] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (19D9E400) [pid = 3348] [serial = 232] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (19ED5800) [pid = 3348] [serial = 235] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (15B33400) [pid = 3348] [serial = 217] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (16996400) [pid = 3348] [serial = 218] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (11809800) [pid = 3348] [serial = 214] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (139AEC00) [pid = 3348] [serial = 215] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A611C00) [pid = 3348] [serial = 209] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19E31C00) [pid = 3348] [serial = 208] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (15B2C800) [pid = 3348] [serial = 203] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (152F6800) [pid = 3348] [serial = 202] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (174D7C00) [pid = 3348] [serial = 223] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1703DC00) [pid = 3348] [serial = 220] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (170A9400) [pid = 3348] [serial = 221] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (12B72400) [pid = 3348] [serial = 211] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (12E6EC00) [pid = 3348] [serial = 212] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (129E0400) [pid = 3348] [serial = 200] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (11CF0C00) [pid = 3348] [serial = 199] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18068400) [pid = 3348] [serial = 206] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18065000) [pid = 3348] [serial = 205] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19D9FC00) [pid = 3348] [serial = 233] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1A755800) [pid = 3348] [serial = 239] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1A751800) [pid = 3348] [serial = 238] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (17599800) [pid = 3348] [serial = 224] [outer = 00000000] [url = about:blank] 16:35:08 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1A271000) [pid = 3348] [serial = 236] [outer = 00000000] [url = about:blank] 16:35:09 INFO - PROCESS | 3348 | 1468452909280 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:09 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. 16:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 835ms 16:35:09 INFO - PROCESS | 3348 | 1468452909297 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3348 | 1468452909301 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 16:35:09 INFO - PROCESS | 3348 | 1468452909306 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:35:09 INFO - PROCESS | 3348 | 1468452909309 Marionette TRACE conn3 <- [1,370,null,{}] 16:35:09 INFO - PROCESS | 3348 | 1468452909316 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 3348 | 1468452909318 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:09 INFO - PROCESS | 3348 | 1468452909406 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:35:09 INFO - PROCESS | 3348 | 1468452909414 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 3348 | 1468452909416 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:09 INFO - PROCESS | 3348 | ++DOCSHELL 15829C00 == 37 [pid = 3348] [id = 102] 16:35:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1582A000) [pid = 3348] [serial = 303] [outer = 00000000] 16:35:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (15B14000) [pid = 3348] [serial = 304] [outer = 1582A000] 16:35:09 INFO - PROCESS | 3348 | 1468452909461 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (15B60800) [pid = 3348] [serial = 305] [outer = 1582A000] 16:35:09 INFO - PROCESS | 3348 | 1468452909923 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:35:09 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. 16:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 646ms 16:35:09 INFO - PROCESS | 3348 | 1468452909949 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 3348 | 1468452909951 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 16:35:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:35:09 INFO - PROCESS | 3348 | 1468452909955 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 3348 | 1468452909958 Marionette TRACE conn3 <- [1,374,null,{}] 16:35:09 INFO - PROCESS | 3348 | 1468452909967 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:09 INFO - PROCESS | 3348 | 1468452909971 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:10 INFO - PROCESS | 3348 | 1468452910055 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:35:10 INFO - PROCESS | 3348 | 1468452910063 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3348 | 1468452910066 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:10 INFO - PROCESS | 3348 | ++DOCSHELL 16A5D800 == 38 [pid = 3348] [id = 103] 16:35:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (16A5E000) [pid = 3348] [serial = 306] [outer = 00000000] 16:35:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (16FBDC00) [pid = 3348] [serial = 307] [outer = 16A5E000] 16:35:10 INFO - PROCESS | 3348 | 1468452910112 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (170AC400) [pid = 3348] [serial = 308] [outer = 16A5E000] 16:35:10 INFO - PROCESS | 3348 | 1468452910559 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:35:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 16:35:10 INFO - PROCESS | 3348 | 1468452910593 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3348 | 1468452910596 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 16:35:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:35:10 INFO - PROCESS | 3348 | 1468452910599 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 3348 | 1468452910601 Marionette TRACE conn3 <- [1,378,null,{}] 16:35:10 INFO - PROCESS | 3348 | 1468452910604 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:10 INFO - PROCESS | 3348 | 1468452910606 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:10 INFO - PROCESS | 3348 | 1468452910699 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:35:10 INFO - PROCESS | 3348 | 1468452910706 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3348 | 1468452910708 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:10 INFO - PROCESS | 3348 | ++DOCSHELL 170AC800 == 39 [pid = 3348] [id = 104] 16:35:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (170AF800) [pid = 3348] [serial = 309] [outer = 00000000] 16:35:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (175DDC00) [pid = 3348] [serial = 310] [outer = 170AF800] 16:35:10 INFO - PROCESS | 3348 | 1468452910751 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (17985800) [pid = 3348] [serial = 311] [outer = 170AF800] 16:35:11 INFO - PROCESS | 3348 | 1468452911228 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:35:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 709ms 16:35:11 INFO - PROCESS | 3348 | 1468452911299 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3348 | 1468452911301 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:35:11 INFO - PROCESS | 3348 | 1468452911304 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3348 | 1468452911306 Marionette TRACE conn3 <- [1,382,null,{}] 16:35:11 INFO - PROCESS | 3348 | 1468452911315 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 3348 | 1468452911317 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:11 INFO - PROCESS | 3348 | 1468452911421 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:35:11 INFO - PROCESS | 3348 | 1468452911430 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3348 | 1468452911432 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:11 INFO - PROCESS | 3348 | ++DOCSHELL 10A08C00 == 40 [pid = 3348] [id = 105] 16:35:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (11268C00) [pid = 3348] [serial = 312] [outer = 00000000] 16:35:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1805D800) [pid = 3348] [serial = 313] [outer = 11268C00] 16:35:11 INFO - PROCESS | 3348 | 1468452911475 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (18068400) [pid = 3348] [serial = 314] [outer = 11268C00] 16:35:11 INFO - PROCESS | 3348 | 1468452911956 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:35:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 709ms 16:35:12 INFO - PROCESS | 3348 | 1468452912004 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3348 | 1468452912005 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:35:12 INFO - PROCESS | 3348 | 1468452912015 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3348 | 1468452912017 Marionette TRACE conn3 <- [1,386,null,{}] 16:35:12 INFO - PROCESS | 3348 | 1468452912021 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 3348 | 1468452912026 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:12 INFO - PROCESS | 3348 | 1468452912177 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:35:12 INFO - PROCESS | 3348 | 1468452912234 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3348 | 1468452912236 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:12 INFO - PROCESS | 3348 | ++DOCSHELL 18160800 == 41 [pid = 3348] [id = 106] 16:35:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (19D92000) [pid = 3348] [serial = 315] [outer = 00000000] 16:35:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19E33C00) [pid = 3348] [serial = 316] [outer = 19D92000] 16:35:12 INFO - PROCESS | 3348 | 1468452912280 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (19E35000) [pid = 3348] [serial = 317] [outer = 19D92000] 16:35:12 INFO - PROCESS | 3348 | 1468452912673 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 709ms 16:35:12 INFO - PROCESS | 3348 | 1468452912709 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3348 | 1468452912720 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 16:35:12 INFO - PROCESS | 3348 | 1468452912723 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:35:12 INFO - PROCESS | 3348 | 1468452912725 Marionette TRACE conn3 <- [1,390,null,{}] 16:35:12 INFO - PROCESS | 3348 | 1468452912728 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 3348 | 1468452912730 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:12 INFO - PROCESS | 3348 | 1468452912839 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:35:12 INFO - PROCESS | 3348 | 1468452912845 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3348 | 1468452912847 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:12 INFO - PROCESS | 3348 | ++DOCSHELL 1815D000 == 42 [pid = 3348] [id = 107] 16:35:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19AB8400) [pid = 3348] [serial = 318] [outer = 00000000] 16:35:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1A271000) [pid = 3348] [serial = 319] [outer = 19AB8400] 16:35:12 INFO - PROCESS | 3348 | 1468452912936 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1A277000) [pid = 3348] [serial = 320] [outer = 19AB8400] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (175DEC00) [pid = 3348] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1A613400) [pid = 3348] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (14415000) [pid = 3348] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A75E000) [pid = 3348] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (10A74800) [pid = 3348] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (104E8000) [pid = 3348] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (170AE800) [pid = 3348] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (14246800) [pid = 3348] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (19E39000) [pid = 3348] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:35:13 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1441DC00) [pid = 3348] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:35:13 INFO - PROCESS | 3348 | 1468452913488 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 804ms 16:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:35:13 INFO - PROCESS | 3348 | 1468452913559 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3348 | 1468452913561 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 16:35:13 INFO - PROCESS | 3348 | 1468452913564 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 3348 | 1468452913566 Marionette TRACE conn3 <- [1,394,null,{}] 16:35:13 INFO - PROCESS | 3348 | 1468452913569 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 3348 | 1468452913571 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:13 INFO - PROCESS | 3348 | 1468452913649 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:35:13 INFO - PROCESS | 3348 | 1468452913733 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3348 | 1468452913735 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:13 INFO - PROCESS | 3348 | ++DOCSHELL 10A08400 == 43 [pid = 3348] [id = 108] 16:35:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (10A74800) [pid = 3348] [serial = 321] [outer = 00000000] 16:35:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (170B0000) [pid = 3348] [serial = 322] [outer = 10A74800] 16:35:13 INFO - PROCESS | 3348 | 1468452913777 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19E3F800) [pid = 3348] [serial = 323] [outer = 10A74800] 16:35:14 INFO - PROCESS | 3348 | 1468452914135 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 599ms 16:35:14 INFO - PROCESS | 3348 | 1468452914161 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3348 | 1468452914163 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:35:14 INFO - PROCESS | 3348 | 1468452914166 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3348 | 1468452914168 Marionette TRACE conn3 <- [1,398,null,{}] 16:35:14 INFO - PROCESS | 3348 | 1468452914171 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 3348 | 1468452914173 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:14 INFO - PROCESS | 3348 | 1468452914253 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:35:14 INFO - PROCESS | 3348 | 1468452914335 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3348 | 1468452914337 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:14 INFO - PROCESS | 3348 | ++DOCSHELL 169A1400 == 44 [pid = 3348] [id = 109] 16:35:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (170AC000) [pid = 3348] [serial = 324] [outer = 00000000] 16:35:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A753800) [pid = 3348] [serial = 325] [outer = 170AC000] 16:35:14 INFO - PROCESS | 3348 | 1468452914380 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1A757000) [pid = 3348] [serial = 326] [outer = 170AC000] 16:35:14 INFO - PROCESS | 3348 | 1468452914741 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 598ms 16:35:14 INFO - PROCESS | 3348 | 1468452914764 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3348 | 1468452914766 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 16:35:14 INFO - PROCESS | 3348 | 1468452914769 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:35:14 INFO - PROCESS | 3348 | 1468452914770 Marionette TRACE conn3 <- [1,402,null,{}] 16:35:14 INFO - PROCESS | 3348 | 1468452914774 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 3348 | 1468452914776 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:14 INFO - PROCESS | 3348 | 1468452914917 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:35:14 INFO - PROCESS | 3348 | 1468452914959 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3348 | 1468452914961 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:14 INFO - PROCESS | 3348 | ++DOCSHELL 104E1800 == 45 [pid = 3348] [id = 110] 16:35:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (199BE000) [pid = 3348] [serial = 327] [outer = 00000000] 16:35:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1AC35C00) [pid = 3348] [serial = 328] [outer = 199BE000] 16:35:15 INFO - PROCESS | 3348 | 1468452915003 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1AE2C000) [pid = 3348] [serial = 329] [outer = 199BE000] 16:35:15 INFO - PROCESS | 3348 | 1468452915459 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 740ms 16:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:35:15 INFO - PROCESS | 3348 | 1468452915525 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3348 | 1468452915530 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 16:35:15 INFO - PROCESS | 3348 | 1468452915537 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 3348 | 1468452915542 Marionette TRACE conn3 <- [1,406,null,{}] 16:35:15 INFO - PROCESS | 3348 | 1468452915548 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 3348 | 1468452915551 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:15 INFO - PROCESS | 3348 | 1468452915673 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:35:15 INFO - PROCESS | 3348 | 1468452915764 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3348 | 1468452915769 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:15 INFO - PROCESS | 3348 | ++DOCSHELL 11DDBC00 == 46 [pid = 3348] [id = 111] 16:35:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (11DDE400) [pid = 3348] [serial = 330] [outer = 00000000] 16:35:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (12C7BC00) [pid = 3348] [serial = 331] [outer = 11DDE400] 16:35:15 INFO - PROCESS | 3348 | 1468452915826 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (139AEC00) [pid = 3348] [serial = 332] [outer = 11DDE400] 16:35:16 INFO - PROCESS | 3348 | 1468452916470 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1008ms 16:35:16 INFO - PROCESS | 3348 | 1468452916537 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3348 | 1468452916541 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 16:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:35:16 INFO - PROCESS | 3348 | 1468452916562 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - PROCESS | 3348 | 1468452916565 Marionette TRACE conn3 <- [1,410,null,{}] 16:35:16 INFO - PROCESS | 3348 | 1468452916569 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:16 INFO - PROCESS | 3348 | 1468452916572 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:16 INFO - PROCESS | 3348 | 1468452916690 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:35:16 INFO - PROCESS | 3348 | 1468452916810 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 3348 | 1468452916812 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:16 INFO - PROCESS | 3348 | ++DOCSHELL 142ED400 == 47 [pid = 3348] [id = 112] 16:35:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (142EE000) [pid = 3348] [serial = 333] [outer = 00000000] 16:35:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (15116400) [pid = 3348] [serial = 334] [outer = 142EE000] 16:35:16 INFO - PROCESS | 3348 | 1468452916867 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (15B35C00) [pid = 3348] [serial = 335] [outer = 142EE000] 16:35:17 INFO - PROCESS | 3348 | 1468452917509 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 961ms 16:35:17 INFO - PROCESS | 3348 | 1468452917537 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 3348 | 1468452917540 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 16:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:35:17 INFO - PROCESS | 3348 | 1468452917543 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 3348 | 1468452917547 Marionette TRACE conn3 <- [1,414,null,{}] 16:35:17 INFO - PROCESS | 3348 | 1468452917558 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:17 INFO - PROCESS | 3348 | 1468452917562 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:17 INFO - PROCESS | 3348 | 1468452917668 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:35:17 INFO - PROCESS | 3348 | 1468452917792 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 3348 | 1468452917795 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:17 INFO - PROCESS | 3348 | ++DOCSHELL 170AEC00 == 48 [pid = 3348] [id = 113] 16:35:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (170AF000) [pid = 3348] [serial = 336] [outer = 00000000] 16:35:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (175DD800) [pid = 3348] [serial = 337] [outer = 170AF000] 16:35:17 INFO - PROCESS | 3348 | 1468452917852 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1811F000) [pid = 3348] [serial = 338] [outer = 170AF000] 16:35:18 INFO - PROCESS | 3348 | 1468452918465 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 960ms 16:35:18 INFO - PROCESS | 3348 | 1468452918488 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 3348 | 1468452918491 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 16:35:18 INFO - PROCESS | 3348 | 1468452918508 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 3348 | 1468452918510 Marionette TRACE conn3 <- [1,418,null,{}] 16:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:35:18 INFO - PROCESS | 3348 | 1468452918514 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 3348 | 1468452918516 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:18 INFO - PROCESS | 3348 | 1468452918622 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:35:18 INFO - PROCESS | 3348 | 1468452918744 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3348 | 1468452918746 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:18 INFO - PROCESS | 3348 | ++DOCSHELL 16A5D000 == 49 [pid = 3348] [id = 114] 16:35:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (19E32400) [pid = 3348] [serial = 339] [outer = 00000000] 16:35:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1AB02400) [pid = 3348] [serial = 340] [outer = 19E32400] 16:35:18 INFO - PROCESS | 3348 | 1468452918799 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1AE2B400) [pid = 3348] [serial = 341] [outer = 19E32400] 16:35:19 INFO - PROCESS | 3348 | 1468452919815 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:35:19 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 16:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1371ms 16:35:19 INFO - PROCESS | 3348 | 1468452919865 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3348 | 1468452919869 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:35:19 INFO - PROCESS | 3348 | 1468452919874 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3348 | 1468452919877 Marionette TRACE conn3 <- [1,422,null,{}] 16:35:19 INFO - PROCESS | 3348 | 1468452919883 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:19 INFO - PROCESS | 3348 | 1468452919886 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:20 INFO - PROCESS | 3348 | 1468452919982 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:35:20 INFO - PROCESS | 3348 | 1468452920062 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3348 | 1468452920067 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:20 INFO - PROCESS | 3348 | ++DOCSHELL 12BB4400 == 50 [pid = 3348] [id = 115] 16:35:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (12EE1C00) [pid = 3348] [serial = 342] [outer = 00000000] 16:35:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (13B53000) [pid = 3348] [serial = 343] [outer = 12EE1C00] 16:35:20 INFO - PROCESS | 3348 | 1468452920171 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1423DC00) [pid = 3348] [serial = 344] [outer = 12EE1C00] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 169A1400 == 49 [pid = 3348] [id = 109] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 10A08400 == 48 [pid = 3348] [id = 108] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 1815D000 == 47 [pid = 3348] [id = 107] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 18160800 == 46 [pid = 3348] [id = 106] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 10A08C00 == 45 [pid = 3348] [id = 105] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 170AC800 == 44 [pid = 3348] [id = 104] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 16A5D800 == 43 [pid = 3348] [id = 103] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 15829C00 == 42 [pid = 3348] [id = 102] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 10470400 == 41 [pid = 3348] [id = 101] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 144B4000 == 40 [pid = 3348] [id = 97] 16:35:20 INFO - PROCESS | 3348 | --DOCSHELL 10A7E000 == 39 [pid = 3348] [id = 96] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (19AB2C00) [pid = 3348] [serial = 265] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1AE2D000) [pid = 3348] [serial = 274] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (16E84800) [pid = 3348] [serial = 247] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1318D400) [pid = 3348] [serial = 244] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (15113000) [pid = 3348] [serial = 256] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1AC38000) [pid = 3348] [serial = 272] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1AC31C00) [pid = 3348] [serial = 271] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1605D000) [pid = 3348] [serial = 278] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1582A400) [pid = 3348] [serial = 277] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1AE2D400) [pid = 3348] [serial = 275] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1183A400) [pid = 3348] [serial = 254] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (10BAC800) [pid = 3348] [serial = 253] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1A620800) [pid = 3348] [serial = 250] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1759AC00) [pid = 3348] [serial = 262] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (152F3400) [pid = 3348] [serial = 259] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1605E400) [pid = 3348] [serial = 260] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (17696400) [pid = 3348] [serial = 263] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1AF0C400) [pid = 3348] [serial = 283] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (15A75C00) [pid = 3348] [serial = 257] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (19ED8000) [pid = 3348] [serial = 268] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1A2EA400) [pid = 3348] [serial = 269] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19D94800) [pid = 3348] [serial = 280] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A75F800) [pid = 3348] [serial = 281] [outer = 00000000] [url = about:blank] 16:35:20 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (19D9C000) [pid = 3348] [serial = 266] [outer = 00000000] [url = about:blank] 16:35:21 INFO - PROCESS | 3348 | 1468452921264 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1433ms 16:35:21 INFO - PROCESS | 3348 | 1468452921318 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3348 | 1468452921322 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 16:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:35:21 INFO - PROCESS | 3348 | 1468452921329 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 3348 | 1468452921331 Marionette TRACE conn3 <- [1,426,null,{}] 16:35:21 INFO - PROCESS | 3348 | 1468452921335 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 3348 | 1468452921337 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:21 INFO - PROCESS | 3348 | 1468452921423 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:35:21 INFO - PROCESS | 3348 | 1468452921462 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3348 | 1468452921464 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:21 INFO - PROCESS | 3348 | ++DOCSHELL 1183A400 == 40 [pid = 3348] [id = 116] 16:35:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (12E26800) [pid = 3348] [serial = 345] [outer = 00000000] 16:35:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (142E6C00) [pid = 3348] [serial = 346] [outer = 12E26800] 16:35:21 INFO - PROCESS | 3348 | 1468452921513 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (14417C00) [pid = 3348] [serial = 347] [outer = 12E26800] 16:35:21 INFO - PROCESS | 3348 | 1468452921966 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3348 | 1468452922031 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:35:22 INFO - PROCESS | 3348 | 1468452922034 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 3348 | 1468452922037 Marionette TRACE conn3 <- [1,430,null,{}] 16:35:22 INFO - PROCESS | 3348 | 1468452922047 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:22 INFO - PROCESS | 3348 | 1468452922051 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:22 INFO - PROCESS | 3348 | 1468452922138 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:35:22 INFO - PROCESS | 3348 | 1468452922144 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3348 | 1468452922147 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:22 INFO - PROCESS | 3348 | ++DOCSHELL 15B6A400 == 41 [pid = 3348] [id = 117] 16:35:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (15B6A800) [pid = 3348] [serial = 348] [outer = 00000000] 16:35:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1605E800) [pid = 3348] [serial = 349] [outer = 15B6A800] 16:35:22 INFO - PROCESS | 3348 | 1468452922193 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (16C86000) [pid = 3348] [serial = 350] [outer = 15B6A800] 16:35:22 INFO - PROCESS | 3348 | 1468452922650 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 16:35:22 INFO - PROCESS | 3348 | 1468452922733 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3348 | 1468452922736 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:35:22 INFO - PROCESS | 3348 | 1468452922739 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 3348 | 1468452922741 Marionette TRACE conn3 <- [1,434,null,{}] 16:35:22 INFO - PROCESS | 3348 | 1468452922744 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:22 INFO - PROCESS | 3348 | 1468452922746 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:22 INFO - PROCESS | 3348 | 1468452922881 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:35:22 INFO - PROCESS | 3348 | 1468452922903 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3348 | 1468452922905 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:22 INFO - PROCESS | 3348 | ++DOCSHELL 170AE800 == 42 [pid = 3348] [id = 118] 16:35:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (170AFC00) [pid = 3348] [serial = 351] [outer = 00000000] 16:35:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1759AC00) [pid = 3348] [serial = 352] [outer = 170AFC00] 16:35:22 INFO - PROCESS | 3348 | 1468452922952 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (17987000) [pid = 3348] [serial = 353] [outer = 170AFC00] 16:35:23 INFO - PROCESS | 3348 | 1468452923393 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 16:35:23 INFO - PROCESS | 3348 | 1468452923443 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3348 | 1468452923445 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:35:23 INFO - PROCESS | 3348 | 1468452923449 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3348 | 1468452923450 Marionette TRACE conn3 <- [1,438,null,{}] 16:35:23 INFO - PROCESS | 3348 | 1468452923453 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 3348 | 1468452923456 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:23 INFO - PROCESS | 3348 | 1468452923563 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:35:23 INFO - PROCESS | 3348 | 1468452923568 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3348 | 1468452923570 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:23 INFO - PROCESS | 3348 | ++DOCSHELL 18065C00 == 43 [pid = 3348] [id = 119] 16:35:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18160800) [pid = 3348] [serial = 354] [outer = 00000000] 16:35:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (19ABD400) [pid = 3348] [serial = 355] [outer = 18160800] 16:35:23 INFO - PROCESS | 3348 | 1468452923613 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19D9A400) [pid = 3348] [serial = 356] [outer = 18160800] 16:35:24 INFO - PROCESS | 3348 | 1468452924058 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 646ms 16:35:24 INFO - PROCESS | 3348 | 1468452924087 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3348 | 1468452924089 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 16:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:35:24 INFO - PROCESS | 3348 | 1468452924098 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 3348 | 1468452924100 Marionette TRACE conn3 <- [1,442,null,{}] 16:35:24 INFO - PROCESS | 3348 | 1468452924103 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 3348 | 1468452924108 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:24 INFO - PROCESS | 3348 | 1468452924279 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:35:24 INFO - PROCESS | 3348 | 1468452924306 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3348 | 1468452924308 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:24 INFO - PROCESS | 3348 | ++DOCSHELL 19E31C00 == 44 [pid = 3348] [id = 120] 16:35:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (19ED9C00) [pid = 3348] [serial = 357] [outer = 00000000] 16:35:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A620000) [pid = 3348] [serial = 358] [outer = 19ED9C00] 16:35:24 INFO - PROCESS | 3348 | 1468452924352 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1AB0EC00) [pid = 3348] [serial = 359] [outer = 19ED9C00] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (11268C00) [pid = 3348] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1A2E0800) [pid = 3348] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1A615800) [pid = 3348] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (152F7400) [pid = 3348] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1180C000) [pid = 3348] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1A752400) [pid = 3348] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (16A5E000) [pid = 3348] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10474C00) [pid = 3348] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1582A000) [pid = 3348] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (19AB8400) [pid = 3348] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (170AF800) [pid = 3348] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (102D1400) [pid = 3348] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19D92000) [pid = 3348] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (10A74800) [pid = 3348] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:35:24 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (170AC000) [pid = 3348] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:35:25 INFO - PROCESS | 3348 | 1468452924997 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 945ms 16:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:35:25 INFO - PROCESS | 3348 | 1468452925043 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 3348 | 1468452925045 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 3348 | 1468452925048 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 3348 | 1468452925049 Marionette TRACE conn3 <- [1,446,null,{}] 16:35:25 INFO - PROCESS | 3348 | 1468452925052 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 3348 | 1468452925054 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:25 INFO - PROCESS | 3348 | 1468452925134 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:35:25 INFO - PROCESS | 3348 | 1468452925143 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3348 | 1468452925144 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:25 INFO - PROCESS | 3348 | ++DOCSHELL 13ABE400 == 45 [pid = 3348] [id = 121] 16:35:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (13AC5000) [pid = 3348] [serial = 360] [outer = 00000000] 16:35:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (16054400) [pid = 3348] [serial = 361] [outer = 13AC5000] 16:35:25 INFO - PROCESS | 3348 | 1468452925200 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (170AC000) [pid = 3348] [serial = 362] [outer = 13AC5000] 16:35:25 INFO - PROCESS | 3348 | 1468452925712 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 693ms 16:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:35:25 INFO - PROCESS | 3348 | 1468452925780 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 3348 | 1468452925782 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 16:35:25 INFO - PROCESS | 3348 | 1468452925785 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 3348 | 1468452925787 Marionette TRACE conn3 <- [1,450,null,{}] 16:35:25 INFO - PROCESS | 3348 | 1468452925791 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 3348 | 1468452925792 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:25 INFO - PROCESS | 3348 | 1468452925871 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:35:25 INFO - PROCESS | 3348 | 1468452925876 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3348 | 1468452925878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:25 INFO - PROCESS | 3348 | ++DOCSHELL 170A8400 == 46 [pid = 3348] [id = 122] 16:35:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17594800) [pid = 3348] [serial = 363] [outer = 00000000] 16:35:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A61F400) [pid = 3348] [serial = 364] [outer = 17594800] 16:35:25 INFO - PROCESS | 3348 | 1468452925921 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1AC2EC00) [pid = 3348] [serial = 365] [outer = 17594800] 16:35:26 INFO - PROCESS | 3348 | 1468452926519 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 3348 | 1468452926594 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 16:35:26 INFO - PROCESS | 3348 | 1468452926600 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:35:26 INFO - PROCESS | 3348 | 1468452926603 Marionette TRACE conn3 <- [1,454,null,{}] 16:35:26 INFO - PROCESS | 3348 | 1468452926609 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 3348 | 1468452926612 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:26 INFO - PROCESS | 3348 | 1468452926754 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:35:26 INFO - PROCESS | 3348 | 1468452926882 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3348 | 1468452926885 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:26 INFO - PROCESS | 3348 | ++DOCSHELL 11265000 == 47 [pid = 3348] [id = 123] 16:35:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (11892000) [pid = 3348] [serial = 366] [outer = 00000000] 16:35:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (142E1C00) [pid = 3348] [serial = 367] [outer = 11892000] 16:35:26 INFO - PROCESS | 3348 | 1468452926942 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (144C0C00) [pid = 3348] [serial = 368] [outer = 11892000] 16:35:27 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:27 INFO - PROCESS | 3348 | 1468452927563 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1008ms 16:35:27 INFO - PROCESS | 3348 | 1468452927603 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 3348 | 1468452927608 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 16:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:35:27 INFO - PROCESS | 3348 | 1468452927614 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3348 | 1468452927617 Marionette TRACE conn3 <- [1,458,null,{}] 16:35:27 INFO - PROCESS | 3348 | 1468452927621 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 3348 | 1468452927623 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:27 INFO - PROCESS | 3348 | 1468452927731 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:35:27 INFO - PROCESS | 3348 | 1468452927857 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3348 | 1468452927860 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:27 INFO - PROCESS | 3348 | ++DOCSHELL 15B6E000 == 48 [pid = 3348] [id = 124] 16:35:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (15B6E400) [pid = 3348] [serial = 369] [outer = 00000000] 16:35:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (16FB5C00) [pid = 3348] [serial = 370] [outer = 15B6E400] 16:35:27 INFO - PROCESS | 3348 | 1468452927915 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (170B4800) [pid = 3348] [serial = 371] [outer = 15B6E400] 16:35:28 INFO - PROCESS | 3348 | 1468452928518 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 3348 | 1468452928562 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 16:35:28 INFO - PROCESS | 3348 | 1468452928566 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 3348 | 1468452928569 Marionette TRACE conn3 <- [1,462,null,{}] 16:35:28 INFO - PROCESS | 3348 | 1468452928581 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:28 INFO - PROCESS | 3348 | 1468452928585 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:28 INFO - PROCESS | 3348 | 1468452928691 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:35:28 INFO - PROCESS | 3348 | 1468452928792 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 3348 | 1468452928796 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:28 INFO - PROCESS | 3348 | ++DOCSHELL 1A759C00 == 49 [pid = 3348] [id = 125] 16:35:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A75C000) [pid = 3348] [serial = 372] [outer = 00000000] 16:35:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1AE2EC00) [pid = 3348] [serial = 373] [outer = 1A75C000] 16:35:28 INFO - PROCESS | 3348 | 1468452928850 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1AF07400) [pid = 3348] [serial = 374] [outer = 1A75C000] 16:35:29 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:35:29 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 16:35:29 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:29 INFO - PROCESS | 3348 | 1468452929451 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3348 | 1468452929504 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:35:29 INFO - PROCESS | 3348 | 1468452929508 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 3348 | 1468452929510 Marionette TRACE conn3 <- [1,466,null,{}] 16:35:29 INFO - PROCESS | 3348 | 1468452929514 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 3348 | 1468452929516 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:29 INFO - PROCESS | 3348 | 1468452929623 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:35:29 INFO - PROCESS | 3348 | 1468452929720 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3348 | 1468452929723 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:29 INFO - PROCESS | 3348 | ++DOCSHELL 18076C00 == 50 [pid = 3348] [id = 126] 16:35:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1807BC00) [pid = 3348] [serial = 375] [outer = 00000000] 16:35:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1807F400) [pid = 3348] [serial = 376] [outer = 1807BC00] 16:35:29 INFO - PROCESS | 3348 | 1468452929774 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1AB04800) [pid = 3348] [serial = 377] [outer = 1807BC00] 16:35:30 INFO - PROCESS | 3348 | 1468452930349 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 3348 | 1468452930416 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 16:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:35:30 INFO - PROCESS | 3348 | 1468452930422 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - PROCESS | 3348 | 1468452930426 Marionette TRACE conn3 <- [1,470,null,{}] 16:35:30 INFO - PROCESS | 3348 | 1468452930430 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 3348 | 1468452930432 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:30 INFO - PROCESS | 3348 | 1468452930535 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:35:30 INFO - PROCESS | 3348 | 1468452930637 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3348 | 1468452930640 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:30 INFO - PROCESS | 3348 | ++DOCSHELL 11848000 == 51 [pid = 3348] [id = 127] 16:35:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (11D8B400) [pid = 3348] [serial = 378] [outer = 00000000] 16:35:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (13C0A400) [pid = 3348] [serial = 379] [outer = 11D8B400] 16:35:30 INFO - PROCESS | 3348 | 1468452930691 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (13C0D400) [pid = 3348] [serial = 380] [outer = 11D8B400] 16:35:31 INFO - PROCESS | 3348 | 1468452931357 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1008ms 16:35:31 INFO - PROCESS | 3348 | 1468452931425 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3348 | 1468452931431 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 16:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:35:31 INFO - PROCESS | 3348 | 1468452931437 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3348 | 1468452931444 Marionette TRACE conn3 <- [1,474,null,{}] 16:35:31 INFO - PROCESS | 3348 | 1468452931449 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 3348 | 1468452931452 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:31 INFO - PROCESS | 3348 | 1468452931554 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:35:31 INFO - PROCESS | 3348 | 1468452931704 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3348 | 1468452931707 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:31 INFO - PROCESS | 3348 | ++DOCSHELL 13C09C00 == 52 [pid = 3348] [id = 128] 16:35:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (13C0A000) [pid = 3348] [serial = 381] [outer = 00000000] 16:35:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (13C0FC00) [pid = 3348] [serial = 382] [outer = 13C0A000] 16:35:31 INFO - PROCESS | 3348 | 1468452931760 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (142EB400) [pid = 3348] [serial = 383] [outer = 13C0A000] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 13ABE400 == 51 [pid = 3348] [id = 121] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 19E31C00 == 50 [pid = 3348] [id = 120] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 18065C00 == 49 [pid = 3348] [id = 119] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 170AE800 == 48 [pid = 3348] [id = 118] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 15B6A400 == 47 [pid = 3348] [id = 117] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 1183A400 == 46 [pid = 3348] [id = 116] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 12BB4400 == 45 [pid = 3348] [id = 115] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 142ED400 == 44 [pid = 3348] [id = 112] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 11DDBC00 == 43 [pid = 3348] [id = 111] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 12BA8C00 == 42 [pid = 3348] [id = 83] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 170AEC00 == 41 [pid = 3348] [id = 113] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 104E1800 == 40 [pid = 3348] [id = 110] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 1A612400 == 39 [pid = 3348] [id = 84] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 16A5D000 == 38 [pid = 3348] [id = 114] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 170EDC00 == 37 [pid = 3348] [id = 66] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 17594000 == 36 [pid = 3348] [id = 98] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 13187C00 == 35 [pid = 3348] [id = 56] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 0C772C00 == 34 [pid = 3348] [id = 100] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 1AC2E400 == 33 [pid = 3348] [id = 99] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 11848000 == 32 [pid = 3348] [id = 127] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 1A759C00 == 31 [pid = 3348] [id = 125] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 18076C00 == 30 [pid = 3348] [id = 126] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 15B6E000 == 29 [pid = 3348] [id = 124] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 170A8400 == 28 [pid = 3348] [id = 122] 16:35:32 INFO - PROCESS | 3348 | --DOCSHELL 11265000 == 27 [pid = 3348] [id = 123] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A617000) [pid = 3348] [serial = 197] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1A760C00) [pid = 3348] [serial = 251] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (174D7400) [pid = 3348] [serial = 248] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (14239400) [pid = 3348] [serial = 245] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1AC2F400) [pid = 3348] [serial = 242] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (114B4400) [pid = 3348] [serial = 286] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (16FBDC00) [pid = 3348] [serial = 307] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (170AC400) [pid = 3348] [serial = 308] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (19AB7000) [pid = 3348] [serial = 292] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1AF73C00) [pid = 3348] [serial = 295] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (15B33800) [pid = 3348] [serial = 289] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1183B400) [pid = 3348] [serial = 301] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (12BB4800) [pid = 3348] [serial = 302] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (15B14000) [pid = 3348] [serial = 304] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (15B60800) [pid = 3348] [serial = 305] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1A271000) [pid = 3348] [serial = 319] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (175DDC00) [pid = 3348] [serial = 310] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (132E2C00) [pid = 3348] [serial = 299] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (12C81C00) [pid = 3348] [serial = 298] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (19E35000) [pid = 3348] [serial = 317] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (170B0000) [pid = 3348] [serial = 322] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19E33C00) [pid = 3348] [serial = 316] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A753800) [pid = 3348] [serial = 325] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1A757000) [pid = 3348] [serial = 326] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1805D800) [pid = 3348] [serial = 313] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1AC35C00) [pid = 3348] [serial = 328] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18068400) [pid = 3348] [serial = 314] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1A277000) [pid = 3348] [serial = 320] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (19E3F800) [pid = 3348] [serial = 323] [outer = 00000000] [url = about:blank] 16:35:32 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17985800) [pid = 3348] [serial = 311] [outer = 00000000] [url = about:blank] 16:35:33 INFO - PROCESS | 3348 | 1468452933025 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1638ms 16:35:33 INFO - PROCESS | 3348 | 1468452933057 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:35:33 INFO - PROCESS | 3348 | 1468452933061 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 16:35:33 INFO - PROCESS | 3348 | 1468452933065 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 3348 | 1468452933070 Marionette TRACE conn3 <- [1,478,null,{}] 16:35:33 INFO - PROCESS | 3348 | 1468452933075 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 3348 | 1468452933077 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:33 INFO - PROCESS | 3348 | 1468452933166 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:35:33 INFO - PROCESS | 3348 | 1468452933222 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3348 | 1468452933225 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:33 INFO - PROCESS | 3348 | ++DOCSHELL 114BC800 == 28 [pid = 3348] [id = 129] 16:35:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (114BCC00) [pid = 3348] [serial = 384] [outer = 00000000] 16:35:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (11890400) [pid = 3348] [serial = 385] [outer = 114BCC00] 16:35:33 INFO - PROCESS | 3348 | 1468452933292 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (11DDAC00) [pid = 3348] [serial = 386] [outer = 114BCC00] 16:35:33 INFO - PROCESS | 3348 | 1468452933751 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 709ms 16:35:33 INFO - PROCESS | 3348 | 1468452933793 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 3348 | 1468452933798 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 16:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:35:33 INFO - PROCESS | 3348 | 1468452933804 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 3348 | 1468452933807 Marionette TRACE conn3 <- [1,482,null,{}] 16:35:33 INFO - PROCESS | 3348 | 1468452933811 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 3348 | 1468452933813 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:33 INFO - PROCESS | 3348 | 1468452933928 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:35:33 INFO - PROCESS | 3348 | 1468452933935 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3348 | 1468452933937 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:33 INFO - PROCESS | 3348 | ++DOCSHELL 12EDE800 == 29 [pid = 3348] [id = 130] 16:35:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (132E0800) [pid = 3348] [serial = 387] [outer = 00000000] 16:35:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (13B4EC00) [pid = 3348] [serial = 388] [outer = 132E0800] 16:35:33 INFO - PROCESS | 3348 | 1468452933987 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (13C03C00) [pid = 3348] [serial = 389] [outer = 132E0800] 16:35:34 INFO - PROCESS | 3348 | 1468452934438 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 693ms 16:35:34 INFO - PROCESS | 3348 | 1468452934503 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 3348 | 1468452934506 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 16:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:35:34 INFO - PROCESS | 3348 | 1468452934509 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 3348 | 1468452934514 Marionette TRACE conn3 <- [1,486,null,{}] 16:35:34 INFO - PROCESS | 3348 | 1468452934530 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 3348 | 1468452934535 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:34 INFO - PROCESS | 3348 | 1468452934618 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:35:34 INFO - PROCESS | 3348 | 1468452934626 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 3348 | 1468452934629 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:34 INFO - PROCESS | 3348 | ++DOCSHELL 15114C00 == 30 [pid = 3348] [id = 131] 16:35:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1511D000) [pid = 3348] [serial = 390] [outer = 00000000] 16:35:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (15A75C00) [pid = 3348] [serial = 391] [outer = 1511D000] 16:35:34 INFO - PROCESS | 3348 | 1468452934676 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (15B30C00) [pid = 3348] [serial = 392] [outer = 1511D000] 16:35:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (152F3400) [pid = 3348] [serial = 393] [outer = 1B361800] 16:35:35 INFO - PROCESS | 3348 | 1468452935233 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 740ms 16:35:35 INFO - PROCESS | 3348 | 1468452935280 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3348 | 1468452935283 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 16:35:35 INFO - PROCESS | 3348 | 1468452935286 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3348 | 1468452935288 Marionette TRACE conn3 <- [1,490,null,{}] 16:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:35:35 INFO - PROCESS | 3348 | 1468452935291 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 3348 | 1468452935293 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:35 INFO - PROCESS | 3348 | 1468452935434 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:35:35 INFO - PROCESS | 3348 | 1468452935445 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3348 | 1468452935447 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:35 INFO - PROCESS | 3348 | ++DOCSHELL 10A0FC00 == 31 [pid = 3348] [id = 132] 16:35:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (10A7E800) [pid = 3348] [serial = 394] [outer = 00000000] 16:35:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1605EC00) [pid = 3348] [serial = 395] [outer = 10A7E800] 16:35:35 INFO - PROCESS | 3348 | 1468452935544 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (170A8000) [pid = 3348] [serial = 396] [outer = 10A7E800] 16:35:35 INFO - PROCESS | 3348 | 1468452935938 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms 16:35:36 INFO - PROCESS | 3348 | 1468452935990 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3348 | 1468452935992 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 16:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:35:36 INFO - PROCESS | 3348 | 1468452935995 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 3348 | 1468452935997 Marionette TRACE conn3 <- [1,494,null,{}] 16:35:36 INFO - PROCESS | 3348 | 1468452936001 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 3348 | 1468452936003 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:36 INFO - PROCESS | 3348 | 1468452936107 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:35:36 INFO - PROCESS | 3348 | 1468452936114 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 3348 | 1468452936117 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:36 INFO - PROCESS | 3348 | ++DOCSHELL 17036800 == 32 [pid = 3348] [id = 133] 16:35:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (17038800) [pid = 3348] [serial = 397] [outer = 00000000] 16:35:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (174D5000) [pid = 3348] [serial = 398] [outer = 17038800] 16:35:36 INFO - PROCESS | 3348 | 1468452936160 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (175DF800) [pid = 3348] [serial = 399] [outer = 17038800] 16:35:36 INFO - PROCESS | 3348 | 1468452936640 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 708ms 16:35:36 INFO - PROCESS | 3348 | 1468452936694 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3348 | 1468452936696 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 16:35:36 INFO - PROCESS | 3348 | 1468452936699 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:35:36 INFO - PROCESS | 3348 | 1468452936701 Marionette TRACE conn3 <- [1,498,null,{}] 16:35:36 INFO - PROCESS | 3348 | 1468452936704 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 3348 | 1468452936710 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:37 INFO - PROCESS | 3348 | 1468452937287 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (170AFC00) [pid = 3348] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18160800) [pid = 3348] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (19ED9C00) [pid = 3348] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (11DDE400) [pid = 3348] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (142EE000) [pid = 3348] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (13AC5000) [pid = 3348] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (170AF000) [pid = 3348] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (12E26800) [pid = 3348] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (199BE000) [pid = 3348] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (12EE1C00) [pid = 3348] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (19E32400) [pid = 3348] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (15B6A800) [pid = 3348] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (17594800) [pid = 3348] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1AF03C00) [pid = 3348] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1805DC00) [pid = 3348] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10B7F800) [pid = 3348] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (144BB800) [pid = 3348] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:35:37 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1AE2B000) [pid = 3348] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:35:37 INFO - PROCESS | 3348 | 1468452937357 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3348 | 1468452937359 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:37 INFO - PROCESS | 3348 | ++DOCSHELL 102D3C00 == 33 [pid = 3348] [id = 134] 16:35:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (104E4400) [pid = 3348] [serial = 400] [outer = 00000000] 16:35:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (12E26800) [pid = 3348] [serial = 401] [outer = 104E4400] 16:35:37 INFO - PROCESS | 3348 | 1468452937402 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (142E8800) [pid = 3348] [serial = 402] [outer = 104E4400] 16:35:37 INFO - PROCESS | 3348 | 1468452937759 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1056ms 16:35:37 INFO - PROCESS | 3348 | 1468452937775 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3348 | 1468452937777 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 16:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:35:37 INFO - PROCESS | 3348 | 1468452937789 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 3348 | 1468452937790 Marionette TRACE conn3 <- [1,502,null,{}] 16:35:37 INFO - PROCESS | 3348 | 1468452937794 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:37 INFO - PROCESS | 3348 | 1468452937796 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:37 INFO - PROCESS | 3348 | 1468452937870 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:35:37 INFO - PROCESS | 3348 | 1468452937876 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3348 | 1468452937878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:37 INFO - PROCESS | 3348 | ++DOCSHELL 142E6400 == 34 [pid = 3348] [id = 135] 16:35:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (144BB800) [pid = 3348] [serial = 403] [outer = 00000000] 16:35:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1798DC00) [pid = 3348] [serial = 404] [outer = 144BB800] 16:35:37 INFO - PROCESS | 3348 | 1468452937920 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18023C00) [pid = 3348] [serial = 405] [outer = 144BB800] 16:35:38 INFO - PROCESS | 3348 | 1468452938324 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 598ms 16:35:38 INFO - PROCESS | 3348 | 1468452938377 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 3348 | 1468452938379 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:35:38 INFO - PROCESS | 3348 | 1468452938383 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 3348 | 1468452938384 Marionette TRACE conn3 <- [1,506,null,{}] 16:35:38 INFO - PROCESS | 3348 | 1468452938401 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:38 INFO - PROCESS | 3348 | 1468452938403 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:38 INFO - PROCESS | 3348 | 1468452938483 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:35:38 INFO - PROCESS | 3348 | 1468452938488 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3348 | 1468452938490 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:38 INFO - PROCESS | 3348 | ++DOCSHELL 18080000 == 35 [pid = 3348] [id = 136] 16:35:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18080400) [pid = 3348] [serial = 406] [outer = 00000000] 16:35:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1815D000) [pid = 3348] [serial = 407] [outer = 18080400] 16:35:38 INFO - PROCESS | 3348 | 1468452938532 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1815F400) [pid = 3348] [serial = 408] [outer = 18080400] 16:35:38 INFO - PROCESS | 3348 | 1468452938974 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 16:35:39 INFO - PROCESS | 3348 | 1468452939031 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3348 | 1468452939033 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 3348 | 1468452939036 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:35:39 INFO - PROCESS | 3348 | 1468452939038 Marionette TRACE conn3 <- [1,510,null,{}] 16:35:39 INFO - PROCESS | 3348 | 1468452939041 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 3348 | 1468452939043 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:39 INFO - PROCESS | 3348 | 1468452939120 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:35:39 INFO - PROCESS | 3348 | 1468452939125 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3348 | 1468452939127 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:39 INFO - PROCESS | 3348 | ++DOCSHELL 18080800 == 36 [pid = 3348] [id = 137] 16:35:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (199BDC00) [pid = 3348] [serial = 409] [outer = 00000000] 16:35:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19D91C00) [pid = 3348] [serial = 410] [outer = 199BDC00] 16:35:39 INFO - PROCESS | 3348 | 1468452939169 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (19D9F400) [pid = 3348] [serial = 411] [outer = 199BDC00] 16:35:40 INFO - PROCESS | 3348 | 1468452940037 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1040ms 16:35:40 INFO - PROCESS | 3348 | 1468452940091 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 3348 | 1468452940096 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 16:35:40 INFO - PROCESS | 3348 | 1468452940101 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:35:40 INFO - PROCESS | 3348 | 1468452940106 Marionette TRACE conn3 <- [1,514,null,{}] 16:35:40 INFO - PROCESS | 3348 | 1468452940111 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:40 INFO - PROCESS | 3348 | 1468452940114 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:40 INFO - PROCESS | 3348 | 1468452940232 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:35:40 INFO - PROCESS | 3348 | 1468452940358 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 3348 | 1468452940361 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:40 INFO - PROCESS | 3348 | ++DOCSHELL 11268C00 == 37 [pid = 3348] [id = 138] 16:35:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (11476800) [pid = 3348] [serial = 412] [outer = 00000000] 16:35:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (11DDFC00) [pid = 3348] [serial = 413] [outer = 11476800] 16:35:40 INFO - PROCESS | 3348 | 1468452940418 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (12E24400) [pid = 3348] [serial = 414] [outer = 11476800] 16:35:41 INFO - PROCESS | 3348 | 1468452940999 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:35:41 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 16:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 945ms 16:35:41 INFO - PROCESS | 3348 | 1468452941065 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3348 | 1468452941070 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 16:35:41 INFO - PROCESS | 3348 | 1468452941077 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:35:41 INFO - PROCESS | 3348 | 1468452941080 Marionette TRACE conn3 <- [1,518,null,{}] 16:35:41 INFO - PROCESS | 3348 | 1468452941083 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 3348 | 1468452941086 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:41 INFO - PROCESS | 3348 | 1468452941211 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:35:41 INFO - PROCESS | 3348 | 1468452941350 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 3348 | 1468452941353 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:41 INFO - PROCESS | 3348 | ++DOCSHELL 13C09000 == 38 [pid = 3348] [id = 139] 16:35:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1423A800) [pid = 3348] [serial = 415] [outer = 00000000] 16:35:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (15A73C00) [pid = 3348] [serial = 416] [outer = 1423A800] 16:35:41 INFO - PROCESS | 3348 | 1468452941408 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (15B67C00) [pid = 3348] [serial = 417] [outer = 1423A800] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 18080000 == 37 [pid = 3348] [id = 136] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 142E6400 == 36 [pid = 3348] [id = 135] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 102D3C00 == 35 [pid = 3348] [id = 134] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 17036800 == 34 [pid = 3348] [id = 133] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 10A0FC00 == 33 [pid = 3348] [id = 132] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 15114C00 == 32 [pid = 3348] [id = 131] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 12EDE800 == 31 [pid = 3348] [id = 130] 16:35:42 INFO - PROCESS | 3348 | --DOCSHELL 114BC800 == 30 [pid = 3348] [id = 129] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1AF6EC00) [pid = 3348] [serial = 284] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19E3BC00) [pid = 3348] [serial = 293] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (11D89C00) [pid = 3348] [serial = 287] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (169A1C00) [pid = 3348] [serial = 290] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1AF79000) [pid = 3348] [serial = 296] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1759AC00) [pid = 3348] [serial = 352] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (19D9A400) [pid = 3348] [serial = 356] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19ABD400) [pid = 3348] [serial = 355] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A620000) [pid = 3348] [serial = 358] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (12C7BC00) [pid = 3348] [serial = 331] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (139AEC00) [pid = 3348] [serial = 332] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (15116400) [pid = 3348] [serial = 334] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (15B35C00) [pid = 3348] [serial = 335] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (16054400) [pid = 3348] [serial = 361] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (175DD800) [pid = 3348] [serial = 337] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1811F000) [pid = 3348] [serial = 338] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (142E6C00) [pid = 3348] [serial = 346] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (14417C00) [pid = 3348] [serial = 347] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1AE2C000) [pid = 3348] [serial = 329] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (13B53000) [pid = 3348] [serial = 343] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1423DC00) [pid = 3348] [serial = 344] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1AB02400) [pid = 3348] [serial = 340] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1AE2B400) [pid = 3348] [serial = 341] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1605E800) [pid = 3348] [serial = 349] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (170AC000) [pid = 3348] [serial = 362] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (17987000) [pid = 3348] [serial = 353] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A61F400) [pid = 3348] [serial = 364] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1AB0EC00) [pid = 3348] [serial = 359] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1AC2EC00) [pid = 3348] [serial = 365] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (16C86000) [pid = 3348] [serial = 350] [outer = 00000000] [url = about:blank] 16:35:42 INFO - PROCESS | 3348 | 1468452942253 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1197ms 16:35:42 INFO - PROCESS | 3348 | 1468452942301 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 3348 | 1468452942305 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 16:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:35:42 INFO - PROCESS | 3348 | 1468452942309 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - PROCESS | 3348 | 1468452942312 Marionette TRACE conn3 <- [1,522,null,{}] 16:35:42 INFO - PROCESS | 3348 | 1468452942318 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 3348 | 1468452942320 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:42 INFO - PROCESS | 3348 | 1468452942406 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:35:42 INFO - PROCESS | 3348 | 1468452942412 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3348 | 1468452942417 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:42 INFO - PROCESS | 3348 | ++DOCSHELL 1180F000 == 31 [pid = 3348] [id = 140] 16:35:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11839C00) [pid = 3348] [serial = 418] [outer = 00000000] 16:35:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1188A400) [pid = 3348] [serial = 419] [outer = 11839C00] 16:35:42 INFO - PROCESS | 3348 | 1468452942468 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11D8E800) [pid = 3348] [serial = 420] [outer = 11839C00] 16:35:42 INFO - PROCESS | 3348 | 1468452942935 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 693ms 16:35:43 INFO - PROCESS | 3348 | 1468452943006 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3348 | 1468452943010 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:35:43 INFO - PROCESS | 3348 | 1468452943016 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3348 | 1468452943019 Marionette TRACE conn3 <- [1,526,null,{}] 16:35:43 INFO - PROCESS | 3348 | 1468452943022 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 3348 | 1468452943024 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:43 INFO - PROCESS | 3348 | 1468452943108 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:35:43 INFO - PROCESS | 3348 | 1468452943189 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3348 | 1468452943191 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:43 INFO - PROCESS | 3348 | ++DOCSHELL 132E2C00 == 32 [pid = 3348] [id = 141] 16:35:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (139B3C00) [pid = 3348] [serial = 421] [outer = 00000000] 16:35:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13B53000) [pid = 3348] [serial = 422] [outer = 139B3C00] 16:35:43 INFO - PROCESS | 3348 | 1468452943236 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (13C09800) [pid = 3348] [serial = 423] [outer = 139B3C00] 16:35:43 INFO - PROCESS | 3348 | 1468452943621 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:35:43 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 16:35:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 646ms 16:35:43 INFO - PROCESS | 3348 | 1468452943655 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3348 | 1468452943657 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 16:35:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:35:43 INFO - PROCESS | 3348 | 1468452943662 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3348 | 1468452943666 Marionette TRACE conn3 <- [1,530,null,{}] 16:35:43 INFO - PROCESS | 3348 | 1468452943677 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 3348 | 1468452943681 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:43 INFO - PROCESS | 3348 | 1468452943771 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:35:43 INFO - PROCESS | 3348 | 1468452943778 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3348 | 1468452943781 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:43 INFO - PROCESS | 3348 | ++DOCSHELL 15B61000 == 33 [pid = 3348] [id = 142] 16:35:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B62000) [pid = 3348] [serial = 424] [outer = 00000000] 16:35:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B6E000) [pid = 3348] [serial = 425] [outer = 15B62000] 16:35:43 INFO - PROCESS | 3348 | 1468452943829 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16060000) [pid = 3348] [serial = 426] [outer = 15B62000] 16:35:44 INFO - PROCESS | 3348 | 1468452944271 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:35:44 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 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:35:44 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 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:35:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 646ms 16:35:44 INFO - PROCESS | 3348 | 1468452944319 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3348 | 1468452944321 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:35:44 INFO - PROCESS | 3348 | 1468452944332 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 3348 | 1468452944334 Marionette TRACE conn3 <- [1,534,null,{}] 16:35:44 INFO - PROCESS | 3348 | 1468452944341 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 3348 | 1468452944343 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:44 INFO - PROCESS | 3348 | 1468452944488 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:35:44 INFO - PROCESS | 3348 | 1468452944543 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3348 | 1468452944545 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:44 INFO - PROCESS | 3348 | ++DOCSHELL 170B1400 == 34 [pid = 3348] [id = 143] 16:35:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170B1C00) [pid = 3348] [serial = 427] [outer = 00000000] 16:35:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17591800) [pid = 3348] [serial = 428] [outer = 170B1C00] 16:35:44 INFO - PROCESS | 3348 | 1468452944588 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (17692800) [pid = 3348] [serial = 429] [outer = 170B1C00] 16:35:45 INFO - PROCESS | 3348 | 1468452944987 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:35:45 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. 16:35:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 693ms 16:35:45 INFO - PROCESS | 3348 | 1468452945041 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:35:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:35:45 INFO - PROCESS | 3348 | 1468452945042 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 16:35:45 INFO - PROCESS | 3348 | 1468452945046 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3348 | 1468452945047 Marionette TRACE conn3 <- [1,538,null,{}] 16:35:45 INFO - PROCESS | 3348 | 1468452945051 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 3348 | 1468452945053 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:45 INFO - PROCESS | 3348 | 1468452945156 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:35:45 INFO - PROCESS | 3348 | 1468452945161 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3348 | 1468452945163 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:45 INFO - PROCESS | 3348 | ++DOCSHELL 170B3800 == 35 [pid = 3348] [id = 144] 16:35:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (174CFC00) [pid = 3348] [serial = 430] [outer = 00000000] 16:35:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1805E400) [pid = 3348] [serial = 431] [outer = 174CFC00] 16:35:45 INFO - PROCESS | 3348 | 1468452945206 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18067400) [pid = 3348] [serial = 432] [outer = 174CFC00] 16:35:45 INFO - PROCESS | 3348 | 1468452945682 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:35:45 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. 16:35:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 646ms 16:35:45 INFO - PROCESS | 3348 | 1468452945717 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 3348 | 1468452945719 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 16:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:35:45 INFO - PROCESS | 3348 | 1468452945722 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3348 | 1468452945723 Marionette TRACE conn3 <- [1,542,null,{}] 16:35:45 INFO - PROCESS | 3348 | 1468452945727 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 3348 | 1468452945732 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:45 INFO - PROCESS | 3348 | 1468452945896 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:35:45 INFO - PROCESS | 3348 | 1468452945957 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3348 | 1468452945968 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:45 INFO - PROCESS | 3348 | ++DOCSHELL 170B1800 == 36 [pid = 3348] [id = 145] 16:35:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17994000) [pid = 3348] [serial = 433] [outer = 00000000] 16:35:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19AB8400) [pid = 3348] [serial = 434] [outer = 17994000] 16:35:46 INFO - PROCESS | 3348 | 1468452946018 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (19ABAC00) [pid = 3348] [serial = 435] [outer = 17994000] 16:35:46 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:46 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (114BCC00) [pid = 3348] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1511D000) [pid = 3348] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (132E0800) [pid = 3348] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (13C0A000) [pid = 3348] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (11892000) [pid = 3348] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (15B6E400) [pid = 3348] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1A75C000) [pid = 3348] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1807BC00) [pid = 3348] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (11D8B400) [pid = 3348] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10A7E800) [pid = 3348] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17038800) [pid = 3348] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (104E4400) [pid = 3348] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (144BB800) [pid = 3348] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:35:46 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18080400) [pid = 3348] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:35:46 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:46 INFO - PROCESS | 3348 | 1468452946528 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 851ms 16:35:46 INFO - PROCESS | 3348 | 1468452946563 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 3348 | 1468452946565 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 16:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:35:46 INFO - PROCESS | 3348 | 1468452946569 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3348 | 1468452946570 Marionette TRACE conn3 <- [1,546,null,{}] 16:35:46 INFO - PROCESS | 3348 | 1468452946574 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 3348 | 1468452946575 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:46 INFO - PROCESS | 3348 | 1468452946652 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:35:46 INFO - PROCESS | 3348 | 1468452946657 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 3348 | 1468452946659 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:46 INFO - PROCESS | 3348 | ++DOCSHELL 11CEA400 == 37 [pid = 3348] [id = 146] 16:35:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (11D8B400) [pid = 3348] [serial = 436] [outer = 00000000] 16:35:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15139400) [pid = 3348] [serial = 437] [outer = 11D8B400] 16:35:46 INFO - PROCESS | 3348 | 1468452946701 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16FBE000) [pid = 3348] [serial = 438] [outer = 11D8B400] 16:35:47 INFO - PROCESS | 3348 | 1468452947151 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 16:35:47 INFO - PROCESS | 3348 | 1468452947207 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 3348 | 1468452947209 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 16:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:35:47 INFO - PROCESS | 3348 | 1468452947213 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 3348 | 1468452947214 Marionette TRACE conn3 <- [1,550,null,{}] 16:35:47 INFO - PROCESS | 3348 | 1468452947218 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 3348 | 1468452947219 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:47 INFO - PROCESS | 3348 | 1468452947320 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:35:47 INFO - PROCESS | 3348 | 1468452947326 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3348 | 1468452947328 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:47 INFO - PROCESS | 3348 | ++DOCSHELL 144B4C00 == 38 [pid = 3348] [id = 147] 16:35:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (144BA000) [pid = 3348] [serial = 439] [outer = 00000000] 16:35:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19D9D400) [pid = 3348] [serial = 440] [outer = 144BA000] 16:35:47 INFO - PROCESS | 3348 | 1468452947371 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19D9F800) [pid = 3348] [serial = 441] [outer = 144BA000] 16:35:47 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:47 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:35:47 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:47 INFO - PROCESS | 3348 | 1468452947780 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 599ms 16:35:47 INFO - PROCESS | 3348 | 1468452947820 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 3348 | 1468452947822 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 16:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:35:47 INFO - PROCESS | 3348 | 1468452947825 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 3348 | 1468452947827 Marionette TRACE conn3 <- [1,554,null,{}] 16:35:47 INFO - PROCESS | 3348 | 1468452947830 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 3348 | 1468452947832 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:47 INFO - PROCESS | 3348 | 1468452947931 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:35:47 INFO - PROCESS | 3348 | 1468452947937 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3348 | 1468452947938 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:47 INFO - PROCESS | 3348 | ++DOCSHELL 1582E400 == 39 [pid = 3348] [id = 148] 16:35:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16C84400) [pid = 3348] [serial = 442] [outer = 00000000] 16:35:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19ED2000) [pid = 3348] [serial = 443] [outer = 16C84400] 16:35:47 INFO - PROCESS | 3348 | 1468452947980 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19ED9C00) [pid = 3348] [serial = 444] [outer = 16C84400] 16:35:48 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:48 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:35:48 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:48 INFO - PROCESS | 3348 | 1468452948417 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 645ms 16:35:48 INFO - PROCESS | 3348 | 1468452948480 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 3348 | 1468452948485 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 16:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:35:48 INFO - PROCESS | 3348 | 1468452948503 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3348 | 1468452948508 Marionette TRACE conn3 <- [1,558,null,{}] 16:35:48 INFO - PROCESS | 3348 | 1468452948514 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 3348 | 1468452948518 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:48 INFO - PROCESS | 3348 | 1468452948641 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:35:48 INFO - PROCESS | 3348 | 1468452948776 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3348 | 1468452948782 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:48 INFO - PROCESS | 3348 | ++DOCSHELL 114B0800 == 40 [pid = 3348] [id = 149] 16:35:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (114B4400) [pid = 3348] [serial = 445] [outer = 00000000] 16:35:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (11840400) [pid = 3348] [serial = 446] [outer = 114B4400] 16:35:48 INFO - PROCESS | 3348 | 1468452948838 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (12B66C00) [pid = 3348] [serial = 447] [outer = 114B4400] 16:35:49 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:49 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:35:49 INFO - PROCESS | 3348 | 1468452949435 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 961ms 16:35:49 INFO - PROCESS | 3348 | 1468452949482 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 3348 | 1468452949485 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 16:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:35:49 INFO - PROCESS | 3348 | 1468452949492 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 3348 | 1468452949496 Marionette TRACE conn3 <- [1,562,null,{}] 16:35:49 INFO - PROCESS | 3348 | 1468452949501 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:49 INFO - PROCESS | 3348 | 1468452949504 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:49 INFO - PROCESS | 3348 | 1468452949611 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:35:49 INFO - PROCESS | 3348 | 1468452949709 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 3348 | 1468452949712 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:49 INFO - PROCESS | 3348 | ++DOCSHELL 14415000 == 41 [pid = 3348] [id = 150] 16:35:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14415800) [pid = 3348] [serial = 448] [outer = 00000000] 16:35:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1582D800) [pid = 3348] [serial = 449] [outer = 14415800] 16:35:49 INFO - PROCESS | 3348 | 1468452949766 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15B67400) [pid = 3348] [serial = 450] [outer = 14415800] 16:35:50 INFO - PROCESS | 3348 | 1468452950351 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 913ms 16:35:50 INFO - PROCESS | 3348 | 1468452950392 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3348 | 1468452950394 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:35:50 INFO - PROCESS | 3348 | 1468452950398 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 3348 | 1468452950400 Marionette TRACE conn3 <- [1,566,null,{}] 16:35:50 INFO - PROCESS | 3348 | 1468452950410 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 3348 | 1468452950414 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:50 INFO - PROCESS | 3348 | 1468452950523 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:35:50 INFO - PROCESS | 3348 | 1468452950622 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3348 | 1468452950626 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:50 INFO - PROCESS | 3348 | ++DOCSHELL 19AB5000 == 42 [pid = 3348] [id = 151] 16:35:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19AC1800) [pid = 3348] [serial = 451] [outer = 00000000] 16:35:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19D9EC00) [pid = 3348] [serial = 452] [outer = 19AC1800] 16:35:50 INFO - PROCESS | 3348 | 1468452950681 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (19ED7400) [pid = 3348] [serial = 453] [outer = 19AC1800] 16:35:51 INFO - PROCESS | 3348 | 1468452951233 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 898ms 16:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:35:51 INFO - PROCESS | 3348 | 1468452951302 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3348 | 1468452951304 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 16:35:51 INFO - PROCESS | 3348 | 1468452951308 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3348 | 1468452951310 Marionette TRACE conn3 <- [1,570,null,{}] 16:35:51 INFO - PROCESS | 3348 | 1468452951313 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 3348 | 1468452951316 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:51 INFO - PROCESS | 3348 | 1468452951420 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:35:51 INFO - PROCESS | 3348 | 1468452951516 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3348 | 1468452951519 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:51 INFO - PROCESS | 3348 | ++DOCSHELL 1A2ED000 == 43 [pid = 3348] [id = 152] 16:35:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A2ED800) [pid = 3348] [serial = 454] [outer = 00000000] 16:35:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A61A000) [pid = 3348] [serial = 455] [outer = 1A2ED800] 16:35:51 INFO - PROCESS | 3348 | 1468452951570 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A61C400) [pid = 3348] [serial = 456] [outer = 1A2ED800] 16:35:52 INFO - PROCESS | 3348 | 1468452952155 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 913ms 16:35:52 INFO - PROCESS | 3348 | 1468452952212 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3348 | 1468452952214 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 16:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:35:52 INFO - PROCESS | 3348 | 1468452952218 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 3348 | 1468452952220 Marionette TRACE conn3 <- [1,574,null,{}] 16:35:52 INFO - PROCESS | 3348 | 1468452952223 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 3348 | 1468452952225 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:52 INFO - PROCESS | 3348 | 1468452952325 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:35:52 INFO - PROCESS | 3348 | 1468452952421 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3348 | 1468452952424 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:52 INFO - PROCESS | 3348 | ++DOCSHELL 1A754C00 == 44 [pid = 3348] [id = 153] 16:35:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1A755800) [pid = 3348] [serial = 457] [outer = 00000000] 16:35:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1A759800) [pid = 3348] [serial = 458] [outer = 1A755800] 16:35:52 INFO - PROCESS | 3348 | 1468452952475 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1A75C800) [pid = 3348] [serial = 459] [outer = 1A755800] 16:35:52 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:52 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:35:53 INFO - PROCESS | 3348 | 1468452953242 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1055ms 16:35:53 INFO - PROCESS | 3348 | 1468452953310 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3348 | 1468452953314 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:35:53 INFO - PROCESS | 3348 | 1468452953319 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 3348 | 1468452953323 Marionette TRACE conn3 <- [1,578,null,{}] 16:35:53 INFO - PROCESS | 3348 | 1468452953328 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 3348 | 1468452953331 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:53 INFO - PROCESS | 3348 | 1468452953466 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:35:53 INFO - PROCESS | 3348 | 1468452953590 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3348 | 1468452953595 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:53 INFO - PROCESS | 3348 | ++DOCSHELL 11CF2800 == 45 [pid = 3348] [id = 154] 16:35:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (11DDC400) [pid = 3348] [serial = 460] [outer = 00000000] 16:35:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (12BB4800) [pid = 3348] [serial = 461] [outer = 11DDC400] 16:35:53 INFO - PROCESS | 3348 | 1468452953647 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (13165400) [pid = 3348] [serial = 462] [outer = 11DDC400] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 144B4C00 == 44 [pid = 3348] [id = 147] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 11CEA400 == 43 [pid = 3348] [id = 146] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 170B1800 == 42 [pid = 3348] [id = 145] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 170B3800 == 41 [pid = 3348] [id = 144] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 170B1400 == 40 [pid = 3348] [id = 143] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 15B61000 == 39 [pid = 3348] [id = 142] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 132E2C00 == 38 [pid = 3348] [id = 141] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 1180F000 == 37 [pid = 3348] [id = 140] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 13C09C00 == 36 [pid = 3348] [id = 128] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 11268C00 == 35 [pid = 3348] [id = 138] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 18080800 == 34 [pid = 3348] [id = 137] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 13C09000 == 33 [pid = 3348] [id = 139] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 1A2ED000 == 32 [pid = 3348] [id = 152] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 1A754C00 == 31 [pid = 3348] [id = 153] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 19AB5000 == 30 [pid = 3348] [id = 151] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 1582E400 == 29 [pid = 3348] [id = 148] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 114B0800 == 28 [pid = 3348] [id = 149] 16:35:54 INFO - PROCESS | 3348 | --DOCSHELL 14415000 == 27 [pid = 3348] [id = 150] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (11890400) [pid = 3348] [serial = 385] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (11DDAC00) [pid = 3348] [serial = 386] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (15A75C00) [pid = 3348] [serial = 391] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (13B4EC00) [pid = 3348] [serial = 388] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (13C03C00) [pid = 3348] [serial = 389] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (142EB400) [pid = 3348] [serial = 383] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (13C0FC00) [pid = 3348] [serial = 382] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (144C0C00) [pid = 3348] [serial = 368] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (142E1C00) [pid = 3348] [serial = 367] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (170B4800) [pid = 3348] [serial = 371] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (16FB5C00) [pid = 3348] [serial = 370] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1AF07400) [pid = 3348] [serial = 374] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1AE2EC00) [pid = 3348] [serial = 373] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1AB04800) [pid = 3348] [serial = 377] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1807F400) [pid = 3348] [serial = 376] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13C0D400) [pid = 3348] [serial = 380] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (13C0A400) [pid = 3348] [serial = 379] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (170A8000) [pid = 3348] [serial = 396] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1605EC00) [pid = 3348] [serial = 395] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (175DF800) [pid = 3348] [serial = 399] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (174D5000) [pid = 3348] [serial = 398] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (12E26800) [pid = 3348] [serial = 401] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1798DC00) [pid = 3348] [serial = 404] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18023C00) [pid = 3348] [serial = 405] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15B30C00) [pid = 3348] [serial = 392] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1815F400) [pid = 3348] [serial = 408] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10A10400) [pid = 3348] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (142E8800) [pid = 3348] [serial = 402] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1815D000) [pid = 3348] [serial = 407] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (19D91C00) [pid = 3348] [serial = 410] [outer = 00000000] [url = about:blank] 16:35:54 INFO - PROCESS | 3348 | 1468452954830 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1575ms 16:35:54 INFO - PROCESS | 3348 | 1468452954875 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3348 | 1468452954878 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:35:54 INFO - PROCESS | 3348 | 1468452954883 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3348 | 1468452954886 Marionette TRACE conn3 <- [1,582,null,{}] 16:35:54 INFO - PROCESS | 3348 | 1468452954892 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 3348 | 1468452954895 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:55 INFO - PROCESS | 3348 | 1468452955021 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:35:55 INFO - PROCESS | 3348 | 1468452955108 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3348 | 1468452955111 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:55 INFO - PROCESS | 3348 | ++DOCSHELL 11476C00 == 28 [pid = 3348] [id = 155] 16:35:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (114B0800) [pid = 3348] [serial = 463] [outer = 00000000] 16:35:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11847400) [pid = 3348] [serial = 464] [outer = 114B0800] 16:35:55 INFO - PROCESS | 3348 | 1468452955157 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (11893C00) [pid = 3348] [serial = 465] [outer = 114B0800] 16:35:55 INFO - PROCESS | 3348 | 1468452955595 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 740ms 16:35:55 INFO - PROCESS | 3348 | 1468452955625 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 3348 | 1468452955630 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 16:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:35:55 INFO - PROCESS | 3348 | 1468452955636 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3348 | 1468452955639 Marionette TRACE conn3 <- [1,586,null,{}] 16:35:55 INFO - PROCESS | 3348 | 1468452955642 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 3348 | 1468452955645 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:55 INFO - PROCESS | 3348 | 1468452955770 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:35:55 INFO - PROCESS | 3348 | 1468452955784 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3348 | 1468452955787 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:55 INFO - PROCESS | 3348 | ++DOCSHELL 13C05000 == 29 [pid = 3348] [id = 156] 16:35:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13C05400) [pid = 3348] [serial = 466] [outer = 00000000] 16:35:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (13C0B000) [pid = 3348] [serial = 467] [outer = 13C05400] 16:35:55 INFO - PROCESS | 3348 | 1468452955833 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (13C10C00) [pid = 3348] [serial = 468] [outer = 13C05400] 16:35:56 INFO - PROCESS | 3348 | 1468452956322 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 740ms 16:35:56 INFO - PROCESS | 3348 | 1468452956382 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:35:56 INFO - PROCESS | 3348 | 1468452956384 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 16:35:56 INFO - PROCESS | 3348 | 1468452956388 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3348 | 1468452956391 Marionette TRACE conn3 <- [1,590,null,{}] 16:35:56 INFO - PROCESS | 3348 | 1468452956402 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 3348 | 1468452956406 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:56 INFO - PROCESS | 3348 | 1468452956494 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:35:56 INFO - PROCESS | 3348 | 1468452956580 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3348 | 1468452956583 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:56 INFO - PROCESS | 3348 | ++DOCSHELL 139AF400 == 30 [pid = 3348] [id = 157] 16:35:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (13ABF800) [pid = 3348] [serial = 469] [outer = 00000000] 16:35:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (13C03400) [pid = 3348] [serial = 470] [outer = 13ABF800] 16:35:56 INFO - PROCESS | 3348 | 1468452956630 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (142E2400) [pid = 3348] [serial = 471] [outer = 13ABF800] 16:35:57 INFO - PROCESS | 3348 | 1468452957034 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 693ms 16:35:57 INFO - PROCESS | 3348 | 1468452957089 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3348 | 1468452957092 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 16:35:57 INFO - PROCESS | 3348 | 1468452957095 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:35:57 INFO - PROCESS | 3348 | 1468452957097 Marionette TRACE conn3 <- [1,594,null,{}] 16:35:57 INFO - PROCESS | 3348 | 1468452957101 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 3348 | 1468452957104 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:57 INFO - PROCESS | 3348 | 1468452957285 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:35:57 INFO - PROCESS | 3348 | 1468452957341 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3348 | 1468452957343 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:57 INFO - PROCESS | 3348 | ++DOCSHELL 142EFC00 == 31 [pid = 3348] [id = 158] 16:35:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15834000) [pid = 3348] [serial = 472] [outer = 00000000] 16:35:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (169A1C00) [pid = 3348] [serial = 473] [outer = 15834000] 16:35:57 INFO - PROCESS | 3348 | 1468452957386 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1441C000) [pid = 3348] [serial = 474] [outer = 15834000] 16:35:57 INFO - PROCESS | 3348 | 1468452957784 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 709ms 16:35:57 INFO - PROCESS | 3348 | 1468452957828 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3348 | 1468452957830 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:35:57 INFO - PROCESS | 3348 | 1468452957870 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3348 | 1468452957872 Marionette TRACE conn3 <- [1,598,null,{}] 16:35:57 INFO - PROCESS | 3348 | 1468452957876 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 3348 | 1468452957878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:57 INFO - PROCESS | 3348 | 1468452957993 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:35:57 INFO - PROCESS | 3348 | 1468452958002 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3348 | 1468452958005 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:58 INFO - PROCESS | 3348 | ++DOCSHELL 170AC800 == 32 [pid = 3348] [id = 159] 16:35:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (170AD400) [pid = 3348] [serial = 475] [outer = 00000000] 16:35:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (170B3800) [pid = 3348] [serial = 476] [outer = 170AD400] 16:35:58 INFO - PROCESS | 3348 | 1468452958047 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1758D000) [pid = 3348] [serial = 477] [outer = 170AD400] 16:35:58 INFO - PROCESS | 3348 | 1468452958473 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 662ms 16:35:58 INFO - PROCESS | 3348 | 1468452958523 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 3348 | 1468452958525 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:35:58 INFO - PROCESS | 3348 | 1468452958528 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3348 | 1468452958530 Marionette TRACE conn3 <- [1,602,null,{}] 16:35:58 INFO - PROCESS | 3348 | 1468452958533 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 3348 | 1468452958538 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:58 INFO - PROCESS | 3348 | 1468452958667 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:35:58 INFO - PROCESS | 3348 | 1468452958677 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 3348 | 1468452958679 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:58 INFO - PROCESS | 3348 | ++DOCSHELL 175E3000 == 33 [pid = 3348] [id = 160] 16:35:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1768D800) [pid = 3348] [serial = 478] [outer = 00000000] 16:35:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18023C00) [pid = 3348] [serial = 479] [outer = 1768D800] 16:35:58 INFO - PROCESS | 3348 | 1468452958769 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18075400) [pid = 3348] [serial = 480] [outer = 1768D800] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (16C84400) [pid = 3348] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (170B1C00) [pid = 3348] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (174CFC00) [pid = 3348] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1423A800) [pid = 3348] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17994000) [pid = 3348] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (199BDC00) [pid = 3348] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (139B3C00) [pid = 3348] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (11476800) [pid = 3348] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15B62000) [pid = 3348] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (11839C00) [pid = 3348] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (11D8B400) [pid = 3348] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:35:59 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (144BA000) [pid = 3348] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:35:59 INFO - PROCESS | 3348 | 1468452959349 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 914ms 16:35:59 INFO - PROCESS | 3348 | 1468452959432 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 3348 | 1468452959434 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 16:35:59 INFO - PROCESS | 3348 | 1468452959438 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:35:59 INFO - PROCESS | 3348 | 1468452959439 Marionette TRACE conn3 <- [1,606,null,{}] 16:35:59 INFO - PROCESS | 3348 | 1468452959443 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:59 INFO - PROCESS | 3348 | 1468452959445 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:59 INFO - PROCESS | 3348 | 1468452959519 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:35:59 INFO - PROCESS | 3348 | 1468452959524 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 3348 | 1468452959526 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:35:59 INFO - PROCESS | 3348 | ++DOCSHELL 142E8000 == 34 [pid = 3348] [id = 161] 16:35:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14414C00) [pid = 3348] [serial = 481] [outer = 00000000] 16:35:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16C84400) [pid = 3348] [serial = 482] [outer = 14414C00] 16:35:59 INFO - PROCESS | 3348 | 1468452959569 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17595800) [pid = 3348] [serial = 483] [outer = 14414C00] 16:36:00 INFO - PROCESS | 3348 | 1468452959997 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 599ms 16:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:36:00 INFO - PROCESS | 3348 | 1468452960035 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3348 | 1468452960037 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 16:36:00 INFO - PROCESS | 3348 | 1468452960040 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 3348 | 1468452960042 Marionette TRACE conn3 <- [1,610,null,{}] 16:36:00 INFO - PROCESS | 3348 | 1468452960045 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 3348 | 1468452960047 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:00 INFO - PROCESS | 3348 | 1468452960122 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:36:00 INFO - PROCESS | 3348 | 1468452960130 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3348 | 1468452960132 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:00 INFO - PROCESS | 3348 | ++DOCSHELL 13C09C00 == 35 [pid = 3348] [id = 162] 16:36:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1582CC00) [pid = 3348] [serial = 484] [outer = 00000000] 16:36:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1807F000) [pid = 3348] [serial = 485] [outer = 1582CC00] 16:36:00 INFO - PROCESS | 3348 | 1468452960182 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18080000) [pid = 3348] [serial = 486] [outer = 1582CC00] 16:36:00 INFO - PROCESS | 3348 | 1468452960583 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 599ms 16:36:00 INFO - PROCESS | 3348 | 1468452960637 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3348 | 1468452960639 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 16:36:00 INFO - PROCESS | 3348 | 1468452960643 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:36:00 INFO - PROCESS | 3348 | 1468452960644 Marionette TRACE conn3 <- [1,614,null,{}] 16:36:00 INFO - PROCESS | 3348 | 1468452960652 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 3348 | 1468452960654 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:00 INFO - PROCESS | 3348 | 1468452960749 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:36:00 INFO - PROCESS | 3348 | 1468452960757 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3348 | 1468452960759 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:00 INFO - PROCESS | 3348 | ++DOCSHELL 132E2C00 == 36 [pid = 3348] [id = 163] 16:36:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18160800) [pid = 3348] [serial = 487] [outer = 00000000] 16:36:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (199BD800) [pid = 3348] [serial = 488] [outer = 18160800] 16:36:00 INFO - PROCESS | 3348 | 1468452960803 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (199BDC00) [pid = 3348] [serial = 489] [outer = 18160800] 16:36:01 INFO - PROCESS | 3348 | 1468452961530 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 913ms 16:36:01 INFO - PROCESS | 3348 | 1468452961580 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 3348 | 1468452961584 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 16:36:01 INFO - PROCESS | 3348 | 1468452961590 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:36:01 INFO - PROCESS | 3348 | 1468452961593 Marionette TRACE conn3 <- [1,618,null,{}] 16:36:01 INFO - PROCESS | 3348 | 1468452961599 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:01 INFO - PROCESS | 3348 | 1468452961602 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:01 INFO - PROCESS | 3348 | 1468452961719 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:36:01 INFO - PROCESS | 3348 | 1468452961845 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3348 | 1468452961848 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:01 INFO - PROCESS | 3348 | ++DOCSHELL 10A74400 == 37 [pid = 3348] [id = 164] 16:36:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1126A000) [pid = 3348] [serial = 490] [outer = 00000000] 16:36:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (12BABC00) [pid = 3348] [serial = 491] [outer = 1126A000] 16:36:01 INFO - PROCESS | 3348 | 1468452961903 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (13B58C00) [pid = 3348] [serial = 492] [outer = 1126A000] 16:36:02 INFO - PROCESS | 3348 | 1468452962669 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1103ms 16:36:02 INFO - PROCESS | 3348 | 1468452962707 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 3348 | 1468452962712 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 16:36:02 INFO - PROCESS | 3348 | 1468452962719 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 3348 | 1468452962722 Marionette TRACE conn3 <- [1,622,null,{}] 16:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:36:02 INFO - PROCESS | 3348 | 1468452962726 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:02 INFO - PROCESS | 3348 | 1468452962729 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:02 INFO - PROCESS | 3348 | 1468452962853 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:36:02 INFO - PROCESS | 3348 | 1468452962934 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 3348 | 1468452962937 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:03 INFO - PROCESS | 3348 | ++DOCSHELL 142E5000 == 38 [pid = 3348] [id = 165] 16:36:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (142EA000) [pid = 3348] [serial = 493] [outer = 00000000] 16:36:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (15829C00) [pid = 3348] [serial = 494] [outer = 142EA000] 16:36:03 INFO - PROCESS | 3348 | 1468452963032 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (15B6D400) [pid = 3348] [serial = 495] [outer = 142EA000] 16:36:03 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:03 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 13C09C00 == 37 [pid = 3348] [id = 162] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 142E8000 == 36 [pid = 3348] [id = 161] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 175E3000 == 35 [pid = 3348] [id = 160] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 170AC800 == 34 [pid = 3348] [id = 159] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 142EFC00 == 33 [pid = 3348] [id = 158] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 139AF400 == 32 [pid = 3348] [id = 157] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 13C05000 == 31 [pid = 3348] [id = 156] 16:36:03 INFO - PROCESS | 3348 | --DOCSHELL 11476C00 == 30 [pid = 3348] [id = 155] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (19ED2000) [pid = 3348] [serial = 443] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (17591800) [pid = 3348] [serial = 428] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (17692800) [pid = 3348] [serial = 429] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18067400) [pid = 3348] [serial = 432] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1805E400) [pid = 3348] [serial = 431] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15A73C00) [pid = 3348] [serial = 416] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (19AB8400) [pid = 3348] [serial = 434] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15B67C00) [pid = 3348] [serial = 417] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (19D9F400) [pid = 3348] [serial = 411] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13B53000) [pid = 3348] [serial = 422] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C09800) [pid = 3348] [serial = 423] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (11DDFC00) [pid = 3348] [serial = 413] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (12E24400) [pid = 3348] [serial = 414] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15B6E000) [pid = 3348] [serial = 425] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1188A400) [pid = 3348] [serial = 419] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11D8E800) [pid = 3348] [serial = 420] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (15139400) [pid = 3348] [serial = 437] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (19D9D400) [pid = 3348] [serial = 440] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (16FBE000) [pid = 3348] [serial = 438] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19ABAC00) [pid = 3348] [serial = 435] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (19D9F800) [pid = 3348] [serial = 441] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (19ED9C00) [pid = 3348] [serial = 444] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (16060000) [pid = 3348] [serial = 426] [outer = 00000000] [url = about:blank] 16:36:03 INFO - PROCESS | 3348 | 1468452963837 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1150ms 16:36:03 INFO - PROCESS | 3348 | 1468452963861 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3348 | 1468452963865 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 16:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:36:03 INFO - PROCESS | 3348 | 1468452963869 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3348 | 1468452963872 Marionette TRACE conn3 <- [1,626,null,{}] 16:36:03 INFO - PROCESS | 3348 | 1468452963878 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 3348 | 1468452963881 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:03 INFO - PROCESS | 3348 | 1468452963965 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:36:03 INFO - PROCESS | 3348 | 1468452963972 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3348 | 1468452963976 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:04 INFO - PROCESS | 3348 | ++DOCSHELL 114DEC00 == 31 [pid = 3348] [id = 166] 16:36:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (114DF000) [pid = 3348] [serial = 496] [outer = 00000000] 16:36:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11D8B000) [pid = 3348] [serial = 497] [outer = 114DF000] 16:36:04 INFO - PROCESS | 3348 | 1468452964023 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (129E5400) [pid = 3348] [serial = 498] [outer = 114DF000] 16:36:04 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:04 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:04 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:04 INFO - PROCESS | 3348 | 1468452964517 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 16:36:04 INFO - PROCESS | 3348 | 1468452964566 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3348 | 1468452964570 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 16:36:04 INFO - PROCESS | 3348 | 1468452964576 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:36:04 INFO - PROCESS | 3348 | 1468452964578 Marionette TRACE conn3 <- [1,630,null,{}] 16:36:04 INFO - PROCESS | 3348 | 1468452964582 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 3348 | 1468452964584 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:04 INFO - PROCESS | 3348 | 1468452964667 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:36:04 INFO - PROCESS | 3348 | 1468452964757 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3348 | 1468452964759 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:04 INFO - PROCESS | 3348 | ++DOCSHELL 139AD000 == 32 [pid = 3348] [id = 167] 16:36:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (139AF400) [pid = 3348] [serial = 499] [outer = 00000000] 16:36:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13C06800) [pid = 3348] [serial = 500] [outer = 139AF400] 16:36:04 INFO - PROCESS | 3348 | 1468452964808 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14240C00) [pid = 3348] [serial = 501] [outer = 139AF400] 16:36:05 INFO - PROCESS | 3348 | 1468452965244 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 708ms 16:36:05 INFO - PROCESS | 3348 | 1468452965308 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 3348 | 1468452965310 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 16:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:36:05 INFO - PROCESS | 3348 | 1468452965313 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 3348 | 1468452965318 Marionette TRACE conn3 <- [1,634,null,{}] 16:36:05 INFO - PROCESS | 3348 | 1468452965338 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:05 INFO - PROCESS | 3348 | 1468452965342 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:05 INFO - PROCESS | 3348 | 1468452965425 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:36:05 INFO - PROCESS | 3348 | 1468452965439 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 3348 | 1468452965442 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:05 INFO - PROCESS | 3348 | ++DOCSHELL 16055000 == 33 [pid = 3348] [id = 168] 16:36:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16056000) [pid = 3348] [serial = 502] [outer = 00000000] 16:36:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16999400) [pid = 3348] [serial = 503] [outer = 16056000] 16:36:05 INFO - PROCESS | 3348 | 1468452965491 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (16FBDC00) [pid = 3348] [serial = 504] [outer = 16056000] 16:36:05 INFO - PROCESS | 3348 | 1468452965935 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 709ms 16:36:06 INFO - PROCESS | 3348 | 1468452966044 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 3348 | 1468452966046 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 16:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:36:06 INFO - PROCESS | 3348 | 1468452966056 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 3348 | 1468452966057 Marionette TRACE conn3 <- [1,638,null,{}] 16:36:06 INFO - PROCESS | 3348 | 1468452966065 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 3348 | 1468452966067 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:06 INFO - PROCESS | 3348 | 1468452966176 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:36:06 INFO - PROCESS | 3348 | 1468452966186 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3348 | 1468452966188 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:06 INFO - PROCESS | 3348 | ++DOCSHELL 170B3400 == 34 [pid = 3348] [id = 169] 16:36:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (170EDC00) [pid = 3348] [serial = 505] [outer = 00000000] 16:36:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (175DF800) [pid = 3348] [serial = 506] [outer = 170EDC00] 16:36:06 INFO - PROCESS | 3348 | 1468452966231 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17693400) [pid = 3348] [serial = 507] [outer = 170EDC00] 16:36:06 INFO - PROCESS | 3348 | 1468452966644 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 661ms 16:36:06 INFO - PROCESS | 3348 | 1468452966711 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 3348 | 1468452966713 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 16:36:06 INFO - PROCESS | 3348 | 1468452966716 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:36:06 INFO - PROCESS | 3348 | 1468452966718 Marionette TRACE conn3 <- [1,642,null,{}] 16:36:06 INFO - PROCESS | 3348 | 1468452966722 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 3348 | 1468452966724 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:06 INFO - PROCESS | 3348 | 1468452966827 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:36:06 INFO - PROCESS | 3348 | 1468452966836 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3348 | 1468452966838 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:06 INFO - PROCESS | 3348 | ++DOCSHELL 1318B000 == 35 [pid = 3348] [id = 170] 16:36:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (170AC800) [pid = 3348] [serial = 508] [outer = 00000000] 16:36:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1805E400) [pid = 3348] [serial = 509] [outer = 170AC800] 16:36:06 INFO - PROCESS | 3348 | 1468452966924 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18066000) [pid = 3348] [serial = 510] [outer = 170AC800] 16:36:07 INFO - PROCESS | 3348 | 1468452967333 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 646ms 16:36:07 INFO - PROCESS | 3348 | 1468452967355 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3348 | 1468452967357 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:36:07 INFO - PROCESS | 3348 | 1468452967360 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 3348 | 1468452967362 Marionette TRACE conn3 <- [1,646,null,{}] 16:36:07 INFO - PROCESS | 3348 | 1468452967367 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 3348 | 1468452967375 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:07 INFO - PROCESS | 3348 | 1468452967530 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:36:07 INFO - PROCESS | 3348 | 1468452967586 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3348 | 1468452967589 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:07 INFO - PROCESS | 3348 | ++DOCSHELL 170B0000 == 36 [pid = 3348] [id = 171] 16:36:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1807B800) [pid = 3348] [serial = 511] [outer = 00000000] 16:36:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19ABBC00) [pid = 3348] [serial = 512] [outer = 1807B800] 16:36:07 INFO - PROCESS | 3348 | 1468452967641 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19ABCC00) [pid = 3348] [serial = 513] [outer = 1807B800] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (11DDC400) [pid = 3348] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13ABF800) [pid = 3348] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15834000) [pid = 3348] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (114B0800) [pid = 3348] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (170AD400) [pid = 3348] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C05400) [pid = 3348] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1768D800) [pid = 3348] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1582CC00) [pid = 3348] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (114B4400) [pid = 3348] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (14415800) [pid = 3348] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19AC1800) [pid = 3348] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1A2ED800) [pid = 3348] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (14414C00) [pid = 3348] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:36:08 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A755800) [pid = 3348] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:36:08 INFO - PROCESS | 3348 | 1468452968103 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 803ms 16:36:08 INFO - PROCESS | 3348 | 1468452968163 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3348 | 1468452968166 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:36:08 INFO - PROCESS | 3348 | 1468452968169 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3348 | 1468452968171 Marionette TRACE conn3 <- [1,650,null,{}] 16:36:08 INFO - PROCESS | 3348 | 1468452968174 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 3348 | 1468452968176 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:08 INFO - PROCESS | 3348 | 1468452968251 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:36:08 INFO - PROCESS | 3348 | 1468452968260 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3348 | 1468452968262 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:08 INFO - PROCESS | 3348 | ++DOCSHELL 10A78400 == 37 [pid = 3348] [id = 172] 16:36:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (12E62400) [pid = 3348] [serial = 514] [outer = 00000000] 16:36:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B29800) [pid = 3348] [serial = 515] [outer = 12E62400] 16:36:08 INFO - PROCESS | 3348 | 1468452968309 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1699DC00) [pid = 3348] [serial = 516] [outer = 12E62400] 16:36:08 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:08 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:08 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:08 INFO - PROCESS | 3348 | 1468452968763 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 16:36:08 INFO - PROCESS | 3348 | 1468452968806 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3348 | 1468452968808 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:36:08 INFO - PROCESS | 3348 | 1468452968812 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3348 | 1468452968813 Marionette TRACE conn3 <- [1,654,null,{}] 16:36:08 INFO - PROCESS | 3348 | 1468452968816 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 3348 | 1468452968818 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:08 INFO - PROCESS | 3348 | 1468452968922 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:36:08 INFO - PROCESS | 3348 | 1468452968928 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3348 | 1468452968930 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:08 INFO - PROCESS | 3348 | ++DOCSHELL 10A10400 == 38 [pid = 3348] [id = 173] 16:36:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (144BA000) [pid = 3348] [serial = 517] [outer = 00000000] 16:36:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (199C7400) [pid = 3348] [serial = 518] [outer = 144BA000] 16:36:09 INFO - PROCESS | 3348 | 1468452968973 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19DAA800) [pid = 3348] [serial = 519] [outer = 144BA000] 16:36:09 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:09 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:09 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:09 INFO - PROCESS | 3348 | 1468452969419 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 598ms 16:36:09 INFO - PROCESS | 3348 | 1468452969451 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 3348 | 1468452969453 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 16:36:09 INFO - PROCESS | 3348 | 1468452969456 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:36:09 INFO - PROCESS | 3348 | 1468452969458 Marionette TRACE conn3 <- [1,658,null,{}] 16:36:09 INFO - PROCESS | 3348 | 1468452969466 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 3348 | 1468452969467 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:09 INFO - PROCESS | 3348 | 1468452969544 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:36:09 INFO - PROCESS | 3348 | 1468452969550 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 3348 | 1468452969561 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:09 INFO - PROCESS | 3348 | ++DOCSHELL 14413C00 == 39 [pid = 3348] [id = 174] 16:36:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16053C00) [pid = 3348] [serial = 520] [outer = 00000000] 16:36:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19E38800) [pid = 3348] [serial = 521] [outer = 16053C00] 16:36:09 INFO - PROCESS | 3348 | 1468452969605 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19E3CC00) [pid = 3348] [serial = 522] [outer = 16053C00] 16:36:10 INFO - PROCESS | 3348 | 1468452970026 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 598ms 16:36:10 INFO - PROCESS | 3348 | 1468452970103 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3348 | 1468452970107 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 16:36:10 INFO - PROCESS | 3348 | 1468452970113 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:36:10 INFO - PROCESS | 3348 | 1468452970117 Marionette TRACE conn3 <- [1,662,null,{}] 16:36:10 INFO - PROCESS | 3348 | 1468452970123 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:10 INFO - PROCESS | 3348 | 1468452970127 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:10 INFO - PROCESS | 3348 | 1468452970247 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:36:10 INFO - PROCESS | 3348 | 1468452970379 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 3348 | 1468452970385 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:10 INFO - PROCESS | 3348 | ++DOCSHELL 11476C00 == 40 [pid = 3348] [id = 175] 16:36:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1147A400) [pid = 3348] [serial = 523] [outer = 00000000] 16:36:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11847000) [pid = 3348] [serial = 524] [outer = 1147A400] 16:36:10 INFO - PROCESS | 3348 | 1468452970440 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (11D89C00) [pid = 3348] [serial = 525] [outer = 1147A400] 16:36:10 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:10 INFO - PROCESS | 3348 | [3348] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:10 INFO - PROCESS | 3348 | 1468452970967 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:36:11 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 16:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 914ms 16:36:11 INFO - PROCESS | 3348 | 1468452971024 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 3348 | 1468452971027 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 16:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:36:11 INFO - PROCESS | 3348 | 1468452971034 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 3348 | 1468452971038 Marionette TRACE conn3 <- [1,666,null,{}] 16:36:11 INFO - PROCESS | 3348 | 1468452971043 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:11 INFO - PROCESS | 3348 | 1468452971045 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:11 INFO - PROCESS | 3348 | 1468452971151 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:36:11 INFO - PROCESS | 3348 | 1468452971246 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3348 | 1468452971249 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:11 INFO - PROCESS | 3348 | ++DOCSHELL 15119C00 == 41 [pid = 3348] [id = 176] 16:36:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1511D800) [pid = 3348] [serial = 526] [outer = 00000000] 16:36:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (15B13800) [pid = 3348] [serial = 527] [outer = 1511D800] 16:36:11 INFO - PROCESS | 3348 | 1468452971303 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (15B6E400) [pid = 3348] [serial = 528] [outer = 1511D800] 16:36:11 INFO - PROCESS | 3348 | 1468452971929 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 945ms 16:36:11 INFO - PROCESS | 3348 | 1468452971976 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 3348 | 1468452971979 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 16:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:36:12 INFO - PROCESS | 3348 | 1468452971983 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 3348 | 1468452971985 Marionette TRACE conn3 <- [1,670,null,{}] 16:36:12 INFO - PROCESS | 3348 | 1468452971995 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 3348 | 1468452971999 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:12 INFO - PROCESS | 3348 | 1468452972109 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:36:12 INFO - PROCESS | 3348 | 1468452972207 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3348 | 1468452972211 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:12 INFO - PROCESS | 3348 | ++DOCSHELL 199BF000 == 42 [pid = 3348] [id = 177] 16:36:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (199BF800) [pid = 3348] [serial = 529] [outer = 00000000] 16:36:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19E32000) [pid = 3348] [serial = 530] [outer = 199BF800] 16:36:12 INFO - PROCESS | 3348 | 1468452972267 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19EDA000) [pid = 3348] [serial = 531] [outer = 199BF800] 16:36:13 INFO - PROCESS | 3348 | 1468452973383 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:36:13 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) 16:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1401ms 16:36:13 INFO - PROCESS | 3348 | 1468452973418 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3348 | 1468452973420 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:36:13 INFO - PROCESS | 3348 | 1468452973424 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3348 | 1468452973426 Marionette TRACE conn3 <- [1,674,null,{}] 16:36:13 INFO - PROCESS | 3348 | 1468452973430 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:13 INFO - PROCESS | 3348 | 1468452973432 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:13 INFO - PROCESS | 3348 | 1468452973536 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:36:13 INFO - PROCESS | 3348 | 1468452973664 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3348 | 1468452973666 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:13 INFO - PROCESS | 3348 | ++DOCSHELL 1A2ED800 == 43 [pid = 3348] [id = 178] 16:36:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A611C00) [pid = 3348] [serial = 532] [outer = 00000000] 16:36:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A61A400) [pid = 3348] [serial = 533] [outer = 1A611C00] 16:36:13 INFO - PROCESS | 3348 | 1468452973719 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A61F000) [pid = 3348] [serial = 534] [outer = 1A611C00] 16:36:14 INFO - PROCESS | 3348 | 1468452974743 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1370ms 16:36:14 INFO - PROCESS | 3348 | 1468452974784 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3348 | 1468452974788 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 16:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:36:14 INFO - PROCESS | 3348 | 1468452974792 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3348 | 1468452974795 Marionette TRACE conn3 <- [1,678,null,{}] 16:36:14 INFO - PROCESS | 3348 | 1468452974801 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 3348 | 1468452974804 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:14 INFO - PROCESS | 3348 | 1468452974913 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:36:15 INFO - PROCESS | 3348 | 1468452975054 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3348 | 1468452975058 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:15 INFO - PROCESS | 3348 | ++DOCSHELL 11C94800 == 44 [pid = 3348] [id = 179] 16:36:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (11C97000) [pid = 3348] [serial = 535] [outer = 00000000] 16:36:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (12BB6000) [pid = 3348] [serial = 536] [outer = 11C97000] 16:36:15 INFO - PROCESS | 3348 | 1468452975108 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (12EE2800) [pid = 3348] [serial = 537] [outer = 11C97000] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 10A10400 == 43 [pid = 3348] [id = 173] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 10A78400 == 42 [pid = 3348] [id = 172] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 170B0000 == 41 [pid = 3348] [id = 171] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 1318B000 == 40 [pid = 3348] [id = 170] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 170B3400 == 39 [pid = 3348] [id = 169] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 16055000 == 38 [pid = 3348] [id = 168] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 139AD000 == 37 [pid = 3348] [id = 167] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 114DEC00 == 36 [pid = 3348] [id = 166] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 132E2C00 == 35 [pid = 3348] [id = 163] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 11CF2800 == 34 [pid = 3348] [id = 154] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 10A74400 == 33 [pid = 3348] [id = 164] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 142E5000 == 32 [pid = 3348] [id = 165] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 1A2ED800 == 31 [pid = 3348] [id = 178] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 199BF000 == 30 [pid = 3348] [id = 177] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 14413C00 == 29 [pid = 3348] [id = 174] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 11476C00 == 28 [pid = 3348] [id = 175] 16:36:16 INFO - PROCESS | 3348 | --DOCSHELL 15119C00 == 27 [pid = 3348] [id = 176] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (13165400) [pid = 3348] [serial = 462] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (12BB4800) [pid = 3348] [serial = 461] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (13C03400) [pid = 3348] [serial = 470] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (169A1C00) [pid = 3348] [serial = 473] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (11847400) [pid = 3348] [serial = 464] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (11893C00) [pid = 3348] [serial = 465] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (170B3800) [pid = 3348] [serial = 476] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1441C000) [pid = 3348] [serial = 474] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (13C0B000) [pid = 3348] [serial = 467] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (13C10C00) [pid = 3348] [serial = 468] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18023C00) [pid = 3348] [serial = 479] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1758D000) [pid = 3348] [serial = 477] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1807F000) [pid = 3348] [serial = 485] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (12B66C00) [pid = 3348] [serial = 447] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (11840400) [pid = 3348] [serial = 446] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15B67400) [pid = 3348] [serial = 450] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1582D800) [pid = 3348] [serial = 449] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19ED7400) [pid = 3348] [serial = 453] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19D9EC00) [pid = 3348] [serial = 452] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1A61C400) [pid = 3348] [serial = 456] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A61A000) [pid = 3348] [serial = 455] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16C84400) [pid = 3348] [serial = 482] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1A75C800) [pid = 3348] [serial = 459] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A759800) [pid = 3348] [serial = 458] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (18075400) [pid = 3348] [serial = 480] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (142E2400) [pid = 3348] [serial = 471] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (199BD800) [pid = 3348] [serial = 488] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17595800) [pid = 3348] [serial = 483] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (18080000) [pid = 3348] [serial = 486] [outer = 00000000] [url = about:blank] 16:36:16 INFO - PROCESS | 3348 | 1468452976769 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2032ms 16:36:16 INFO - PROCESS | 3348 | 1468452976800 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3348 | 1468452976804 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 16:36:16 INFO - PROCESS | 3348 | 1468452976809 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:36:16 INFO - PROCESS | 3348 | 1468452976812 Marionette TRACE conn3 <- [1,682,null,{}] 16:36:16 INFO - PROCESS | 3348 | 1468452976817 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 3348 | 1468452976819 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:16 INFO - PROCESS | 3348 | 1468452976900 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:36:16 INFO - PROCESS | 3348 | 1468452976908 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3348 | 1468452976911 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:16 INFO - PROCESS | 3348 | ++DOCSHELL 10A7C400 == 28 [pid = 3348] [id = 180] 16:36:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10A7DC00) [pid = 3348] [serial = 538] [outer = 00000000] 16:36:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1180C000) [pid = 3348] [serial = 539] [outer = 10A7DC00] 16:36:16 INFO - PROCESS | 3348 | 1468452976957 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11846800) [pid = 3348] [serial = 540] [outer = 10A7DC00] 16:36:17 INFO - PROCESS | 3348 | 1468452977888 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:36:17 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) 16:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1087ms 16:36:17 INFO - PROCESS | 3348 | 1468452977934 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3348 | 1468452977939 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:36:17 INFO - PROCESS | 3348 | 1468452977945 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3348 | 1468452977948 Marionette TRACE conn3 <- [1,686,null,{}] 16:36:17 INFO - PROCESS | 3348 | 1468452977952 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 3348 | 1468452977954 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:18 INFO - PROCESS | 3348 | 1468452978042 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:36:18 INFO - PROCESS | 3348 | 1468452978048 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 3348 | 1468452978050 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:18 INFO - PROCESS | 3348 | ++DOCSHELL 1318AC00 == 29 [pid = 3348] [id = 181] 16:36:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1318B000) [pid = 3348] [serial = 541] [outer = 00000000] 16:36:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (13B5CC00) [pid = 3348] [serial = 542] [outer = 1318B000] 16:36:18 INFO - PROCESS | 3348 | 1468452978096 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13C08000) [pid = 3348] [serial = 543] [outer = 1318B000] 16:36:19 INFO - PROCESS | 3348 | 1468452979071 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:36:19 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) 16:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1165ms 16:36:19 INFO - PROCESS | 3348 | 1468452979104 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 3348 | 1468452979106 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 16:36:19 INFO - PROCESS | 3348 | 1468452979110 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:36:19 INFO - PROCESS | 3348 | 1468452979113 Marionette TRACE conn3 <- [1,690,null,{}] 16:36:19 INFO - PROCESS | 3348 | 1468452979124 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 3348 | 1468452979128 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:19 INFO - PROCESS | 3348 | 1468452979235 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:36:19 INFO - PROCESS | 3348 | 1468452979242 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3348 | 1468452979246 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:19 INFO - PROCESS | 3348 | ++DOCSHELL 1440F400 == 30 [pid = 3348] [id = 182] 16:36:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14415400) [pid = 3348] [serial = 544] [outer = 00000000] 16:36:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (144C0800) [pid = 3348] [serial = 545] [outer = 14415400] 16:36:19 INFO - PROCESS | 3348 | 1468452979292 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1582B800) [pid = 3348] [serial = 546] [outer = 14415400] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1807B800) [pid = 3348] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16056000) [pid = 3348] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (12E62400) [pid = 3348] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1126A000) [pid = 3348] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (139AF400) [pid = 3348] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (144BA000) [pid = 3348] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (114DF000) [pid = 3348] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (142EA000) [pid = 3348] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (170AC800) [pid = 3348] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (18160800) [pid = 3348] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (170EDC00) [pid = 3348] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:36:20 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (16053C00) [pid = 3348] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:36:20 INFO - PROCESS | 3348 | 1468452980401 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1370ms 16:36:20 INFO - PROCESS | 3348 | 1468452980472 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 3348 | 1468452980474 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:36:20 INFO - PROCESS | 3348 | 1468452980478 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3348 | 1468452980480 Marionette TRACE conn3 <- [1,694,null,{}] 16:36:20 INFO - PROCESS | 3348 | 1468452980483 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:20 INFO - PROCESS | 3348 | 1468452980485 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:20 INFO - PROCESS | 3348 | 1468452980591 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:36:20 INFO - PROCESS | 3348 | 1468452980598 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 3348 | 1468452980600 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:20 INFO - PROCESS | 3348 | ++DOCSHELL 129E7400 == 31 [pid = 3348] [id = 183] 16:36:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (12BB3000) [pid = 3348] [serial = 547] [outer = 00000000] 16:36:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (144B4400) [pid = 3348] [serial = 548] [outer = 12BB3000] 16:36:20 INFO - PROCESS | 3348 | 1468452980646 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (15B60C00) [pid = 3348] [serial = 549] [outer = 12BB3000] 16:36:21 INFO - PROCESS | 3348 | 1468452981582 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1103ms 16:36:21 INFO - PROCESS | 3348 | 1468452981604 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3348 | 1468452981606 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 16:36:21 INFO - PROCESS | 3348 | 1468452981609 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:36:21 INFO - PROCESS | 3348 | 1468452981611 Marionette TRACE conn3 <- [1,698,null,{}] 16:36:21 INFO - PROCESS | 3348 | 1468452981614 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 3348 | 1468452981616 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:21 INFO - PROCESS | 3348 | 1468452981719 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:36:21 INFO - PROCESS | 3348 | 1468452981726 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3348 | 1468452981728 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:21 INFO - PROCESS | 3348 | ++DOCSHELL 15B63C00 == 32 [pid = 3348] [id = 184] 16:36:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (15B66800) [pid = 3348] [serial = 550] [outer = 00000000] 16:36:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (169A1C00) [pid = 3348] [serial = 551] [outer = 15B66800] 16:36:21 INFO - PROCESS | 3348 | 1468452981778 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16FB5800) [pid = 3348] [serial = 552] [outer = 15B66800] 16:36:22 INFO - PROCESS | 3348 | 1468452982720 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1149ms 16:36:22 INFO - PROCESS | 3348 | 1468452982758 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 3348 | 1468452982762 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 16:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:36:22 INFO - PROCESS | 3348 | 1468452982768 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 3348 | 1468452982772 Marionette TRACE conn3 <- [1,702,null,{}] 16:36:22 INFO - PROCESS | 3348 | 1468452982780 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:22 INFO - PROCESS | 3348 | 1468452982784 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:22 INFO - PROCESS | 3348 | 1468452982929 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:36:23 INFO - PROCESS | 3348 | 1468452983002 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 3348 | 1468452983005 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:23 INFO - PROCESS | 3348 | ++DOCSHELL 11809400 == 33 [pid = 3348] [id = 185] 16:36:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (11839C00) [pid = 3348] [serial = 553] [outer = 00000000] 16:36:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11DD7000) [pid = 3348] [serial = 554] [outer = 11839C00] 16:36:23 INFO - PROCESS | 3348 | 1468452983103 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (12E62800) [pid = 3348] [serial = 555] [outer = 11839C00] 16:36:24 INFO - PROCESS | 3348 | 1468452984316 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:36:24 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 16:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1623ms 16:36:24 INFO - PROCESS | 3348 | 1468452984376 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 3348 | 1468452984381 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:36:24 INFO - PROCESS | 3348 | 1468452984387 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 3348 | 1468452984390 Marionette TRACE conn3 <- [1,706,null,{}] 16:36:24 INFO - PROCESS | 3348 | 1468452984486 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 3348 | 1468452984489 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:24 INFO - PROCESS | 3348 | 1468452984682 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:36:24 INFO - PROCESS | 3348 | 1468452984728 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3348 | 1468452984732 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:24 INFO - PROCESS | 3348 | ++DOCSHELL 114B5400 == 34 [pid = 3348] [id = 186] 16:36:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (114BD800) [pid = 3348] [serial = 556] [outer = 00000000] 16:36:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (11CF2800) [pid = 3348] [serial = 557] [outer = 114BD800] 16:36:24 INFO - PROCESS | 3348 | 1468452984781 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1295B000) [pid = 3348] [serial = 558] [outer = 114BD800] 16:36:25 INFO - PROCESS | 3348 | --DOCSHELL 129E7400 == 33 [pid = 3348] [id = 183] 16:36:25 INFO - PROCESS | 3348 | --DOCSHELL 1440F400 == 32 [pid = 3348] [id = 182] 16:36:25 INFO - PROCESS | 3348 | --DOCSHELL 1318AC00 == 31 [pid = 3348] [id = 181] 16:36:25 INFO - PROCESS | 3348 | --DOCSHELL 10A7C400 == 30 [pid = 3348] [id = 180] 16:36:25 INFO - PROCESS | 3348 | --DOCSHELL 11C94800 == 29 [pid = 3348] [id = 179] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19ABCC00) [pid = 3348] [serial = 513] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16999400) [pid = 3348] [serial = 503] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15B29800) [pid = 3348] [serial = 515] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19ABBC00) [pid = 3348] [serial = 512] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (13B58C00) [pid = 3348] [serial = 492] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16FBDC00) [pid = 3348] [serial = 504] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (14240C00) [pid = 3348] [serial = 501] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (199C7400) [pid = 3348] [serial = 518] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (129E5400) [pid = 3348] [serial = 498] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (15B6D400) [pid = 3348] [serial = 495] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (13C06800) [pid = 3348] [serial = 500] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (18066000) [pid = 3348] [serial = 510] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (11D8B000) [pid = 3348] [serial = 497] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (199BDC00) [pid = 3348] [serial = 489] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (175DF800) [pid = 3348] [serial = 506] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (17693400) [pid = 3348] [serial = 507] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (19DAA800) [pid = 3348] [serial = 519] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (15829C00) [pid = 3348] [serial = 494] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1699DC00) [pid = 3348] [serial = 516] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (1805E400) [pid = 3348] [serial = 509] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (12BABC00) [pid = 3348] [serial = 491] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (19E38800) [pid = 3348] [serial = 521] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (19E3CC00) [pid = 3348] [serial = 522] [outer = 00000000] [url = about:blank] 16:36:25 INFO - PROCESS | 3348 | 1468452985752 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1370ms 16:36:25 INFO - PROCESS | 3348 | 1468452985786 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3348 | 1468452985790 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 16:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:36:25 INFO - PROCESS | 3348 | 1468452985795 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 3348 | 1468452985797 Marionette TRACE conn3 <- [1,710,null,{}] 16:36:25 INFO - PROCESS | 3348 | 1468452985803 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:25 INFO - PROCESS | 3348 | 1468452985805 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:25 INFO - PROCESS | 3348 | 1468452985894 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:36:25 INFO - PROCESS | 3348 | 1468452985903 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 3348 | 1468452985907 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:25 INFO - PROCESS | 3348 | ++DOCSHELL 13C03C00 == 30 [pid = 3348] [id = 187] 16:36:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (13C06800) [pid = 3348] [serial = 559] [outer = 00000000] 16:36:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (1423AC00) [pid = 3348] [serial = 560] [outer = 13C06800] 16:36:25 INFO - PROCESS | 3348 | 1468452985953 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (142E1800) [pid = 3348] [serial = 561] [outer = 13C06800] 16:36:26 INFO - PROCESS | 3348 | 1468452986405 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 3348 | 1468452986435 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 16:36:26 INFO - PROCESS | 3348 | 1468452986442 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:36:26 INFO - PROCESS | 3348 | 1468452986444 Marionette TRACE conn3 <- [1,714,null,{}] 16:36:26 INFO - PROCESS | 3348 | 1468452986447 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 3348 | 1468452986449 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:26 INFO - PROCESS | 3348 | 1468452986535 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:36:26 INFO - PROCESS | 3348 | 1468452986542 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3348 | 1468452986545 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:26 INFO - PROCESS | 3348 | ++DOCSHELL 15B62800 == 31 [pid = 3348] [id = 188] 16:36:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (15B64000) [pid = 3348] [serial = 562] [outer = 00000000] 16:36:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (15B6EC00) [pid = 3348] [serial = 563] [outer = 15B64000] 16:36:26 INFO - PROCESS | 3348 | 1468452986592 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (1699E000) [pid = 3348] [serial = 564] [outer = 15B64000] 16:36:27 INFO - PROCESS | 3348 | 1468452987098 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 709ms 16:36:27 INFO - PROCESS | 3348 | 1468452987144 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 3348 | 1468452987150 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 16:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:36:27 INFO - PROCESS | 3348 | 1468452987158 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 3348 | 1468452987160 Marionette TRACE conn3 <- [1,718,null,{}] 16:36:27 INFO - PROCESS | 3348 | 1468452987164 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 3348 | 1468452987165 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:27 INFO - PROCESS | 3348 | 1468452987271 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:36:27 INFO - PROCESS | 3348 | 1468452987279 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3348 | 1468452987281 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:27 INFO - PROCESS | 3348 | ++DOCSHELL 170F2C00 == 32 [pid = 3348] [id = 189] 16:36:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (170F6400) [pid = 3348] [serial = 565] [outer = 00000000] 16:36:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (1759A400) [pid = 3348] [serial = 566] [outer = 170F6400] 16:36:27 INFO - PROCESS | 3348 | 1468452987325 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (17689C00) [pid = 3348] [serial = 567] [outer = 170F6400] 16:36:27 INFO - PROCESS | 3348 | 1468452987803 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 3348 | 1468452987855 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 16:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:36:27 INFO - PROCESS | 3348 | 1468452987866 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 3348 | 1468452987867 Marionette TRACE conn3 <- [1,722,null,{}] 16:36:27 INFO - PROCESS | 3348 | 1468452987871 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 3348 | 1468452987873 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:28 INFO - PROCESS | 3348 | 1468452987986 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:36:28 INFO - PROCESS | 3348 | 1468452987996 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3348 | 1468452987998 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:28 INFO - PROCESS | 3348 | ++DOCSHELL 15136000 == 33 [pid = 3348] [id = 190] 16:36:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (174D5400) [pid = 3348] [serial = 568] [outer = 00000000] 16:36:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1805EC00) [pid = 3348] [serial = 569] [outer = 174D5400] 16:36:28 INFO - PROCESS | 3348 | 1468452988041 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (18064C00) [pid = 3348] [serial = 570] [outer = 174D5400] 16:36:28 INFO - PROCESS | 3348 | 1468452988449 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 645ms 16:36:28 INFO - PROCESS | 3348 | 1468452988516 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 3348 | 1468452988518 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 16:36:28 INFO - PROCESS | 3348 | 1468452988522 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:36:28 INFO - PROCESS | 3348 | 1468452988523 Marionette TRACE conn3 <- [1,726,null,{}] 16:36:28 INFO - PROCESS | 3348 | 1468452988526 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:28 INFO - PROCESS | 3348 | 1468452988532 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:28 INFO - PROCESS | 3348 | 1468452988690 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:36:28 INFO - PROCESS | 3348 | 1468452988704 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3348 | 1468452988706 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:28 INFO - PROCESS | 3348 | ++DOCSHELL 15116400 == 34 [pid = 3348] [id = 191] 16:36:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1801F400) [pid = 3348] [serial = 571] [outer = 00000000] 16:36:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (18078C00) [pid = 3348] [serial = 572] [outer = 1801F400] 16:36:28 INFO - PROCESS | 3348 | 1468452988749 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (18080C00) [pid = 3348] [serial = 573] [outer = 1801F400] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (14415400) [pid = 3348] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (10A7DC00) [pid = 3348] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (11C97000) [pid = 3348] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1318B000) [pid = 3348] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (1147A400) [pid = 3348] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1511D800) [pid = 3348] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (199BF800) [pid = 3348] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1A611C00) [pid = 3348] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:36:29 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (12BB3000) [pid = 3348] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:36:29 INFO - PROCESS | 3348 | 1468452989678 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:36:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1150ms 16:36:29 INFO - PROCESS | 3348 | 1468452989698 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3348 | 1468452989700 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:36:29 INFO - PROCESS | 3348 | 1468452989703 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3348 | 1468452989705 Marionette TRACE conn3 <- [1,730,null,{}] 16:36:29 INFO - PROCESS | 3348 | 1468452989708 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 3348 | 1468452989710 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:29 INFO - PROCESS | 3348 | 1468452989786 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:36:29 INFO - PROCESS | 3348 | 1468452989792 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 3348 | 1468452989794 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:29 INFO - PROCESS | 3348 | ++DOCSHELL 114BCC00 == 35 [pid = 3348] [id = 192] 16:36:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (114BE000) [pid = 3348] [serial = 574] [outer = 00000000] 16:36:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (1807EC00) [pid = 3348] [serial = 575] [outer = 114BE000] 16:36:29 INFO - PROCESS | 3348 | 1468452989837 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (18118800) [pid = 3348] [serial = 576] [outer = 114BE000] 16:36:30 INFO - PROCESS | 3348 | 1468452990743 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:36:30 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 16:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1087ms 16:36:30 INFO - PROCESS | 3348 | 1468452990797 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 3348 | 1468452990799 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:36:30 INFO - PROCESS | 3348 | 1468452990803 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 3348 | 1468452990804 Marionette TRACE conn3 <- [1,734,null,{}] 16:36:30 INFO - PROCESS | 3348 | 1468452990808 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 3348 | 1468452990810 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:30 INFO - PROCESS | 3348 | 1468452990885 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:36:30 INFO - PROCESS | 3348 | 1468452990891 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3348 | 1468452990893 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:30 INFO - PROCESS | 3348 | ++DOCSHELL 16A66800 == 36 [pid = 3348] [id = 193] 16:36:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (199B8C00) [pid = 3348] [serial = 577] [outer = 00000000] 16:36:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (19ABA800) [pid = 3348] [serial = 578] [outer = 199B8C00] 16:36:30 INFO - PROCESS | 3348 | 1468452990935 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (19ABCC00) [pid = 3348] [serial = 579] [outer = 199B8C00] 16:36:31 INFO - PROCESS | 3348 | 1468452991896 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:36:31 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.) 16:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1150ms 16:36:31 INFO - PROCESS | 3348 | 1468452991948 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3348 | 1468452991953 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:36:31 INFO - PROCESS | 3348 | 1468452991957 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 3348 | 1468452991961 Marionette TRACE conn3 <- [1,738,null,{}] 16:36:31 INFO - PROCESS | 3348 | 1468452991967 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:31 INFO - PROCESS | 3348 | 1468452991970 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:32 INFO - PROCESS | 3348 | 1468452992117 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:36:32 INFO - PROCESS | 3348 | 1468452992189 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3348 | 1468452992194 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:32 INFO - PROCESS | 3348 | ++DOCSHELL 12B6DC00 == 37 [pid = 3348] [id = 194] 16:36:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (12BA8C00) [pid = 3348] [serial = 580] [outer = 00000000] 16:36:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1318AC00) [pid = 3348] [serial = 581] [outer = 12BA8C00] 16:36:32 INFO - PROCESS | 3348 | 1468452992289 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (13AC7800) [pid = 3348] [serial = 582] [outer = 12BA8C00] 16:36:33 INFO - PROCESS | 3348 | 1468452993405 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1512ms 16:36:33 INFO - PROCESS | 3348 | 1468452993464 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3348 | 1468452993468 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 16:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:36:33 INFO - PROCESS | 3348 | 1468452993475 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 3348 | 1468452993478 Marionette TRACE conn3 <- [1,742,null,{}] 16:36:33 INFO - PROCESS | 3348 | 1468452993482 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 3348 | 1468452993485 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:33 INFO - PROCESS | 3348 | 1468452993733 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:36:33 INFO - PROCESS | 3348 | 1468452993830 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3348 | 1468452993833 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:33 INFO - PROCESS | 3348 | ++DOCSHELL 152ED400 == 38 [pid = 3348] [id = 195] 16:36:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1582F400) [pid = 3348] [serial = 583] [outer = 00000000] 16:36:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (15B6A800) [pid = 3348] [serial = 584] [outer = 1582F400] 16:36:33 INFO - PROCESS | 3348 | 1468452993887 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (16C7F000) [pid = 3348] [serial = 585] [outer = 1582F400] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 114BCC00 == 37 [pid = 3348] [id = 192] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 15116400 == 36 [pid = 3348] [id = 191] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 15136000 == 35 [pid = 3348] [id = 190] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 170F2C00 == 34 [pid = 3348] [id = 189] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 15B62800 == 33 [pid = 3348] [id = 188] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 13C03C00 == 32 [pid = 3348] [id = 187] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 114B5400 == 31 [pid = 3348] [id = 186] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 15B63C00 == 30 [pid = 3348] [id = 184] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 11809400 == 29 [pid = 3348] [id = 185] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 16A66800 == 28 [pid = 3348] [id = 193] 16:36:35 INFO - PROCESS | 3348 | --DOCSHELL 12B6DC00 == 27 [pid = 3348] [id = 194] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (144C0800) [pid = 3348] [serial = 545] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1180C000) [pid = 3348] [serial = 539] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (11846800) [pid = 3348] [serial = 540] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (12EE2800) [pid = 3348] [serial = 537] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (12BB6000) [pid = 3348] [serial = 536] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (13B5CC00) [pid = 3348] [serial = 542] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (11D89C00) [pid = 3348] [serial = 525] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (11847000) [pid = 3348] [serial = 524] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (15B6E400) [pid = 3348] [serial = 528] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (15B13800) [pid = 3348] [serial = 527] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (19EDA000) [pid = 3348] [serial = 531] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (19E32000) [pid = 3348] [serial = 530] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (1A61F000) [pid = 3348] [serial = 534] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1A61A400) [pid = 3348] [serial = 533] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (144B4400) [pid = 3348] [serial = 548] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (15B60C00) [pid = 3348] [serial = 549] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (1582B800) [pid = 3348] [serial = 546] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (13C08000) [pid = 3348] [serial = 543] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (169A1C00) [pid = 3348] [serial = 551] [outer = 00000000] [url = about:blank] 16:36:35 INFO - PROCESS | 3348 | 1468452995690 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:36:35 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 16:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2221ms 16:36:35 INFO - PROCESS | 3348 | 1468452995721 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3348 | 1468452995724 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 16:36:35 INFO - PROCESS | 3348 | 1468452995730 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:36:35 INFO - PROCESS | 3348 | 1468452995734 Marionette TRACE conn3 <- [1,746,null,{}] 16:36:35 INFO - PROCESS | 3348 | 1468452995740 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 3348 | 1468452995743 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:35 INFO - PROCESS | 3348 | 1468452995832 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:36:35 INFO - PROCESS | 3348 | 1468452995839 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 3348 | 1468452995843 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:35 INFO - PROCESS | 3348 | ++DOCSHELL 10BAE400 == 28 [pid = 3348] [id = 196] 16:36:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (10BAF000) [pid = 3348] [serial = 586] [outer = 00000000] 16:36:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (11471000) [pid = 3348] [serial = 587] [outer = 10BAF000] 16:36:35 INFO - PROCESS | 3348 | 1468452995893 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (114BC800) [pid = 3348] [serial = 588] [outer = 10BAF000] 16:36:36 INFO - PROCESS | 3348 | 1468452996366 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:36: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 16:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 709ms 16:36:36 INFO - PROCESS | 3348 | 1468452996430 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3348 | 1468452996435 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:36:36 INFO - PROCESS | 3348 | 1468452996442 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 3348 | 1468452996444 Marionette TRACE conn3 <- [1,750,null,{}] 16:36:36 INFO - PROCESS | 3348 | 1468452996448 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:36 INFO - PROCESS | 3348 | 1468452996451 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:36 INFO - PROCESS | 3348 | 1468452996572 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:36:36 INFO - PROCESS | 3348 | 1468452996647 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3348 | 1468452996650 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:36 INFO - PROCESS | 3348 | ++DOCSHELL 11CF3400 == 29 [pid = 3348] [id = 197] 16:36:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (11D89C00) [pid = 3348] [serial = 589] [outer = 00000000] 16:36:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (12BA7800) [pid = 3348] [serial = 590] [outer = 11D89C00] 16:36:36 INFO - PROCESS | 3348 | 1468452996697 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (12E26800) [pid = 3348] [serial = 591] [outer = 11D89C00] 16:36:37 INFO - PROCESS | 3348 | 1468452997559 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1150ms 16:36:37 INFO - PROCESS | 3348 | 1468452997589 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 3348 | 1468452997592 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:36:37 INFO - PROCESS | 3348 | 1468452997596 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3348 | 1468452997599 Marionette TRACE conn3 <- [1,754,null,{}] 16:36:37 INFO - PROCESS | 3348 | 1468452997618 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:37 INFO - PROCESS | 3348 | 1468452997623 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:37 INFO - PROCESS | 3348 | 1468452997796 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:36:37 INFO - PROCESS | 3348 | 1468452997803 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 3348 | 1468452997806 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:37 INFO - PROCESS | 3348 | ++DOCSHELL 13B58C00 == 30 [pid = 3348] [id = 198] 16:36:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (13C07800) [pid = 3348] [serial = 592] [outer = 00000000] 16:36:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (13C0D000) [pid = 3348] [serial = 593] [outer = 13C07800] 16:36:37 INFO - PROCESS | 3348 | 1468452997854 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (14243000) [pid = 3348] [serial = 594] [outer = 13C07800] 16:36:38 INFO - PROCESS | 3348 | 1468452998792 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1198ms 16:36:38 INFO - PROCESS | 3348 | 1468452998831 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 3348 | 1468452998834 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 16:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:36:38 INFO - PROCESS | 3348 | 1468452998838 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 3348 | 1468452998839 Marionette TRACE conn3 <- [1,758,null,{}] 16:36:38 INFO - PROCESS | 3348 | 1468452998853 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:38 INFO - PROCESS | 3348 | 1468452998855 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:38 INFO - PROCESS | 3348 | 1468452998966 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:36:38 INFO - PROCESS | 3348 | 1468452998971 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3348 | 1468452998974 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:38 INFO - PROCESS | 3348 | ++DOCSHELL 14412C00 == 31 [pid = 3348] [id = 199] 16:36:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (14417400) [pid = 3348] [serial = 595] [outer = 00000000] 16:36:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (144BCC00) [pid = 3348] [serial = 596] [outer = 14417400] 16:36:39 INFO - PROCESS | 3348 | 1468452999018 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (15139400) [pid = 3348] [serial = 597] [outer = 14417400] 16:36:39 INFO - PROCESS | 3348 | 1468452999481 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 693ms 16:36:39 INFO - PROCESS | 3348 | 1468452999536 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 3348 | 1468452999538 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 16:36:39 INFO - PROCESS | 3348 | 1468452999541 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:36:39 INFO - PROCESS | 3348 | 1468452999543 Marionette TRACE conn3 <- [1,762,null,{}] 16:36:39 INFO - PROCESS | 3348 | 1468452999550 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 3348 | 1468452999552 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:39 INFO - PROCESS | 3348 | 1468452999658 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:36:39 INFO - PROCESS | 3348 | 1468452999667 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 3348 | 1468452999669 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:39 INFO - PROCESS | 3348 | ++DOCSHELL 15B17400 == 32 [pid = 3348] [id = 200] 16:36:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (15B1C800) [pid = 3348] [serial = 598] [outer = 00000000] 16:36:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (15B63C00) [pid = 3348] [serial = 599] [outer = 15B1C800] 16:36:39 INFO - PROCESS | 3348 | 1468452999715 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (15B6E000) [pid = 3348] [serial = 600] [outer = 15B1C800] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (174D5400) [pid = 3348] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (15B66800) [pid = 3348] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (114BD800) [pid = 3348] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (13C06800) [pid = 3348] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1801F400) [pid = 3348] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (15B64000) [pid = 3348] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (11839C00) [pid = 3348] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (170F6400) [pid = 3348] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (114BE000) [pid = 3348] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:36:40 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (199B8C00) [pid = 3348] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:36:40 INFO - PROCESS | 3348 | 1468453000188 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 709ms 16:36:40 INFO - PROCESS | 3348 | 1468453000247 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 3348 | 1468453000250 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:36:40 INFO - PROCESS | 3348 | 1468453000253 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 3348 | 1468453000255 Marionette TRACE conn3 <- [1,766,null,{}] 16:36:40 INFO - PROCESS | 3348 | 1468453000258 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 3348 | 1468453000264 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:40 INFO - PROCESS | 3348 | 1468453000404 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:36:40 INFO - PROCESS | 3348 | 1468453000411 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 3348 | 1468453000413 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:40 INFO - PROCESS | 3348 | ++DOCSHELL 15A75400 == 33 [pid = 3348] [id = 201] 16:36:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (15B29400) [pid = 3348] [serial = 601] [outer = 00000000] 16:36:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (16C7C000) [pid = 3348] [serial = 602] [outer = 15B29400] 16:36:40 INFO - PROCESS | 3348 | 1468453000456 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (170ABC00) [pid = 3348] [serial = 603] [outer = 15B29400] 16:36:40 INFO - PROCESS | 3348 | 1468453000879 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 646ms 16:36:40 INFO - PROCESS | 3348 | 1468453000889 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 3348 | 1468453000891 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:36:40 INFO - PROCESS | 3348 | 1468453000906 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 3348 | 1468453000908 Marionette TRACE conn3 <- [1,770,null,{}] 16:36:40 INFO - PROCESS | 3348 | 1468453000911 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:40 INFO - PROCESS | 3348 | 1468453000913 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:41 INFO - PROCESS | 3348 | 1468453000998 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:36:41 INFO - PROCESS | 3348 | 1468453001004 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3348 | 1468453001006 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:41 INFO - PROCESS | 3348 | ++DOCSHELL 16E83800 == 34 [pid = 3348] [id = 202] 16:36:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (16E88400) [pid = 3348] [serial = 604] [outer = 00000000] 16:36:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (174D6C00) [pid = 3348] [serial = 605] [outer = 16E88400] 16:36:41 INFO - PROCESS | 3348 | 1468453001048 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1758E400) [pid = 3348] [serial = 606] [outer = 16E88400] 16:36:41 INFO - PROCESS | 3348 | 1468453001453 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 599ms 16:36:41 INFO - PROCESS | 3348 | 1468453001500 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 3348 | 1468453001502 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 16:36:41 INFO - PROCESS | 3348 | 1468453001506 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 3348 | 1468453001507 Marionette TRACE conn3 <- [1,774,null,{}] 16:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:36:41 INFO - PROCESS | 3348 | 1468453001514 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:41 INFO - PROCESS | 3348 | 1468453001516 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:41 INFO - PROCESS | 3348 | 1468453001592 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:36:41 INFO - PROCESS | 3348 | 1468453001598 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3348 | 1468453001600 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:41 INFO - PROCESS | 3348 | ++DOCSHELL 13B55400 == 35 [pid = 3348] [id = 203] 16:36:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (174CD800) [pid = 3348] [serial = 607] [outer = 00000000] 16:36:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (17693C00) [pid = 3348] [serial = 608] [outer = 174CD800] 16:36:41 INFO - PROCESS | 3348 | 1468453001642 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1798F000) [pid = 3348] [serial = 609] [outer = 174CD800] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1AF05000 == 34 [pid = 3348] [id = 13] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1AF78800 == 33 [pid = 3348] [id = 14] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1180A000 == 32 [pid = 3348] [id = 22] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 10A79000 == 31 [pid = 3348] [id = 19] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 15B30800 == 30 [pid = 3348] [id = 21] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 16622800 == 29 [pid = 3348] [id = 28] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1AF77400 == 28 [pid = 3348] [id = 15] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 12BB0C00 == 27 [pid = 3348] [id = 20] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 132E6C00 == 26 [pid = 3348] [id = 24] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 15B34400 == 25 [pid = 3348] [id = 27] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1A756800 == 24 [pid = 3348] [id = 12] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 11D8F000 == 23 [pid = 3348] [id = 23] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1661E000 == 22 [pid = 3348] [id = 8] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1AB02800 == 21 [pid = 3348] [id = 10] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 152F6400 == 20 [pid = 3348] [id = 26] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 19ED7800 == 19 [pid = 3348] [id = 11] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 14237800 == 18 [pid = 3348] [id = 25] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 1B358C00 == 17 [pid = 3348] [id = 18] 16:36:42 INFO - PROCESS | 3348 | --DOCSHELL 152ED400 == 16 [pid = 3348] [id = 195] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (19ABA800) [pid = 3348] [serial = 578] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1805EC00) [pid = 3348] [serial = 569] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (16FB5800) [pid = 3348] [serial = 552] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (11CF2800) [pid = 3348] [serial = 557] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (1295B000) [pid = 3348] [serial = 558] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1423AC00) [pid = 3348] [serial = 560] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (142E1800) [pid = 3348] [serial = 561] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (18078C00) [pid = 3348] [serial = 572] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (15B6EC00) [pid = 3348] [serial = 563] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (1699E000) [pid = 3348] [serial = 564] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (11DD7000) [pid = 3348] [serial = 554] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (12E62800) [pid = 3348] [serial = 555] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (1759A400) [pid = 3348] [serial = 566] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (18064C00) [pid = 3348] [serial = 570] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (1807EC00) [pid = 3348] [serial = 575] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (18080C00) [pid = 3348] [serial = 573] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 51 (18118800) [pid = 3348] [serial = 576] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 50 (17689C00) [pid = 3348] [serial = 567] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | --DOMWINDOW == 49 (19ABCC00) [pid = 3348] [serial = 579] [outer = 00000000] [url = about:blank] 16:36:43 INFO - PROCESS | 3348 | 1468453003265 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1764ms 16:36:43 INFO - PROCESS | 3348 | 1468453003291 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:36:43 INFO - PROCESS | 3348 | 1468453003295 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 16:36:43 INFO - PROCESS | 3348 | 1468453003300 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 3348 | 1468453003304 Marionette TRACE conn3 <- [1,778,null,{}] 16:36:43 INFO - PROCESS | 3348 | 1468453003314 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:43 INFO - PROCESS | 3348 | 1468453003317 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:43 INFO - PROCESS | 3348 | 1468453003412 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:36:43 INFO - PROCESS | 3348 | 1468453003421 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3348 | 1468453003425 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:43 INFO - PROCESS | 3348 | ++DOCSHELL 10BB0800 == 17 [pid = 3348] [id = 204] 16:36:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 50 (10ECEC00) [pid = 3348] [serial = 610] [outer = 00000000] 16:36:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 51 (11839800) [pid = 3348] [serial = 611] [outer = 10ECEC00] 16:36:43 INFO - PROCESS | 3348 | 1468453003474 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (11847400) [pid = 3348] [serial = 612] [outer = 10ECEC00] 16:36:43 INFO - PROCESS | 3348 | 1468453003952 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 709ms 16:36:44 INFO - PROCESS | 3348 | 1468453003996 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 3348 | 1468453004001 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 16:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:36:44 INFO - PROCESS | 3348 | 1468453004007 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3348 | 1468453004010 Marionette TRACE conn3 <- [1,782,null,{}] 16:36:44 INFO - PROCESS | 3348 | 1468453004014 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 3348 | 1468453004017 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:44 INFO - PROCESS | 3348 | 1468453004102 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:36:44 INFO - PROCESS | 3348 | 1468453004110 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3348 | 1468453004113 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:44 INFO - PROCESS | 3348 | ++DOCSHELL 12B6FC00 == 18 [pid = 3348] [id = 205] 16:36:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (12B70C00) [pid = 3348] [serial = 613] [outer = 00000000] 16:36:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (12C7BC00) [pid = 3348] [serial = 614] [outer = 12B70C00] 16:36:44 INFO - PROCESS | 3348 | 1468453004160 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (12E66800) [pid = 3348] [serial = 615] [outer = 12B70C00] 16:36:44 INFO - PROCESS | 3348 | 1468453004612 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 16:36:44 INFO - PROCESS | 3348 | 1468453004646 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:36:44 INFO - PROCESS | 3348 | 1468453004648 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 16:36:44 INFO - PROCESS | 3348 | 1468453004652 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 3348 | 1468453004655 Marionette TRACE conn3 <- [1,786,null,{}] 16:36:44 INFO - PROCESS | 3348 | 1468453004666 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 3348 | 1468453004671 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:44 INFO - PROCESS | 3348 | 1468453004756 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:36:44 INFO - PROCESS | 3348 | 1468453004795 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3348 | 1468453004798 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:44 INFO - PROCESS | 3348 | ++DOCSHELL 13C0DC00 == 19 [pid = 3348] [id = 206] 16:36:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (13C0E400) [pid = 3348] [serial = 616] [outer = 00000000] 16:36:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (1423EC00) [pid = 3348] [serial = 617] [outer = 13C0E400] 16:36:44 INFO - PROCESS | 3348 | 1468453004912 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (142E7C00) [pid = 3348] [serial = 618] [outer = 13C0E400] 16:36:45 INFO - PROCESS | 3348 | 1468453005280 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:36: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 16:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 693ms 16:36:45 INFO - PROCESS | 3348 | 1468453005349 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 3348 | 1468453005351 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:36:45 INFO - PROCESS | 3348 | 1468453005355 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3348 | 1468453005358 Marionette TRACE conn3 <- [1,790,null,{}] 16:36:45 INFO - PROCESS | 3348 | 1468453005375 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 3348 | 1468453005377 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:45 INFO - PROCESS | 3348 | 1468453005485 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:36:45 INFO - PROCESS | 3348 | 1468453005493 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3348 | 1468453005495 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:45 INFO - PROCESS | 3348 | ++DOCSHELL 1423DC00 == 20 [pid = 3348] [id = 207] 16:36:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (142E3000) [pid = 3348] [serial = 619] [outer = 00000000] 16:36:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (1582AC00) [pid = 3348] [serial = 620] [outer = 142E3000] 16:36:45 INFO - PROCESS | 3348 | 1468453005542 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (15A7A800) [pid = 3348] [serial = 621] [outer = 142E3000] 16:36:46 INFO - PROCESS | 3348 | 1468453006006 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:36:46 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 16:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 646ms 16:36:46 INFO - PROCESS | 3348 | 1468453006024 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 3348 | 1468453006026 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 16:36:46 INFO - PROCESS | 3348 | 1468453006029 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:36:46 INFO - PROCESS | 3348 | 1468453006031 Marionette TRACE conn3 <- [1,794,null,{}] 16:36:46 INFO - PROCESS | 3348 | 1468453006034 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 3348 | 1468453006036 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:46 INFO - PROCESS | 3348 | 1468453006137 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:36:46 INFO - PROCESS | 3348 | 1468453006173 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3348 | 1468453006175 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:46 INFO - PROCESS | 3348 | ++DOCSHELL 15A7A400 == 21 [pid = 3348] [id = 208] 16:36:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (15B28000) [pid = 3348] [serial = 622] [outer = 00000000] 16:36:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (1605E800) [pid = 3348] [serial = 623] [outer = 15B28000] 16:36:46 INFO - PROCESS | 3348 | 1468453006218 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1699E400) [pid = 3348] [serial = 624] [outer = 15B28000] 16:36:46 INFO - PROCESS | 3348 | 1468453006610 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:36: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 16:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 646ms 16:36:46 INFO - PROCESS | 3348 | 1468453006668 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 3348 | 1468453006670 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 16:36:46 INFO - PROCESS | 3348 | 1468453006673 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:36:46 INFO - PROCESS | 3348 | 1468453006675 Marionette TRACE conn3 <- [1,798,null,{}] 16:36:46 INFO - PROCESS | 3348 | 1468453006678 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 3348 | 1468453006683 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:46 INFO - PROCESS | 3348 | 1468453006811 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:36:46 INFO - PROCESS | 3348 | 1468453006825 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3348 | 1468453006827 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:46 INFO - PROCESS | 3348 | ++DOCSHELL 16A65000 == 22 [pid = 3348] [id = 209] 16:36:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (16E84400) [pid = 3348] [serial = 625] [outer = 00000000] 16:36:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (170B3000) [pid = 3348] [serial = 626] [outer = 16E84400] 16:36:46 INFO - PROCESS | 3348 | 1468453006871 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (175E3000) [pid = 3348] [serial = 627] [outer = 16E84400] 16:36:47 INFO - PROCESS | 3348 | 1468453007275 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 645ms 16:36:47 INFO - PROCESS | 3348 | 1468453007311 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3348 | 1468453007313 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 16:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:36:47 INFO - PROCESS | 3348 | 1468453007317 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 3348 | 1468453007318 Marionette TRACE conn3 <- [1,802,null,{}] 16:36:47 INFO - PROCESS | 3348 | 1468453007322 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 3348 | 1468453007324 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:47 INFO - PROCESS | 3348 | 1468453007468 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:36:47 INFO - PROCESS | 3348 | 1468453007482 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3348 | 1468453007484 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:47 INFO - PROCESS | 3348 | ++DOCSHELL 175D8C00 == 23 [pid = 3348] [id = 210] 16:36:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (17689400) [pid = 3348] [serial = 628] [outer = 00000000] 16:36:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1798E800) [pid = 3348] [serial = 629] [outer = 17689400] 16:36:47 INFO - PROCESS | 3348 | 1468453007526 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (13C08400) [pid = 3348] [serial = 630] [outer = 17689400] 16:36:47 INFO - PROCESS | 3348 | 1468453007929 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3348 | 1468453007957 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 16:36:47 INFO - PROCESS | 3348 | 1468453007960 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:36:47 INFO - PROCESS | 3348 | 1468453007962 Marionette TRACE conn3 <- [1,806,null,{}] 16:36:47 INFO - PROCESS | 3348 | 1468453007965 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 3348 | 1468453007967 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:48 INFO - PROCESS | 3348 | 1468453008083 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:36:48 INFO - PROCESS | 3348 | 1468453008091 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3348 | 1468453008093 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:48 INFO - PROCESS | 3348 | ++DOCSHELL 10A09400 == 24 [pid = 3348] [id = 211] 16:36:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (142EC800) [pid = 3348] [serial = 631] [outer = 00000000] 16:36:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (18067400) [pid = 3348] [serial = 632] [outer = 142EC800] 16:36:48 INFO - PROCESS | 3348 | 1468453008136 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (18067C00) [pid = 3348] [serial = 633] [outer = 142EC800] 16:36:48 INFO - PROCESS | 3348 | 1468453008551 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 16:36:48 INFO - PROCESS | 3348 | 1468453008599 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 3348 | 1468453008601 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 16:36:48 INFO - PROCESS | 3348 | 1468453008604 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:36:48 INFO - PROCESS | 3348 | 1468453008606 Marionette TRACE conn3 <- [1,810,null,{}] 16:36:48 INFO - PROCESS | 3348 | 1468453008614 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:48 INFO - PROCESS | 3348 | 1468453008616 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:48 INFO - PROCESS | 3348 | 1468453008717 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:36:48 INFO - PROCESS | 3348 | 1468453008797 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3348 | 1468453008799 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:48 INFO - PROCESS | 3348 | ++DOCSHELL 13C03C00 == 25 [pid = 3348] [id = 212] 16:36:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (18060400) [pid = 3348] [serial = 634] [outer = 00000000] 16:36:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1807CC00) [pid = 3348] [serial = 635] [outer = 18060400] 16:36:48 INFO - PROCESS | 3348 | 1468453008841 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1807D400) [pid = 3348] [serial = 636] [outer = 18060400] 16:36:49 INFO - PROCESS | 3348 | 1468453009229 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 3348 | 1468453009244 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 16:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:36:49 INFO - PROCESS | 3348 | 1468453009247 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 3348 | 1468453009249 Marionette TRACE conn3 <- [1,814,null,{}] 16:36:49 INFO - PROCESS | 3348 | 1468453009252 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:49 INFO - PROCESS | 3348 | 1468453009254 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:49 INFO - PROCESS | 3348 | 1468453009371 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:36:49 INFO - PROCESS | 3348 | 1468453009376 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 3348 | 1468453009378 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:49 INFO - PROCESS | 3348 | ++DOCSHELL 10A08C00 == 26 [pid = 3348] [id = 213] 16:36:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1582A400) [pid = 3348] [serial = 637] [outer = 00000000] 16:36:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18160800) [pid = 3348] [serial = 638] [outer = 1582A400] 16:36:49 INFO - PROCESS | 3348 | 1468453009420 Marionette DEBUG loaded listener.js 16:36:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (199B9C00) [pid = 3348] [serial = 639] [outer = 1582A400] 16:36:49 INFO - PROCESS | 3348 | 1468453009900 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 646ms 16:36:49 INFO - PROCESS | 3348 | 1468453009919 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 3348 | 1468453009921 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 16:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:36:49 INFO - PROCESS | 3348 | 1468453009925 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 3348 | 1468453009927 Marionette TRACE conn3 <- [1,818,null,{}] 16:36:49 INFO - PROCESS | 3348 | 1468453009930 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:49 INFO - PROCESS | 3348 | 1468453009933 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:50 INFO - PROCESS | 3348 | 1468453010049 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:36:50 INFO - PROCESS | 3348 | 1468453010054 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 3348 | 1468453010057 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:50 INFO - PROCESS | 3348 | ++DOCSHELL 15A7A000 == 27 [pid = 3348] [id = 214] 16:36:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (199BC800) [pid = 3348] [serial = 640] [outer = 00000000] 16:36:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19D92400) [pid = 3348] [serial = 641] [outer = 199BC800] 16:36:50 INFO - PROCESS | 3348 | 1468453010131 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19D99400) [pid = 3348] [serial = 642] [outer = 199BC800] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14417400) [pid = 3348] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15B1C800) [pid = 3348] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15B29400) [pid = 3348] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (16E88400) [pid = 3348] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11D89C00) [pid = 3348] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10BAF000) [pid = 3348] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582F400) [pid = 3348] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (12BA8C00) [pid = 3348] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:36:50 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (13C07800) [pid = 3348] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:36:50 INFO - PROCESS | 3348 | 1468453010609 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 756ms 16:36:50 INFO - PROCESS | 3348 | 1468453010663 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 3348 | 1468453010665 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 16:36:50 INFO - PROCESS | 3348 | 1468453010668 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:36:50 INFO - PROCESS | 3348 | 1468453010670 Marionette TRACE conn3 <- [1,822,null,{}] 16:36:50 INFO - PROCESS | 3348 | 1468453010674 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 3348 | 1468453010675 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:50 INFO - PROCESS | 3348 | 1468453010781 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:36:50 INFO - PROCESS | 3348 | 1468453010834 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 3348 | 1468453010836 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:50 INFO - PROCESS | 3348 | ++DOCSHELL 1180A400 == 28 [pid = 3348] [id = 215] 16:36:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11846000) [pid = 3348] [serial = 643] [outer = 00000000] 16:36:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15836C00) [pid = 3348] [serial = 644] [outer = 11846000] 16:36:50 INFO - PROCESS | 3348 | 1468453010880 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B64800) [pid = 3348] [serial = 645] [outer = 11846000] 16:36:51 INFO - PROCESS | 3348 | 1468453011218 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 599ms 16:36:51 INFO - PROCESS | 3348 | 1468453011266 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3348 | 1468453011268 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:36:51 INFO - PROCESS | 3348 | 1468453011271 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3348 | 1468453011284 Marionette TRACE conn3 <- [1,826,null,{}] 16:36:51 INFO - PROCESS | 3348 | 1468453011287 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:51 INFO - PROCESS | 3348 | 1468453011289 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:51 INFO - PROCESS | 3348 | 1468453011394 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:36:51 INFO - PROCESS | 3348 | 1468453011427 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 3348 | 1468453011429 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:51 INFO - PROCESS | 3348 | ++DOCSHELL 19D92000 == 29 [pid = 3348] [id = 216] 16:36:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (19D94800) [pid = 3348] [serial = 646] [outer = 00000000] 16:36:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19DAF800) [pid = 3348] [serial = 647] [outer = 19D94800] 16:36:51 INFO - PROCESS | 3348 | 1468453011470 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19E33000) [pid = 3348] [serial = 648] [outer = 19D94800] 16:36:51 INFO - PROCESS | 3348 | 1468453011861 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 661ms 16:36:51 INFO - PROCESS | 3348 | 1468453011930 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3348 | 1468453011932 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:36:51 INFO - PROCESS | 3348 | 1468453011935 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3348 | 1468453011937 Marionette TRACE conn3 <- [1,830,null,{}] 16:36:51 INFO - PROCESS | 3348 | 1468453011947 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:51 INFO - PROCESS | 3348 | 1468453011948 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:52 INFO - PROCESS | 3348 | 1468453012044 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:36:52 INFO - PROCESS | 3348 | 1468453012050 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3348 | 1468453012051 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:52 INFO - PROCESS | 3348 | ++DOCSHELL 1605DC00 == 30 [pid = 3348] [id = 217] 16:36:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19D9DC00) [pid = 3348] [serial = 649] [outer = 00000000] 16:36:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19E3CC00) [pid = 3348] [serial = 650] [outer = 19D9DC00] 16:36:52 INFO - PROCESS | 3348 | 1468453012093 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19ED0400) [pid = 3348] [serial = 651] [outer = 19D9DC00] 16:36:52 INFO - PROCESS | 3348 | 1468453012586 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 709ms 16:36:52 INFO - PROCESS | 3348 | 1468453012678 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 3348 | 1468453012683 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:36:52 INFO - PROCESS | 3348 | 1468453012688 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 3348 | 1468453012692 Marionette TRACE conn3 <- [1,834,null,{}] 16:36:52 INFO - PROCESS | 3348 | 1468453012722 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 3348 | 1468453012725 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:52 INFO - PROCESS | 3348 | 1468453012852 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:36:52 INFO - PROCESS | 3348 | 1468453012926 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3348 | 1468453012931 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:53 INFO - PROCESS | 3348 | ++DOCSHELL 10A73400 == 31 [pid = 3348] [id = 218] 16:36:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10A74800) [pid = 3348] [serial = 652] [outer = 00000000] 16:36:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (11842000) [pid = 3348] [serial = 653] [outer = 10A74800] 16:36:53 INFO - PROCESS | 3348 | 1468453013026 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11DE0800) [pid = 3348] [serial = 654] [outer = 10A74800] 16:36:53 INFO - PROCESS | 3348 | 1468453013729 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1087ms 16:36:53 INFO - PROCESS | 3348 | 1468453013790 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 3348 | 1468453013795 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 16:36:53 INFO - PROCESS | 3348 | 1468453013820 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:36:53 INFO - PROCESS | 3348 | 1468453013823 Marionette TRACE conn3 <- [1,838,null,{}] 16:36:53 INFO - PROCESS | 3348 | 1468453013827 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 3348 | 1468453013830 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:53 INFO - PROCESS | 3348 | 1468453013956 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:36:54 INFO - PROCESS | 3348 | 1468453014072 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3348 | 1468453014075 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:54 INFO - PROCESS | 3348 | ++DOCSHELL 13ABE400 == 32 [pid = 3348] [id = 219] 16:36:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (13AC5000) [pid = 3348] [serial = 655] [outer = 00000000] 16:36:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (13C02000) [pid = 3348] [serial = 656] [outer = 13AC5000] 16:36:54 INFO - PROCESS | 3348 | 1468453014131 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14414800) [pid = 3348] [serial = 657] [outer = 13AC5000] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (14243000) [pid = 3348] [serial = 594] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (12E26800) [pid = 3348] [serial = 591] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (144BCC00) [pid = 3348] [serial = 596] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (15139400) [pid = 3348] [serial = 597] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (15B63C00) [pid = 3348] [serial = 599] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (16C7C000) [pid = 3348] [serial = 602] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (174D6C00) [pid = 3348] [serial = 605] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15B6E000) [pid = 3348] [serial = 600] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (12BA7800) [pid = 3348] [serial = 590] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (11471000) [pid = 3348] [serial = 587] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (114BC800) [pid = 3348] [serial = 588] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16C7F000) [pid = 3348] [serial = 585] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15B6A800) [pid = 3348] [serial = 584] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (13AC7800) [pid = 3348] [serial = 582] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1318AC00) [pid = 3348] [serial = 581] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (13C0D000) [pid = 3348] [serial = 593] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (170ABC00) [pid = 3348] [serial = 603] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1758E400) [pid = 3348] [serial = 606] [outer = 00000000] [url = about:blank] 16:36:54 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (17693C00) [pid = 3348] [serial = 608] [outer = 00000000] [url = about:blank] 16:36:55 INFO - PROCESS | 3348 | 1468453014983 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1198ms 16:36:55 INFO - PROCESS | 3348 | 1468453015021 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3348 | 1468453015024 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:36:55 INFO - PROCESS | 3348 | 1468453015029 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3348 | 1468453015033 Marionette TRACE conn3 <- [1,842,null,{}] 16:36:55 INFO - PROCESS | 3348 | 1468453015038 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 3348 | 1468453015041 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:55 INFO - PROCESS | 3348 | 1468453015137 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:36:55 INFO - PROCESS | 3348 | 1468453015215 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3348 | 1468453015218 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:55 INFO - PROCESS | 3348 | ++DOCSHELL 10441800 == 33 [pid = 3348] [id = 220] 16:36:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1047A800) [pid = 3348] [serial = 658] [outer = 00000000] 16:36:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (114B2000) [pid = 3348] [serial = 659] [outer = 1047A800] 16:36:55 INFO - PROCESS | 3348 | 1468453015264 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11DDAC00) [pid = 3348] [serial = 660] [outer = 1047A800] 16:36:55 INFO - PROCESS | 3348 | 1468453015680 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 693ms 16:36:55 INFO - PROCESS | 3348 | 1468453015726 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3348 | 1468453015730 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:36:55 INFO - PROCESS | 3348 | 1468453015735 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3348 | 1468453015738 Marionette TRACE conn3 <- [1,846,null,{}] 16:36:55 INFO - PROCESS | 3348 | 1468453015741 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 3348 | 1468453015744 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:55 INFO - PROCESS | 3348 | 1468453015832 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:36:55 INFO - PROCESS | 3348 | 1468453015839 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3348 | 1468453015841 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:55 INFO - PROCESS | 3348 | ++DOCSHELL 129E8C00 == 34 [pid = 3348] [id = 221] 16:36:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (12BA8C00) [pid = 3348] [serial = 661] [outer = 00000000] 16:36:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (139A9000) [pid = 3348] [serial = 662] [outer = 12BA8C00] 16:36:55 INFO - PROCESS | 3348 | 1468453015889 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13B58000) [pid = 3348] [serial = 663] [outer = 12BA8C00] 16:36:56 INFO - PROCESS | 3348 | 1468453016329 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 646ms 16:36:56 INFO - PROCESS | 3348 | 1468453016374 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3348 | 1468453016376 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 16:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:36:56 INFO - PROCESS | 3348 | 1468453016380 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3348 | 1468453016383 Marionette TRACE conn3 <- [1,850,null,{}] 16:36:56 INFO - PROCESS | 3348 | 1468453016393 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:56 INFO - PROCESS | 3348 | 1468453016398 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:56 INFO - PROCESS | 3348 | 1468453016479 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:36:56 INFO - PROCESS | 3348 | 1468453016489 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3348 | 1468453016492 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:56 INFO - PROCESS | 3348 | ++DOCSHELL 1441E400 == 35 [pid = 3348] [id = 222] 16:36:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (144B3800) [pid = 3348] [serial = 664] [outer = 00000000] 16:36:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15116400) [pid = 3348] [serial = 665] [outer = 144B3800] 16:36:56 INFO - PROCESS | 3348 | 1468453016542 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15835400) [pid = 3348] [serial = 666] [outer = 144B3800] 16:36:57 INFO - PROCESS | 3348 | 1468453017002 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 693ms 16:36:57 INFO - PROCESS | 3348 | 1468453017079 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3348 | 1468453017081 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:36:57 INFO - PROCESS | 3348 | 1468453017085 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3348 | 1468453017087 Marionette TRACE conn3 <- [1,854,null,{}] 16:36:57 INFO - PROCESS | 3348 | 1468453017094 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 3348 | 1468453017096 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:57 INFO - PROCESS | 3348 | 1468453017206 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:36:57 INFO - PROCESS | 3348 | 1468453017214 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3348 | 1468453017216 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:57 INFO - PROCESS | 3348 | ++DOCSHELL 16058800 == 36 [pid = 3348] [id = 223] 16:36:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1605E000) [pid = 3348] [serial = 667] [outer = 00000000] 16:36:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (169A1000) [pid = 3348] [serial = 668] [outer = 1605E000] 16:36:57 INFO - PROCESS | 3348 | 1468453017259 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16E81800) [pid = 3348] [serial = 669] [outer = 1605E000] 16:36:57 INFO - PROCESS | 3348 | 1468453017769 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 693ms 16:36:57 INFO - PROCESS | 3348 | 1468453017816 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3348 | 1468453017818 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 16:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:36:57 INFO - PROCESS | 3348 | 1468453017828 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3348 | 1468453017830 Marionette TRACE conn3 <- [1,858,null,{}] 16:36:57 INFO - PROCESS | 3348 | 1468453017833 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 3348 | 1468453017835 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:57 INFO - PROCESS | 3348 | 1468453017937 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:36:57 INFO - PROCESS | 3348 | 1468453017944 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3348 | 1468453017946 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:57 INFO - PROCESS | 3348 | ++DOCSHELL 16054000 == 37 [pid = 3348] [id = 224] 16:36:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16FBD000) [pid = 3348] [serial = 670] [outer = 00000000] 16:36:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (170A7C00) [pid = 3348] [serial = 671] [outer = 16FBD000] 16:36:57 INFO - PROCESS | 3348 | 1468453017990 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (170B2400) [pid = 3348] [serial = 672] [outer = 16FBD000] 16:36:58 INFO - PROCESS | 3348 | 1468453018422 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 646ms 16:36:58 INFO - PROCESS | 3348 | 1468453018464 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3348 | 1468453018466 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 16:36:58 INFO - PROCESS | 3348 | 1468453018469 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:36:58 INFO - PROCESS | 3348 | 1468453018471 Marionette TRACE conn3 <- [1,862,null,{}] 16:36:58 INFO - PROCESS | 3348 | 1468453018474 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 3348 | 1468453018480 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:58 INFO - PROCESS | 3348 | 1468453018622 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:36:58 INFO - PROCESS | 3348 | 1468453018645 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3348 | 1468453018647 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:58 INFO - PROCESS | 3348 | ++DOCSHELL 129E5400 == 38 [pid = 3348] [id = 225] 16:36:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17595000) [pid = 3348] [serial = 673] [outer = 00000000] 16:36:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17992800) [pid = 3348] [serial = 674] [outer = 17595000] 16:36:58 INFO - PROCESS | 3348 | 1468453018690 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18023400) [pid = 3348] [serial = 675] [outer = 17595000] 16:36:59 INFO - PROCESS | 3348 | 1468453019123 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 709ms 16:36:59 INFO - PROCESS | 3348 | 1468453019176 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 3348 | 1468453019178 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:36:59 INFO - PROCESS | 3348 | 1468453019182 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 3348 | 1468453019183 Marionette TRACE conn3 <- [1,866,null,{}] 16:36:59 INFO - PROCESS | 3348 | 1468453019187 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:59 INFO - PROCESS | 3348 | 1468453019189 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:59 INFO - PROCESS | 3348 | 1468453019291 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:36:59 INFO - PROCESS | 3348 | 1468453019296 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3348 | 1468453019298 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:36:59 INFO - PROCESS | 3348 | ++DOCSHELL 1807B000 == 39 [pid = 3348] [id = 226] 16:36:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1807B400) [pid = 3348] [serial = 676] [outer = 00000000] 16:36:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1811CC00) [pid = 3348] [serial = 677] [outer = 1807B400] 16:36:59 INFO - PROCESS | 3348 | 1468453019340 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (199B9400) [pid = 3348] [serial = 678] [outer = 1807B400] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18060400) [pid = 3348] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (142EC800) [pid = 3348] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (16E84400) [pid = 3348] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (174CD800) [pid = 3348] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17689400) [pid = 3348] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (10ECEC00) [pid = 3348] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13C0E400) [pid = 3348] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (142E3000) [pid = 3348] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12B70C00) [pid = 3348] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15B28000) [pid = 3348] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1582A400) [pid = 3348] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (11846000) [pid = 3348] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (199BC800) [pid = 3348] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:36:59 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19D94800) [pid = 3348] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:37:00 INFO - PROCESS | 3348 | 1468453020169 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1039ms 16:37:00 INFO - PROCESS | 3348 | 1468453020230 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3348 | 1468453020232 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 16:37:00 INFO - PROCESS | 3348 | 1468453020236 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - PROCESS | 3348 | 1468453020237 Marionette TRACE conn3 <- [1,870,null,{}] 16:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:37:00 INFO - PROCESS | 3348 | 1468453020241 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 3348 | 1468453020242 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:00 INFO - PROCESS | 3348 | 1468453020348 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:37:00 INFO - PROCESS | 3348 | 1468453020353 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3348 | 1468453020355 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:00 INFO - PROCESS | 3348 | ++DOCSHELL 18076C00 == 40 [pid = 3348] [id = 227] 16:37:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18077800) [pid = 3348] [serial = 679] [outer = 00000000] 16:37:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (199C1C00) [pid = 3348] [serial = 680] [outer = 18077800] 16:37:00 INFO - PROCESS | 3348 | 1468453020398 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19AB7C00) [pid = 3348] [serial = 681] [outer = 18077800] 16:37:00 INFO - PROCESS | 3348 | 1468453020797 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 598ms 16:37:00 INFO - PROCESS | 3348 | 1468453020835 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3348 | 1468453020837 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 16:37:00 INFO - PROCESS | 3348 | 1468453020840 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:37:00 INFO - PROCESS | 3348 | 1468453020842 Marionette TRACE conn3 <- [1,874,null,{}] 16:37:00 INFO - PROCESS | 3348 | 1468453020845 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 3348 | 1468453020847 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:00 INFO - PROCESS | 3348 | 1468453020934 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:37:00 INFO - PROCESS | 3348 | 1468453020939 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3348 | 1468453020941 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:00 INFO - PROCESS | 3348 | ++DOCSHELL 142E5000 == 41 [pid = 3348] [id = 228] 16:37:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18066400) [pid = 3348] [serial = 682] [outer = 00000000] 16:37:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19E38000) [pid = 3348] [serial = 683] [outer = 18066400] 16:37:01 INFO - PROCESS | 3348 | 1468453020983 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19D98400) [pid = 3348] [serial = 684] [outer = 18066400] 16:37:01 INFO - PROCESS | 3348 | 1468453021422 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 646ms 16:37:01 INFO - PROCESS | 3348 | 1468453021479 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3348 | 1468453021481 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:37:01 INFO - PROCESS | 3348 | 1468453021484 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3348 | 1468453021486 Marionette TRACE conn3 <- [1,878,null,{}] 16:37:01 INFO - PROCESS | 3348 | 1468453021490 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:01 INFO - PROCESS | 3348 | 1468453021491 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:01 INFO - PROCESS | 3348 | 1468453021615 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:37:01 INFO - PROCESS | 3348 | 1468453021621 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3348 | 1468453021622 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:01 INFO - PROCESS | 3348 | ++DOCSHELL 19D94800 == 42 [pid = 3348] [id = 229] 16:37:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1A272C00) [pid = 3348] [serial = 685] [outer = 00000000] 16:37:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A2E0400) [pid = 3348] [serial = 686] [outer = 1A272C00] 16:37:01 INFO - PROCESS | 3348 | 1468453021664 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1A2E0800) [pid = 3348] [serial = 687] [outer = 1A272C00] 16:37:02 INFO - PROCESS | 3348 | 1468453022293 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 851ms 16:37:02 INFO - PROCESS | 3348 | 1468453022360 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 3348 | 1468453022365 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 16:37:02 INFO - PROCESS | 3348 | 1468453022370 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:37:02 INFO - PROCESS | 3348 | 1468453022375 Marionette TRACE conn3 <- [1,882,null,{}] 16:37:02 INFO - PROCESS | 3348 | 1468453022380 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 3348 | 1468453022383 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:02 INFO - PROCESS | 3348 | 1468453022491 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:37:02 INFO - PROCESS | 3348 | 1468453022614 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 3348 | 1468453022617 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:02 INFO - PROCESS | 3348 | ++DOCSHELL 10A7C000 == 43 [pid = 3348] [id = 230] 16:37:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10A7C400) [pid = 3348] [serial = 688] [outer = 00000000] 16:37:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (11D8E800) [pid = 3348] [serial = 689] [outer = 10A7C400] 16:37:02 INFO - PROCESS | 3348 | 1468453022673 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (132E7800) [pid = 3348] [serial = 690] [outer = 10A7C400] 16:37:03 INFO - PROCESS | 3348 | 1468453023249 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 914ms 16:37:03 INFO - PROCESS | 3348 | 1468453023282 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 3348 | 1468453023287 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 16:37:03 INFO - PROCESS | 3348 | 1468453023294 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:37:03 INFO - PROCESS | 3348 | 1468453023297 Marionette TRACE conn3 <- [1,886,null,{}] 16:37:03 INFO - PROCESS | 3348 | 1468453023301 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:03 INFO - PROCESS | 3348 | 1468453023304 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:03 INFO - PROCESS | 3348 | 1468453023414 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:37:03 INFO - PROCESS | 3348 | 1468453023509 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 3348 | 1468453023512 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:03 INFO - PROCESS | 3348 | ++DOCSHELL 15B63800 == 44 [pid = 3348] [id = 231] 16:37:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (15B65800) [pid = 3348] [serial = 691] [outer = 00000000] 16:37:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (16E7E000) [pid = 3348] [serial = 692] [outer = 15B65800] 16:37:03 INFO - PROCESS | 3348 | 1468453023566 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (170AC800) [pid = 3348] [serial = 693] [outer = 15B65800] 16:37:04 INFO - PROCESS | 3348 | 1468453024199 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 960ms 16:37:04 INFO - PROCESS | 3348 | 1468453024244 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3348 | 1468453024246 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:37:04 INFO - PROCESS | 3348 | 1468453024250 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3348 | 1468453024254 Marionette TRACE conn3 <- [1,890,null,{}] 16:37:04 INFO - PROCESS | 3348 | 1468453024264 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 3348 | 1468453024269 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:04 INFO - PROCESS | 3348 | 1468453024402 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:37:04 INFO - PROCESS | 3348 | 1468453024526 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 3348 | 1468453024530 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:04 INFO - PROCESS | 3348 | ++DOCSHELL 19DAA000 == 45 [pid = 3348] [id = 232] 16:37:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19E34800) [pid = 3348] [serial = 694] [outer = 00000000] 16:37:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A2E4800) [pid = 3348] [serial = 695] [outer = 19E34800] 16:37:04 INFO - PROCESS | 3348 | 1468453024585 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A615C00) [pid = 3348] [serial = 696] [outer = 19E34800] 16:37:05 INFO - PROCESS | 3348 | 1468453025108 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1056ms 16:37:05 INFO - PROCESS | 3348 | 1468453025294 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3348 | 1468453025298 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 16:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:37:05 INFO - PROCESS | 3348 | 1468453025323 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 3348 | 1468453025326 Marionette TRACE conn3 <- [1,894,null,{}] 16:37:05 INFO - PROCESS | 3348 | 1468453025332 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:05 INFO - PROCESS | 3348 | 1468453025335 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:05 INFO - PROCESS | 3348 | 1468453025431 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:37:05 INFO - PROCESS | 3348 | 1468453025508 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3348 | 1468453025513 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:05 INFO - PROCESS | 3348 | ++DOCSHELL 129E7400 == 46 [pid = 3348] [id = 233] 16:37:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (129E7C00) [pid = 3348] [serial = 697] [outer = 00000000] 16:37:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (12C7D000) [pid = 3348] [serial = 698] [outer = 129E7C00] 16:37:05 INFO - PROCESS | 3348 | 1468453025607 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (12E6D800) [pid = 3348] [serial = 699] [outer = 129E7C00] 16:37:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (13C10400) [pid = 3348] [serial = 700] [outer = 1B361800] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 142E5000 == 45 [pid = 3348] [id = 228] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 18076C00 == 44 [pid = 3348] [id = 227] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 1807B000 == 43 [pid = 3348] [id = 226] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 129E5400 == 42 [pid = 3348] [id = 225] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 16054000 == 41 [pid = 3348] [id = 224] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 16058800 == 40 [pid = 3348] [id = 223] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 1441E400 == 39 [pid = 3348] [id = 222] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 129E8C00 == 38 [pid = 3348] [id = 221] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 10441800 == 37 [pid = 3348] [id = 220] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 10A73400 == 36 [pid = 3348] [id = 218] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 13ABE400 == 35 [pid = 3348] [id = 219] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 1180A400 == 34 [pid = 3348] [id = 215] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 19D92000 == 33 [pid = 3348] [id = 216] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 15A7A000 == 32 [pid = 3348] [id = 214] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 1605DC00 == 31 [pid = 3348] [id = 217] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 15B63800 == 30 [pid = 3348] [id = 231] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 19DAA000 == 29 [pid = 3348] [id = 232] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 19D94800 == 28 [pid = 3348] [id = 229] 16:37:06 INFO - PROCESS | 3348 | --DOCSHELL 10A7C000 == 27 [pid = 3348] [id = 230] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1807CC00) [pid = 3348] [serial = 635] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (18067400) [pid = 3348] [serial = 632] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (170B3000) [pid = 3348] [serial = 626] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (175E3000) [pid = 3348] [serial = 627] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1798F000) [pid = 3348] [serial = 609] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1798E800) [pid = 3348] [serial = 629] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (13C08400) [pid = 3348] [serial = 630] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (11839800) [pid = 3348] [serial = 611] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (11847400) [pid = 3348] [serial = 612] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1423EC00) [pid = 3348] [serial = 617] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (142E7C00) [pid = 3348] [serial = 618] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1582AC00) [pid = 3348] [serial = 620] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15A7A800) [pid = 3348] [serial = 621] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (12C7BC00) [pid = 3348] [serial = 614] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (12E66800) [pid = 3348] [serial = 615] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1605E800) [pid = 3348] [serial = 623] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1699E400) [pid = 3348] [serial = 624] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (199B9C00) [pid = 3348] [serial = 639] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18160800) [pid = 3348] [serial = 638] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (19E3CC00) [pid = 3348] [serial = 650] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1807D400) [pid = 3348] [serial = 636] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (15836C00) [pid = 3348] [serial = 644] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (19D92400) [pid = 3348] [serial = 641] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19DAF800) [pid = 3348] [serial = 647] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19D99400) [pid = 3348] [serial = 642] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15B64800) [pid = 3348] [serial = 645] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (18067C00) [pid = 3348] [serial = 633] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (19E33000) [pid = 3348] [serial = 648] [outer = 00000000] [url = about:blank] 16:37:06 INFO - PROCESS | 3348 | 1468453026903 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1639ms 16:37:06 INFO - PROCESS | 3348 | 1468453026969 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 3348 | 1468453026973 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 16:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:37:06 INFO - PROCESS | 3348 | 1468453026978 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 3348 | 1468453026981 Marionette TRACE conn3 <- [1,898,null,{}] 16:37:07 INFO - PROCESS | 3348 | 1468453026986 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 3348 | 1468453026989 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:07 INFO - PROCESS | 3348 | 1468453027118 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:37:07 INFO - PROCESS | 3348 | 1468453027200 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3348 | 1468453027204 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:07 INFO - PROCESS | 3348 | ++DOCSHELL 11474800 == 28 [pid = 3348] [id = 234] 16:37:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (114D5400) [pid = 3348] [serial = 701] [outer = 00000000] 16:37:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11845800) [pid = 3348] [serial = 702] [outer = 114D5400] 16:37:07 INFO - PROCESS | 3348 | 1468453027250 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1188F000) [pid = 3348] [serial = 703] [outer = 114D5400] 16:37:07 INFO - PROCESS | 3348 | 1468453027639 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 693ms 16:37:07 INFO - PROCESS | 3348 | 1468453027678 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 3348 | 1468453027683 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 16:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:37:07 INFO - PROCESS | 3348 | 1468453027689 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 3348 | 1468453027692 Marionette TRACE conn3 <- [1,902,null,{}] 16:37:07 INFO - PROCESS | 3348 | 1468453027695 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 3348 | 1468453027698 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:07 INFO - PROCESS | 3348 | 1468453027782 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:37:07 INFO - PROCESS | 3348 | 1468453027788 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3348 | 1468453027790 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:07 INFO - PROCESS | 3348 | ++DOCSHELL 12EE8400 == 29 [pid = 3348] [id = 235] 16:37:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1316A800) [pid = 3348] [serial = 704] [outer = 00000000] 16:37:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (139AF000) [pid = 3348] [serial = 705] [outer = 1316A800] 16:37:07 INFO - PROCESS | 3348 | 1468453027836 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13C03000) [pid = 3348] [serial = 706] [outer = 1316A800] 16:37:08 INFO - PROCESS | 3348 | 1468453028293 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 646ms 16:37:08 INFO - PROCESS | 3348 | 1468453028326 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3348 | 1468453028328 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 16:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:37:08 INFO - PROCESS | 3348 | 1468453028332 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 3348 | 1468453028335 Marionette TRACE conn3 <- [1,906,null,{}] 16:37:08 INFO - PROCESS | 3348 | 1468453028346 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 3348 | 1468453028350 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:08 INFO - PROCESS | 3348 | 1468453028430 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:37:08 INFO - PROCESS | 3348 | 1468453028440 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3348 | 1468453028443 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:08 INFO - PROCESS | 3348 | ++DOCSHELL 1582C800 == 30 [pid = 3348] [id = 236] 16:37:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1582CC00) [pid = 3348] [serial = 707] [outer = 00000000] 16:37:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B16C00) [pid = 3348] [serial = 708] [outer = 1582CC00] 16:37:08 INFO - PROCESS | 3348 | 1468453028489 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B6BC00) [pid = 3348] [serial = 709] [outer = 1582CC00] 16:37:08 INFO - PROCESS | 3348 | 1468453028960 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 646ms 16:37:09 INFO - PROCESS | 3348 | 1468453028985 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3348 | 1468453028997 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 16:37:09 INFO - PROCESS | 3348 | 1468453029008 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:37:09 INFO - PROCESS | 3348 | 1468453029010 Marionette TRACE conn3 <- [1,910,null,{}] 16:37:09 INFO - PROCESS | 3348 | 1468453029014 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 3348 | 1468453029016 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:09 INFO - PROCESS | 3348 | 1468453029124 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:37:09 INFO - PROCESS | 3348 | 1468453029130 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3348 | 1468453029132 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:09 INFO - PROCESS | 3348 | ++DOCSHELL 15836C00 == 31 [pid = 3348] [id = 237] 16:37:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15B13800) [pid = 3348] [serial = 710] [outer = 00000000] 16:37:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16C7D400) [pid = 3348] [serial = 711] [outer = 15B13800] 16:37:09 INFO - PROCESS | 3348 | 1468453029176 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1758DC00) [pid = 3348] [serial = 712] [outer = 15B13800] 16:37:09 INFO - PROCESS | 3348 | 1468453029652 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 16:37:09 INFO - PROCESS | 3348 | 1468453029679 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3348 | 1468453029681 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:37:09 INFO - PROCESS | 3348 | 1468453029691 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3348 | 1468453029692 Marionette TRACE conn3 <- [1,914,null,{}] 16:37:09 INFO - PROCESS | 3348 | 1468453029696 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 3348 | 1468453029698 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:09 INFO - PROCESS | 3348 | 1468453029798 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:37:09 INFO - PROCESS | 3348 | 1468453029803 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3348 | 1468453029806 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:09 INFO - PROCESS | 3348 | ++DOCSHELL 10BA8800 == 32 [pid = 3348] [id = 238] 16:37:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (11269000) [pid = 3348] [serial = 713] [outer = 00000000] 16:37:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (17691800) [pid = 3348] [serial = 714] [outer = 11269000] 16:37:09 INFO - PROCESS | 3348 | 1468453029849 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1798F000) [pid = 3348] [serial = 715] [outer = 11269000] 16:37:10 INFO - PROCESS | 3348 | 1468453030313 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 646ms 16:37:10 INFO - PROCESS | 3348 | 1468453030328 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 3348 | 1468453030330 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 16:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:37:10 INFO - PROCESS | 3348 | 1468453030346 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 3348 | 1468453030347 Marionette TRACE conn3 <- [1,918,null,{}] 16:37:10 INFO - PROCESS | 3348 | 1468453030351 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:10 INFO - PROCESS | 3348 | 1468453030356 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:10 INFO - PROCESS | 3348 | 1468453030489 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:37:10 INFO - PROCESS | 3348 | 1468453030495 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 3348 | 1468453030497 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:10 INFO - PROCESS | 3348 | ++DOCSHELL 1768E400 == 33 [pid = 3348] [id = 239] 16:37:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1805AC00) [pid = 3348] [serial = 716] [outer = 00000000] 16:37:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18079800) [pid = 3348] [serial = 717] [outer = 1805AC00] 16:37:10 INFO - PROCESS | 3348 | 1468453030541 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18081400) [pid = 3348] [serial = 718] [outer = 1805AC00] 16:37:10 INFO - PROCESS | 3348 | 1468453030968 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 646ms 16:37:11 INFO - PROCESS | 3348 | 1468453030984 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3348 | 1468453030986 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:37:11 INFO - PROCESS | 3348 | 1468453030989 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3348 | 1468453030991 Marionette TRACE conn3 <- [1,922,null,{}] 16:37:11 INFO - PROCESS | 3348 | 1468453030994 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 3348 | 1468453031005 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:11 INFO - PROCESS | 3348 | 1468453031314 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (16FBD000) [pid = 3348] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17595000) [pid = 3348] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1807B400) [pid = 3348] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (12BA8C00) [pid = 3348] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10A74800) [pid = 3348] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19D9DC00) [pid = 3348] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1605E000) [pid = 3348] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (144B3800) [pid = 3348] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1047A800) [pid = 3348] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (13AC5000) [pid = 3348] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18077800) [pid = 3348] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1A272C00) [pid = 3348] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:37:11 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18066400) [pid = 3348] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:37:11 INFO - PROCESS | 3348 | 1468453031402 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3348 | 1468453031404 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:11 INFO - PROCESS | 3348 | ++DOCSHELL 10478000 == 34 [pid = 3348] [id = 240] 16:37:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1047A800) [pid = 3348] [serial = 719] [outer = 00000000] 16:37:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (114B3400) [pid = 3348] [serial = 720] [outer = 1047A800] 16:37:11 INFO - PROCESS | 3348 | 1468453031447 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (13194800) [pid = 3348] [serial = 721] [outer = 1047A800] 16:37:11 INFO - PROCESS | 3348 | 1468453031804 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 851ms 16:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:37:11 INFO - PROCESS | 3348 | 1468453031831 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3348 | 1468453031833 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 16:37:11 INFO - PROCESS | 3348 | 1468453031836 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3348 | 1468453031838 Marionette TRACE conn3 <- [1,926,null,{}] 16:37:11 INFO - PROCESS | 3348 | 1468453031841 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 3348 | 1468453031843 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:11 INFO - PROCESS | 3348 | 1468453031918 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:37:11 INFO - PROCESS | 3348 | 1468453031923 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3348 | 1468453031925 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:11 INFO - PROCESS | 3348 | ++DOCSHELL 1605E000 == 35 [pid = 3348] [id = 241] 16:37:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (170B4800) [pid = 3348] [serial = 722] [outer = 00000000] 16:37:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18157800) [pid = 3348] [serial = 723] [outer = 170B4800] 16:37:11 INFO - PROCESS | 3348 | 1468453031969 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170AC400) [pid = 3348] [serial = 724] [outer = 170B4800] 16:37:12 INFO - PROCESS | 3348 | 1468453032385 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 599ms 16:37:12 INFO - PROCESS | 3348 | 1468453032435 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3348 | 1468453032437 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:37:12 INFO - PROCESS | 3348 | 1468453032440 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 3348 | 1468453032442 Marionette TRACE conn3 <- [1,930,null,{}] 16:37:12 INFO - PROCESS | 3348 | 1468453032446 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:12 INFO - PROCESS | 3348 | 1468453032447 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:12 INFO - PROCESS | 3348 | 1468453032523 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:37:12 INFO - PROCESS | 3348 | 1468453032528 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3348 | 1468453032530 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:12 INFO - PROCESS | 3348 | ++DOCSHELL 1582C000 == 36 [pid = 3348] [id = 242] 16:37:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19D90C00) [pid = 3348] [serial = 725] [outer = 00000000] 16:37:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19D9C000) [pid = 3348] [serial = 726] [outer = 19D90C00] 16:37:12 INFO - PROCESS | 3348 | 1468453032575 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19D9F800) [pid = 3348] [serial = 727] [outer = 19D90C00] 16:37:13 INFO - PROCESS | 3348 | 1468453033033 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 646ms 16:37:13 INFO - PROCESS | 3348 | 1468453033077 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 3348 | 1468453033079 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:37:13 INFO - PROCESS | 3348 | 1468453033082 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3348 | 1468453033084 Marionette TRACE conn3 <- [1,934,null,{}] 16:37:13 INFO - PROCESS | 3348 | 1468453033087 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 3348 | 1468453033089 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:13 INFO - PROCESS | 3348 | 1468453033181 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:37:13 INFO - PROCESS | 3348 | 1468453033188 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3348 | 1468453033190 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:13 INFO - PROCESS | 3348 | ++DOCSHELL 142EFC00 == 37 [pid = 3348] [id = 243] 16:37:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19AB3000) [pid = 3348] [serial = 728] [outer = 00000000] 16:37:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19E38800) [pid = 3348] [serial = 729] [outer = 19AB3000] 16:37:13 INFO - PROCESS | 3348 | 1468453033233 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19EDA400) [pid = 3348] [serial = 730] [outer = 19AB3000] 16:37:14 INFO - PROCESS | 3348 | 1468453034048 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1008ms 16:37:14 INFO - PROCESS | 3348 | 1468453034118 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3348 | 1468453034123 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:37:14 INFO - PROCESS | 3348 | 1468453034128 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3348 | 1468453034133 Marionette TRACE conn3 <- [1,938,null,{}] 16:37:14 INFO - PROCESS | 3348 | 1468453034138 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:14 INFO - PROCESS | 3348 | 1468453034140 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:14 INFO - PROCESS | 3348 | 1468453034279 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:37:14 INFO - PROCESS | 3348 | 1468453034405 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3348 | 1468453034408 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:14 INFO - PROCESS | 3348 | ++DOCSHELL 10A73400 == 38 [pid = 3348] [id = 244] 16:37:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10B80800) [pid = 3348] [serial = 731] [outer = 00000000] 16:37:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (12B66C00) [pid = 3348] [serial = 732] [outer = 10B80800] 16:37:14 INFO - PROCESS | 3348 | 1468453034467 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (13C09C00) [pid = 3348] [serial = 733] [outer = 10B80800] 16:37:15 INFO - PROCESS | 3348 | 1468453035156 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1102ms 16:37:15 INFO - PROCESS | 3348 | 1468453035225 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3348 | 1468453035229 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 16:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:37:15 INFO - PROCESS | 3348 | 1468453035364 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 3348 | 1468453035368 Marionette TRACE conn3 <- [1,942,null,{}] 16:37:15 INFO - PROCESS | 3348 | 1468453035374 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 3348 | 1468453035377 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:15 INFO - PROCESS | 3348 | 1468453035483 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:37:15 INFO - PROCESS | 3348 | 1468453035584 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 3348 | 1468453035588 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:15 INFO - PROCESS | 3348 | ++DOCSHELL 114B0800 == 39 [pid = 3348] [id = 245] 16:37:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (114B4400) [pid = 3348] [serial = 734] [outer = 00000000] 16:37:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (11839800) [pid = 3348] [serial = 735] [outer = 114B4400] 16:37:15 INFO - PROCESS | 3348 | 1468453035635 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (129DE000) [pid = 3348] [serial = 736] [outer = 114B4400] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 1582C000 == 38 [pid = 3348] [id = 242] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 1605E000 == 37 [pid = 3348] [id = 241] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 10478000 == 36 [pid = 3348] [id = 240] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 1768E400 == 35 [pid = 3348] [id = 239] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 10BA8800 == 34 [pid = 3348] [id = 238] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 15836C00 == 33 [pid = 3348] [id = 237] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 1582C800 == 32 [pid = 3348] [id = 236] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 12EE8400 == 31 [pid = 3348] [id = 235] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 11474800 == 30 [pid = 3348] [id = 234] 16:37:16 INFO - PROCESS | 3348 | --DOCSHELL 129E7400 == 29 [pid = 3348] [id = 233] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1A2E0400) [pid = 3348] [serial = 686] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1A2E0800) [pid = 3348] [serial = 687] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (19E38000) [pid = 3348] [serial = 683] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (170A7C00) [pid = 3348] [serial = 671] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (17992800) [pid = 3348] [serial = 674] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (170B2400) [pid = 3348] [serial = 672] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1811CC00) [pid = 3348] [serial = 677] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18023400) [pid = 3348] [serial = 675] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (139A9000) [pid = 3348] [serial = 662] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13B58000) [pid = 3348] [serial = 663] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (11842000) [pid = 3348] [serial = 653] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (11DE0800) [pid = 3348] [serial = 654] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19ED0400) [pid = 3348] [serial = 651] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (169A1000) [pid = 3348] [serial = 668] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15116400) [pid = 3348] [serial = 665] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15835400) [pid = 3348] [serial = 666] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (114B2000) [pid = 3348] [serial = 659] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (11DDAC00) [pid = 3348] [serial = 660] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (13C02000) [pid = 3348] [serial = 656] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (14414800) [pid = 3348] [serial = 657] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (199C1C00) [pid = 3348] [serial = 680] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (19D98400) [pid = 3348] [serial = 684] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (199B9400) [pid = 3348] [serial = 678] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (16E81800) [pid = 3348] [serial = 669] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (19AB7C00) [pid = 3348] [serial = 681] [outer = 00000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3348 | 1468453036191 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 866ms 16:37:16 INFO - PROCESS | 3348 | 1468453036217 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3348 | 1468453036220 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 16:37:16 INFO - PROCESS | 3348 | 1468453036225 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:37:16 INFO - PROCESS | 3348 | 1468453036227 Marionette TRACE conn3 <- [1,946,null,{}] 16:37:16 INFO - PROCESS | 3348 | 1468453036234 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 3348 | 1468453036237 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:16 INFO - PROCESS | 3348 | 1468453036321 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:37:16 INFO - PROCESS | 3348 | 1468453036330 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3348 | 1468453036332 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:16 INFO - PROCESS | 3348 | ++DOCSHELL 12C7C400 == 30 [pid = 3348] [id = 246] 16:37:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (12E5FC00) [pid = 3348] [serial = 737] [outer = 00000000] 16:37:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (13B58000) [pid = 3348] [serial = 738] [outer = 12E5FC00] 16:37:16 INFO - PROCESS | 3348 | 1468453036379 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (13C0A400) [pid = 3348] [serial = 739] [outer = 12E5FC00] 16:37:16 INFO - PROCESS | 3348 | 1468453036834 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 16:37:16 INFO - PROCESS | 3348 | 1468453036865 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3348 | 1468453036867 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 16:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:37:16 INFO - PROCESS | 3348 | 1468453036871 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 3348 | 1468453036873 Marionette TRACE conn3 <- [1,950,null,{}] 16:37:16 INFO - PROCESS | 3348 | 1468453036876 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 3348 | 1468453036878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:17 INFO - PROCESS | 3348 | 1468453036992 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:37:17 INFO - PROCESS | 3348 | 1468453037009 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3348 | 1468453037015 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:17 INFO - PROCESS | 3348 | ++DOCSHELL 1582D400 == 31 [pid = 3348] [id = 247] 16:37:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1582D800) [pid = 3348] [serial = 740] [outer = 00000000] 16:37:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15B0F400) [pid = 3348] [serial = 741] [outer = 1582D800] 16:37:17 INFO - PROCESS | 3348 | 1468453037066 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15B6B000) [pid = 3348] [serial = 742] [outer = 1582D800] 16:37:17 INFO - PROCESS | 3348 | 1468453037567 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 693ms 16:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:37:17 INFO - PROCESS | 3348 | 1468453037602 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3348 | 1468453037604 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 16:37:17 INFO - PROCESS | 3348 | 1468453037607 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3348 | 1468453037609 Marionette TRACE conn3 <- [1,954,null,{}] 16:37:17 INFO - PROCESS | 3348 | 1468453037612 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:17 INFO - PROCESS | 3348 | 1468453037614 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:17 INFO - PROCESS | 3348 | 1468453037695 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:37:17 INFO - PROCESS | 3348 | 1468453037701 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3348 | 1468453037703 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:17 INFO - PROCESS | 3348 | ++DOCSHELL 1699EC00 == 32 [pid = 3348] [id = 248] 16:37:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16C7F000) [pid = 3348] [serial = 743] [outer = 00000000] 16:37:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (170AF400) [pid = 3348] [serial = 744] [outer = 16C7F000] 16:37:17 INFO - PROCESS | 3348 | 1468453037746 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (174D1C00) [pid = 3348] [serial = 745] [outer = 16C7F000] 16:37:18 INFO - PROCESS | 3348 | 1468453038204 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 631ms 16:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:37:18 INFO - PROCESS | 3348 | 1468453038259 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3348 | 1468453038260 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 16:37:18 INFO - PROCESS | 3348 | 1468453038264 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3348 | 1468453038265 Marionette TRACE conn3 <- [1,958,null,{}] 16:37:18 INFO - PROCESS | 3348 | 1468453038269 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 3348 | 1468453038271 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:18 INFO - PROCESS | 3348 | 1468453038378 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:37:18 INFO - PROCESS | 3348 | 1468453038462 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3348 | 1468453038464 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:18 INFO - PROCESS | 3348 | ++DOCSHELL 17690000 == 33 [pid = 3348] [id = 249] 16:37:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17691C00) [pid = 3348] [serial = 746] [outer = 00000000] 16:37:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18018400) [pid = 3348] [serial = 747] [outer = 17691C00] 16:37:18 INFO - PROCESS | 3348 | 1468453038506 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1805D400) [pid = 3348] [serial = 748] [outer = 17691C00] 16:37:18 INFO - PROCESS | 3348 | 1468453038913 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 693ms 16:37:18 INFO - PROCESS | 3348 | 1468453038961 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3348 | 1468453038963 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 16:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:37:18 INFO - PROCESS | 3348 | 1468453038966 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3348 | 1468453038968 Marionette TRACE conn3 <- [1,962,null,{}] 16:37:18 INFO - PROCESS | 3348 | 1468453038971 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 3348 | 1468453038976 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:19 INFO - PROCESS | 3348 | 1468453039113 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:37:19 INFO - PROCESS | 3348 | 1468453039127 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3348 | 1468453039130 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:19 INFO - PROCESS | 3348 | ++DOCSHELL 1805B000 == 34 [pid = 3348] [id = 250] 16:37:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1805F800) [pid = 3348] [serial = 749] [outer = 00000000] 16:37:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1807CC00) [pid = 3348] [serial = 750] [outer = 1805F800] 16:37:19 INFO - PROCESS | 3348 | 1468453039220 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (199BA400) [pid = 3348] [serial = 751] [outer = 1805F800] 16:37:19 INFO - PROCESS | 3348 | 1468453039636 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 693ms 16:37:19 INFO - PROCESS | 3348 | 1468453039666 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3348 | 1468453039668 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 16:37:19 INFO - PROCESS | 3348 | 1468453039671 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:37:19 INFO - PROCESS | 3348 | 1468453039673 Marionette TRACE conn3 <- [1,966,null,{}] 16:37:19 INFO - PROCESS | 3348 | 1468453039676 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 3348 | 1468453039678 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:19 INFO - PROCESS | 3348 | 1468453039807 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:37:19 INFO - PROCESS | 3348 | 1468453039832 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3348 | 1468453039834 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:19 INFO - PROCESS | 3348 | ++DOCSHELL 18076C00 == 35 [pid = 3348] [id = 251] 16:37:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18079000) [pid = 3348] [serial = 752] [outer = 00000000] 16:37:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19ABE400) [pid = 3348] [serial = 753] [outer = 18079000] 16:37:19 INFO - PROCESS | 3348 | 1468453039880 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (199BE000) [pid = 3348] [serial = 754] [outer = 18079000] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (11269000) [pid = 3348] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1805AC00) [pid = 3348] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1582CC00) [pid = 3348] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (114D5400) [pid = 3348] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1316A800) [pid = 3348] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (129E7C00) [pid = 3348] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10A7C400) [pid = 3348] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15B65800) [pid = 3348] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19E34800) [pid = 3348] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (170B4800) [pid = 3348] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1047A800) [pid = 3348] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (15B13800) [pid = 3348] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:37:20 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19D90C00) [pid = 3348] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:37:20 INFO - PROCESS | 3348 | 1468453040386 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 740ms 16:37:20 INFO - PROCESS | 3348 | 1468453040412 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 3348 | 1468453040414 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 16:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:37:20 INFO - PROCESS | 3348 | 1468453040417 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3348 | 1468453040419 Marionette TRACE conn3 <- [1,970,null,{}] 16:37:20 INFO - PROCESS | 3348 | 1468453040422 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 3348 | 1468453040424 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:20 INFO - PROCESS | 3348 | 1468453040500 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:37:20 INFO - PROCESS | 3348 | 1468453040505 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 3348 | 1468453040507 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:20 INFO - PROCESS | 3348 | ++DOCSHELL 11886800 == 36 [pid = 3348] [id = 252] 16:37:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (12BB0800) [pid = 3348] [serial = 755] [outer = 00000000] 16:37:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1582C400) [pid = 3348] [serial = 756] [outer = 12BB0800] 16:37:20 INFO - PROCESS | 3348 | 1468453040549 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B65800) [pid = 3348] [serial = 757] [outer = 12BB0800] 16:37:21 INFO - PROCESS | 3348 | 1468453040986 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 16:37:21 INFO - PROCESS | 3348 | 1468453041056 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:37:21 INFO - PROCESS | 3348 | 1468453041058 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 3348 | 1468453041061 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 3348 | 1468453041063 Marionette TRACE conn3 <- [1,974,null,{}] 16:37:21 INFO - PROCESS | 3348 | 1468453041066 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 3348 | 1468453041068 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:21 INFO - PROCESS | 3348 | 1468453041170 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:37:21 INFO - PROCESS | 3348 | 1468453041177 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3348 | 1468453041179 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:21 INFO - PROCESS | 3348 | ++DOCSHELL 10A7F000 == 37 [pid = 3348] [id = 253] 16:37:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17692000) [pid = 3348] [serial = 758] [outer = 00000000] 16:37:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19AB2C00) [pid = 3348] [serial = 759] [outer = 17692000] 16:37:21 INFO - PROCESS | 3348 | 1468453041222 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19AB7000) [pid = 3348] [serial = 760] [outer = 17692000] 16:37:21 INFO - PROCESS | 3348 | 1468453041677 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 646ms 16:37:21 INFO - PROCESS | 3348 | 1468453041731 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3348 | 1468453041733 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 3348 | 1468453041736 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:37:21 INFO - PROCESS | 3348 | 1468453041738 Marionette TRACE conn3 <- [1,978,null,{}] 16:37:21 INFO - PROCESS | 3348 | 1468453041741 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 3348 | 1468453041743 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:21 INFO - PROCESS | 3348 | 1468453041829 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:37:21 INFO - PROCESS | 3348 | 1468453041835 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3348 | 1468453041836 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:21 INFO - PROCESS | 3348 | ++DOCSHELL 1811C400 == 38 [pid = 3348] [id = 254] 16:37:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19E33000) [pid = 3348] [serial = 761] [outer = 00000000] 16:37:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19EDE400) [pid = 3348] [serial = 762] [outer = 19E33000] 16:37:21 INFO - PROCESS | 3348 | 1468453041879 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1A2E1800) [pid = 3348] [serial = 763] [outer = 19E33000] 16:37:22 INFO - PROCESS | 3348 | 1468453042285 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 599ms 16:37:22 INFO - PROCESS | 3348 | 1468453042337 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:37:22 INFO - PROCESS | 3348 | 1468453042339 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 16:37:22 INFO - PROCESS | 3348 | 1468453042342 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 3348 | 1468453042344 Marionette TRACE conn3 <- [1,982,null,{}] 16:37:22 INFO - PROCESS | 3348 | 1468453042347 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:22 INFO - PROCESS | 3348 | 1468453042350 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:22 INFO - PROCESS | 3348 | 1468453042486 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:37:22 INFO - PROCESS | 3348 | 1468453042633 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 3348 | 1468453042636 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:22 INFO - PROCESS | 3348 | ++DOCSHELL 1055A000 == 39 [pid = 3348] [id = 255] 16:37:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1055A400) [pid = 3348] [serial = 764] [outer = 00000000] 16:37:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (10A80400) [pid = 3348] [serial = 765] [outer = 1055A400] 16:37:22 INFO - PROCESS | 3348 | 1468453042693 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11268400) [pid = 3348] [serial = 766] [outer = 1055A400] 16:37:23 INFO - PROCESS | 3348 | 1468453043261 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1008ms 16:37:23 INFO - PROCESS | 3348 | 1468453043345 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 3348 | 1468453043350 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 16:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:37:23 INFO - PROCESS | 3348 | 1468453043355 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 3348 | 1468453043358 Marionette TRACE conn3 <- [1,986,null,{}] 16:37:23 INFO - PROCESS | 3348 | 1468453043363 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 3348 | 1468453043366 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:23 INFO - PROCESS | 3348 | 1468453043521 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:37:23 INFO - PROCESS | 3348 | 1468453043531 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 3348 | 1468453043534 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:23 INFO - PROCESS | 3348 | ++DOCSHELL 14415400 == 40 [pid = 3348] [id = 256] 16:37:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (14417800) [pid = 3348] [serial = 767] [outer = 00000000] 16:37:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (144C0C00) [pid = 3348] [serial = 768] [outer = 14417800] 16:37:23 INFO - PROCESS | 3348 | 1468453043588 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (152F6800) [pid = 3348] [serial = 769] [outer = 14417800] 16:37:24 INFO - PROCESS | 3348 | 1468453044211 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 898ms 16:37:24 INFO - PROCESS | 3348 | 1468453044258 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 3348 | 1468453044262 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:37:24 INFO - PROCESS | 3348 | 1468453044266 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 3348 | 1468453044268 Marionette TRACE conn3 <- [1,990,null,{}] 16:37:24 INFO - PROCESS | 3348 | 1468453044272 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:24 INFO - PROCESS | 3348 | 1468453044274 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:24 INFO - PROCESS | 3348 | 1468453044383 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:37:24 INFO - PROCESS | 3348 | 1468453044508 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3348 | 1468453044511 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:24 INFO - PROCESS | 3348 | ++DOCSHELL 144BC400 == 41 [pid = 3348] [id = 257] 16:37:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1758F000) [pid = 3348] [serial = 770] [outer = 00000000] 16:37:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18063400) [pid = 3348] [serial = 771] [outer = 1758F000] 16:37:24 INFO - PROCESS | 3348 | 1468453044564 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (199B9000) [pid = 3348] [serial = 772] [outer = 1758F000] 16:37:25 INFO - PROCESS | 3348 | 1468453045134 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 945ms 16:37:25 INFO - PROCESS | 3348 | 1468453045209 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 3348 | 1468453045213 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 16:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:37:25 INFO - PROCESS | 3348 | 1468453045224 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 3348 | 1468453045228 Marionette TRACE conn3 <- [1,994,null,{}] 16:37:25 INFO - PROCESS | 3348 | 1468453045246 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 3348 | 1468453045249 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:25 INFO - PROCESS | 3348 | 1468453045396 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:37:25 INFO - PROCESS | 3348 | 1468453045448 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 3348 | 1468453045451 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:25 INFO - PROCESS | 3348 | ++DOCSHELL 1A61DC00 == 42 [pid = 3348] [id = 258] 16:37:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A61E000) [pid = 3348] [serial = 773] [outer = 00000000] 16:37:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A751800) [pid = 3348] [serial = 774] [outer = 1A61E000] 16:37:25 INFO - PROCESS | 3348 | 1468453045503 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A754800) [pid = 3348] [serial = 775] [outer = 1A61E000] 16:37:26 INFO - PROCESS | 3348 | 1468453046310 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1102ms 16:37:26 INFO - PROCESS | 3348 | 1468453046364 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 3348 | 1468453046368 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:37:26 INFO - PROCESS | 3348 | 1468453046374 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3348 | 1468453046377 Marionette TRACE conn3 <- [1,998,null,{}] 16:37:26 INFO - PROCESS | 3348 | 1468453046383 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:26 INFO - PROCESS | 3348 | 1468453046385 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:26 INFO - PROCESS | 3348 | 1468453046491 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:37:26 INFO - PROCESS | 3348 | 1468453046575 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:26 INFO - PROCESS | 3348 | 1468453046579 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:26 INFO - PROCESS | 3348 | ++DOCSHELL 12C81800 == 43 [pid = 3348] [id = 259] 16:37:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (12E24800) [pid = 3348] [serial = 776] [outer = 00000000] 16:37:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (12EE3800) [pid = 3348] [serial = 777] [outer = 12E24800] 16:37:26 INFO - PROCESS | 3348 | 1468453046675 Marionette DEBUG loaded listener.js 16:37:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (139A6000) [pid = 3348] [serial = 778] [outer = 12E24800] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 1811C400 == 42 [pid = 3348] [id = 254] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 10A7F000 == 41 [pid = 3348] [id = 253] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 11886800 == 40 [pid = 3348] [id = 252] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 18076C00 == 39 [pid = 3348] [id = 251] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 1805B000 == 38 [pid = 3348] [id = 250] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 17690000 == 37 [pid = 3348] [id = 249] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 1699EC00 == 36 [pid = 3348] [id = 248] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 1582D400 == 35 [pid = 3348] [id = 247] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 12C7C400 == 34 [pid = 3348] [id = 246] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 114B0800 == 33 [pid = 3348] [id = 245] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 10A73400 == 32 [pid = 3348] [id = 244] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 142EFC00 == 31 [pid = 3348] [id = 243] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 1A61DC00 == 30 [pid = 3348] [id = 258] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 144BC400 == 29 [pid = 3348] [id = 257] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 1055A000 == 28 [pid = 3348] [id = 255] 16:37:27 INFO - PROCESS | 3348 | --DOCSHELL 14415400 == 27 [pid = 3348] [id = 256] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (152F3400) [pid = 3348] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (17691800) [pid = 3348] [serial = 714] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18079800) [pid = 3348] [serial = 717] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (15B16C00) [pid = 3348] [serial = 708] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (11845800) [pid = 3348] [serial = 702] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1188F000) [pid = 3348] [serial = 703] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (139AF000) [pid = 3348] [serial = 705] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (13C03000) [pid = 3348] [serial = 706] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1798F000) [pid = 3348] [serial = 715] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (12E6D800) [pid = 3348] [serial = 699] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (12C7D000) [pid = 3348] [serial = 698] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (132E7800) [pid = 3348] [serial = 690] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (11D8E800) [pid = 3348] [serial = 689] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (170AC800) [pid = 3348] [serial = 693] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (16E7E000) [pid = 3348] [serial = 692] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1A615C00) [pid = 3348] [serial = 696] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1A2E4800) [pid = 3348] [serial = 695] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18081400) [pid = 3348] [serial = 718] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18157800) [pid = 3348] [serial = 723] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (13194800) [pid = 3348] [serial = 721] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (114B3400) [pid = 3348] [serial = 720] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (16C7D400) [pid = 3348] [serial = 711] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1758DC00) [pid = 3348] [serial = 712] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (170AC400) [pid = 3348] [serial = 724] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15B6BC00) [pid = 3348] [serial = 709] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (19D9F800) [pid = 3348] [serial = 727] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (19D9C000) [pid = 3348] [serial = 726] [outer = 00000000] [url = about:blank] 16:37:27 INFO - PROCESS | 3348 | 1468453047800 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1465ms 16:37:27 INFO - PROCESS | 3348 | 1468453047839 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 3348 | 1468453047843 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 16:37:27 INFO - PROCESS | 3348 | 1468453047848 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:37:27 INFO - PROCESS | 3348 | 1468453047852 Marionette TRACE conn3 <- [1,1002,null,{}] 16:37:27 INFO - PROCESS | 3348 | 1468453047856 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 3348 | 1468453047859 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:27 INFO - PROCESS | 3348 | 1468453047945 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:37:27 INFO - PROCESS | 3348 | 1468453047953 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 3348 | 1468453047956 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:27 INFO - PROCESS | 3348 | ++DOCSHELL 11845800 == 28 [pid = 3348] [id = 260] 16:37:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (11846400) [pid = 3348] [serial = 779] [outer = 00000000] 16:37:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11D8C400) [pid = 3348] [serial = 780] [outer = 11846400] 16:37:28 INFO - PROCESS | 3348 | 1468453048003 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1295B000) [pid = 3348] [serial = 781] [outer = 11846400] 16:37:28 INFO - PROCESS | 3348 | 1468453048480 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 709ms 16:37:28 INFO - PROCESS | 3348 | 1468453048549 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 3348 | 1468453048554 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:37:28 INFO - PROCESS | 3348 | 1468453048560 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 3348 | 1468453048562 Marionette TRACE conn3 <- [1,1006,null,{}] 16:37:28 INFO - PROCESS | 3348 | 1468453048566 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:28 INFO - PROCESS | 3348 | 1468453048568 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:28 INFO - PROCESS | 3348 | 1468453048683 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:37:28 INFO - PROCESS | 3348 | 1468453048768 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3348 | 1468453048771 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:28 INFO - PROCESS | 3348 | ++DOCSHELL 132E2C00 == 29 [pid = 3348] [id = 261] 16:37:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (139A5000) [pid = 3348] [serial = 782] [outer = 00000000] 16:37:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13AC7000) [pid = 3348] [serial = 783] [outer = 139A5000] 16:37:28 INFO - PROCESS | 3348 | 1468453048817 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13C01C00) [pid = 3348] [serial = 784] [outer = 139A5000] 16:37:29 INFO - PROCESS | 3348 | 1468453049182 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 16:37:29 INFO - PROCESS | 3348 | 1468453049197 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3348 | 1468453049199 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:37:29 INFO - PROCESS | 3348 | 1468453049203 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3348 | 1468453049206 Marionette TRACE conn3 <- [1,1010,null,{}] 16:37:29 INFO - PROCESS | 3348 | 1468453049217 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 3348 | 1468453049221 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:29 INFO - PROCESS | 3348 | 1468453049339 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:37:29 INFO - PROCESS | 3348 | 1468453049395 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 3348 | 1468453049398 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:29 INFO - PROCESS | 3348 | ++DOCSHELL 144C1400 == 30 [pid = 3348] [id = 262] 16:37:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (152F3400) [pid = 3348] [serial = 785] [outer = 00000000] 16:37:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15A7CC00) [pid = 3348] [serial = 786] [outer = 152F3400] 16:37:29 INFO - PROCESS | 3348 | 1468453049444 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B69C00) [pid = 3348] [serial = 787] [outer = 152F3400] 16:37:29 INFO - PROCESS | 3348 | 1468453049919 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 740ms 16:37:29 INFO - PROCESS | 3348 | 1468453049976 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3348 | 1468453049978 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:37:29 INFO - PROCESS | 3348 | 1468453049981 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3348 | 1468453049983 Marionette TRACE conn3 <- [1,1014,null,{}] 16:37:29 INFO - PROCESS | 3348 | 1468453049986 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:30 INFO - PROCESS | 3348 | 1468453049988 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:30 INFO - PROCESS | 3348 | 1468453050131 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:37:30 INFO - PROCESS | 3348 | 1468453050143 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3348 | 1468453050145 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:30 INFO - PROCESS | 3348 | ++DOCSHELL 15A7AC00 == 31 [pid = 3348] [id = 263] 16:37:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15B1C800) [pid = 3348] [serial = 788] [outer = 00000000] 16:37:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16A5D800) [pid = 3348] [serial = 789] [outer = 15B1C800] 16:37:30 INFO - PROCESS | 3348 | 1468453050190 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16E80800) [pid = 3348] [serial = 790] [outer = 15B1C800] 16:37:30 INFO - PROCESS | 3348 | 1468453050613 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 16:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:37:30 INFO - PROCESS | 3348 | 1468453050681 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 3348 | 1468453050683 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 16:37:30 INFO - PROCESS | 3348 | 1468453050686 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 3348 | 1468453050688 Marionette TRACE conn3 <- [1,1018,null,{}] 16:37:30 INFO - PROCESS | 3348 | 1468453050691 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:30 INFO - PROCESS | 3348 | 1468453050693 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:30 INFO - PROCESS | 3348 | 1468453050796 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:37:30 INFO - PROCESS | 3348 | 1468453050801 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3348 | 1468453050803 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:30 INFO - PROCESS | 3348 | ++DOCSHELL 15835800 == 32 [pid = 3348] [id = 264] 16:37:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (16E82C00) [pid = 3348] [serial = 791] [outer = 00000000] 16:37:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (170ABC00) [pid = 3348] [serial = 792] [outer = 16E82C00] 16:37:30 INFO - PROCESS | 3348 | 1468453050846 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (174D0C00) [pid = 3348] [serial = 793] [outer = 16E82C00] 16:37:31 INFO - PROCESS | 3348 | 1468453051309 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 16:37:31 INFO - PROCESS | 3348 | 1468453051324 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3348 | 1468453051326 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 16:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:37:31 INFO - PROCESS | 3348 | 1468453051329 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 3348 | 1468453051331 Marionette TRACE conn3 <- [1,1022,null,{}] 16:37:31 INFO - PROCESS | 3348 | 1468453051334 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 3348 | 1468453051340 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:31 INFO - PROCESS | 3348 | 1468453051488 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:37:31 INFO - PROCESS | 3348 | 1468453051508 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3348 | 1468453051510 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:31 INFO - PROCESS | 3348 | ++DOCSHELL 16FBE000 == 33 [pid = 3348] [id = 265] 16:37:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (175DF800) [pid = 3348] [serial = 794] [outer = 00000000] 16:37:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18060800) [pid = 3348] [serial = 795] [outer = 175DF800] 16:37:31 INFO - PROCESS | 3348 | 1468453051562 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18073400) [pid = 3348] [serial = 796] [outer = 175DF800] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19E33000) [pid = 3348] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17691C00) [pid = 3348] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (16C7F000) [pid = 3348] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (114B4400) [pid = 3348] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10B80800) [pid = 3348] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1582D800) [pid = 3348] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12E5FC00) [pid = 3348] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19AB3000) [pid = 3348] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1805F800) [pid = 3348] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18079000) [pid = 3348] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (12BB0800) [pid = 3348] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:37:31 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17692000) [pid = 3348] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:37:32 INFO - PROCESS | 3348 | 1468453052143 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 851ms 16:37:32 INFO - PROCESS | 3348 | 1468453052173 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3348 | 1468453052175 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 16:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:37:32 INFO - PROCESS | 3348 | 1468453052178 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 3348 | 1468453052180 Marionette TRACE conn3 <- [1,1026,null,{}] 16:37:32 INFO - PROCESS | 3348 | 1468453052198 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 3348 | 1468453052200 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:32 INFO - PROCESS | 3348 | 1468453052275 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:37:32 INFO - PROCESS | 3348 | 1468453052281 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3348 | 1468453052283 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:32 INFO - PROCESS | 3348 | ++DOCSHELL 14415000 == 34 [pid = 3348] [id = 266] 16:37:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1582B800) [pid = 3348] [serial = 797] [outer = 00000000] 16:37:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17691C00) [pid = 3348] [serial = 798] [outer = 1582B800] 16:37:32 INFO - PROCESS | 3348 | 1468453052325 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1798E800) [pid = 3348] [serial = 799] [outer = 1582B800] 16:37:32 INFO - PROCESS | 3348 | 1468453052735 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 598ms 16:37:32 INFO - PROCESS | 3348 | 1468453052775 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3348 | 1468453052777 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 16:37:32 INFO - PROCESS | 3348 | 1468453052780 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:37:32 INFO - PROCESS | 3348 | 1468453052782 Marionette TRACE conn3 <- [1,1030,null,{}] 16:37:32 INFO - PROCESS | 3348 | 1468453052786 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 3348 | 1468453052787 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:32 INFO - PROCESS | 3348 | 1468453052897 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:37:32 INFO - PROCESS | 3348 | 1468453052904 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3348 | 1468453052906 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:32 INFO - PROCESS | 3348 | ++DOCSHELL 13AC6000 == 35 [pid = 3348] [id = 267] 16:37:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (13C02C00) [pid = 3348] [serial = 800] [outer = 00000000] 16:37:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1807F000) [pid = 3348] [serial = 801] [outer = 13C02C00] 16:37:32 INFO - PROCESS | 3348 | 1468453052949 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18080000) [pid = 3348] [serial = 802] [outer = 13C02C00] 16:37:33 INFO - PROCESS | 3348 | 1468453053351 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 599ms 16:37:33 INFO - PROCESS | 3348 | 1468453053378 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 3348 | 1468453053380 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 16:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:37:33 INFO - PROCESS | 3348 | 1468453053386 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - PROCESS | 3348 | 1468453053388 Marionette TRACE conn3 <- [1,1034,null,{}] 16:37:33 INFO - PROCESS | 3348 | 1468453053391 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:33 INFO - PROCESS | 3348 | 1468453053393 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:33 INFO - PROCESS | 3348 | 1468453053469 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:37:33 INFO - PROCESS | 3348 | 1468453053554 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 3348 | 1468453053556 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:33 INFO - PROCESS | 3348 | ++DOCSHELL 18060400 == 36 [pid = 3348] [id = 268] 16:37:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1807EC00) [pid = 3348] [serial = 803] [outer = 00000000] 16:37:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19AB7C00) [pid = 3348] [serial = 804] [outer = 1807EC00] 16:37:33 INFO - PROCESS | 3348 | 1468453053656 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19D94400) [pid = 3348] [serial = 805] [outer = 1807EC00] 16:37:34 INFO - PROCESS | 3348 | 1468453054060 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 709ms 16:37:34 INFO - PROCESS | 3348 | 1468453054116 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 3348 | 1468453054120 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:37:34 INFO - PROCESS | 3348 | 1468453054125 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 3348 | 1468453054130 Marionette TRACE conn3 <- [1,1038,null,{}] 16:37:34 INFO - PROCESS | 3348 | 1468453054136 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 3348 | 1468453054139 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:34 INFO - PROCESS | 3348 | 1468453054321 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:37:34 INFO - PROCESS | 3348 | 1468453054447 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3348 | 1468453054452 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:34 INFO - PROCESS | 3348 | ++DOCSHELL 114B3400 == 37 [pid = 3348] [id = 269] 16:37:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (114BFC00) [pid = 3348] [serial = 806] [outer = 00000000] 16:37:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (11C99400) [pid = 3348] [serial = 807] [outer = 114BFC00] 16:37:34 INFO - PROCESS | 3348 | 1468453054508 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (12BAFC00) [pid = 3348] [serial = 808] [outer = 114BFC00] 16:37:35 INFO - PROCESS | 3348 | 1468453055165 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1103ms 16:37:35 INFO - PROCESS | 3348 | 1468453055229 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 3348 | 1468453055233 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 16:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:37:35 INFO - PROCESS | 3348 | 1468453055240 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 3348 | 1468453055242 Marionette TRACE conn3 <- [1,1042,null,{}] 16:37:35 INFO - PROCESS | 3348 | 1468453055271 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:35 INFO - PROCESS | 3348 | 1468453055274 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:35 INFO - PROCESS | 3348 | 1468453055399 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:37:35 INFO - PROCESS | 3348 | 1468453055516 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 3348 | 1468453055519 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:35 INFO - PROCESS | 3348 | ++DOCSHELL 13C09000 == 38 [pid = 3348] [id = 270] 16:37:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1423B000) [pid = 3348] [serial = 809] [outer = 00000000] 16:37:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (142ED000) [pid = 3348] [serial = 810] [outer = 1423B000] 16:37:35 INFO - PROCESS | 3348 | 1468453055574 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1441A800) [pid = 3348] [serial = 811] [outer = 1423B000] 16:37:36 INFO - PROCESS | 3348 | 1468453056390 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1197ms 16:37:36 INFO - PROCESS | 3348 | 1468453056435 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 3348 | 1468453056439 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 16:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:37:36 INFO - PROCESS | 3348 | 1468453056444 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 3348 | 1468453056447 Marionette TRACE conn3 <- [1,1046,null,{}] 16:37:36 INFO - PROCESS | 3348 | 1468453056452 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:36 INFO - PROCESS | 3348 | 1468453056455 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:36 INFO - PROCESS | 3348 | 1468453056562 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:37:36 INFO - PROCESS | 3348 | 1468453056646 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3348 | 1468453056653 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:36 INFO - PROCESS | 3348 | ++DOCSHELL 11847000 == 39 [pid = 3348] [id = 271] 16:37:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (11847C00) [pid = 3348] [serial = 812] [outer = 00000000] 16:37:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (11C9D400) [pid = 3348] [serial = 813] [outer = 11847C00] 16:37:36 INFO - PROCESS | 3348 | 1468453056744 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (12B73C00) [pid = 3348] [serial = 814] [outer = 11847C00] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 13AC6000 == 38 [pid = 3348] [id = 267] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 14415000 == 37 [pid = 3348] [id = 266] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 16FBE000 == 36 [pid = 3348] [id = 265] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 15835800 == 35 [pid = 3348] [id = 264] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 15A7AC00 == 34 [pid = 3348] [id = 263] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 144C1400 == 33 [pid = 3348] [id = 262] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 132E2C00 == 32 [pid = 3348] [id = 261] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 11845800 == 31 [pid = 3348] [id = 260] 16:37:36 INFO - PROCESS | 3348 | --DOCSHELL 12C81800 == 30 [pid = 3348] [id = 259] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19EDE400) [pid = 3348] [serial = 762] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (18018400) [pid = 3348] [serial = 747] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1805D400) [pid = 3348] [serial = 748] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (170AF400) [pid = 3348] [serial = 744] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (11839800) [pid = 3348] [serial = 735] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (129DE000) [pid = 3348] [serial = 736] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (12B66C00) [pid = 3348] [serial = 732] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13C09C00) [pid = 3348] [serial = 733] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15B0F400) [pid = 3348] [serial = 741] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (15B6B000) [pid = 3348] [serial = 742] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13B58000) [pid = 3348] [serial = 738] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C0A400) [pid = 3348] [serial = 739] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (19EDA400) [pid = 3348] [serial = 730] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19E38800) [pid = 3348] [serial = 729] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (199BA400) [pid = 3348] [serial = 751] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1807CC00) [pid = 3348] [serial = 750] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A2E1800) [pid = 3348] [serial = 763] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19ABE400) [pid = 3348] [serial = 753] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582C400) [pid = 3348] [serial = 756] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19AB2C00) [pid = 3348] [serial = 759] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (199BE000) [pid = 3348] [serial = 754] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (19AB7000) [pid = 3348] [serial = 760] [outer = 00000000] [url = about:blank] 16:37:36 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (174D1C00) [pid = 3348] [serial = 745] [outer = 00000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (15B65800) [pid = 3348] [serial = 757] [outer = 00000000] [url = about:blank] 16:37:37 INFO - PROCESS | 3348 | 1468453057236 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 851ms 16:37:37 INFO - PROCESS | 3348 | 1468453057288 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3348 | 1468453057292 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:37:37 INFO - PROCESS | 3348 | 1468453057298 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3348 | 1468453057301 Marionette TRACE conn3 <- [1,1050,null,{}] 16:37:37 INFO - PROCESS | 3348 | 1468453057304 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 3348 | 1468453057307 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:37 INFO - PROCESS | 3348 | 1468453057392 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:37:37 INFO - PROCESS | 3348 | 1468453057477 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 3348 | 1468453057479 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:37 INFO - PROCESS | 3348 | ++DOCSHELL 1125F800 == 31 [pid = 3348] [id = 272] 16:37:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (11D8B400) [pid = 3348] [serial = 815] [outer = 00000000] 16:37:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (132E0000) [pid = 3348] [serial = 816] [outer = 11D8B400] 16:37:37 INFO - PROCESS | 3348 | 1468453057525 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (13ACC800) [pid = 3348] [serial = 817] [outer = 11D8B400] 16:37:37 INFO - PROCESS | 3348 | 1468453057967 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 693ms 16:37:38 INFO - PROCESS | 3348 | 1468453058030 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3348 | 1468453058032 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:37:38 INFO - PROCESS | 3348 | 1468453058036 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 3348 | 1468453058039 Marionette TRACE conn3 <- [1,1054,null,{}] 16:37:38 INFO - PROCESS | 3348 | 1468453058054 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 3348 | 1468453058058 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:38 INFO - PROCESS | 3348 | 1468453058143 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:37:38 INFO - PROCESS | 3348 | 1468453058185 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3348 | 1468453058188 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:38 INFO - PROCESS | 3348 | ++DOCSHELL 1582C400 == 32 [pid = 3348] [id = 273] 16:37:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1582D000) [pid = 3348] [serial = 818] [outer = 00000000] 16:37:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15B34400) [pid = 3348] [serial = 819] [outer = 1582D000] 16:37:38 INFO - PROCESS | 3348 | 1468453058235 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16058800) [pid = 3348] [serial = 820] [outer = 1582D000] 16:37:38 INFO - PROCESS | 3348 | 1468453058673 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 708ms 16:37:38 INFO - PROCESS | 3348 | 1468453058735 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3348 | 1468453058738 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:37:38 INFO - PROCESS | 3348 | 1468453058741 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 3348 | 1468453058743 Marionette TRACE conn3 <- [1,1058,null,{}] 16:37:38 INFO - PROCESS | 3348 | 1468453058746 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 3348 | 1468453058748 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:38 INFO - PROCESS | 3348 | 1468453058829 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:37:38 INFO - PROCESS | 3348 | 1468453058836 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3348 | 1468453058838 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:38 INFO - PROCESS | 3348 | ++DOCSHELL 16E85000 == 33 [pid = 3348] [id = 274] 16:37:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16E88400) [pid = 3348] [serial = 821] [outer = 00000000] 16:37:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170B2C00) [pid = 3348] [serial = 822] [outer = 16E88400] 16:37:38 INFO - PROCESS | 3348 | 1468453058890 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17594000) [pid = 3348] [serial = 823] [outer = 16E88400] 16:37:39 INFO - PROCESS | 3348 | 1468453059330 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 646ms 16:37:39 INFO - PROCESS | 3348 | 1468453059379 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 3348 | 1468453059381 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 16:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:37:39 INFO - PROCESS | 3348 | 1468453059384 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 3348 | 1468453059386 Marionette TRACE conn3 <- [1,1062,null,{}] 16:37:39 INFO - PROCESS | 3348 | 1468453059389 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:39 INFO - PROCESS | 3348 | 1468453059391 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:39 INFO - PROCESS | 3348 | 1468453059515 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:37:39 INFO - PROCESS | 3348 | 1468453059595 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3348 | 1468453059597 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:39 INFO - PROCESS | 3348 | ++DOCSHELL 170B0C00 == 34 [pid = 3348] [id = 275] 16:37:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (175DA800) [pid = 3348] [serial = 824] [outer = 00000000] 16:37:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17693C00) [pid = 3348] [serial = 825] [outer = 175DA800] 16:37:39 INFO - PROCESS | 3348 | 1468453059640 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1798F000) [pid = 3348] [serial = 826] [outer = 175DA800] 16:37:40 INFO - PROCESS | 3348 | 1468453060055 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 709ms 16:37:40 INFO - PROCESS | 3348 | 1468453060084 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3348 | 1468453060086 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:37:40 INFO - PROCESS | 3348 | 1468453060089 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3348 | 1468453060091 Marionette TRACE conn3 <- [1,1066,null,{}] 16:37:40 INFO - PROCESS | 3348 | 1468453060094 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 3348 | 1468453060099 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:40 INFO - PROCESS | 3348 | 1468453060235 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:37:40 INFO - PROCESS | 3348 | 1468453060243 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 3348 | 1468453060245 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:40 INFO - PROCESS | 3348 | ++DOCSHELL 142EB000 == 35 [pid = 3348] [id = 276] 16:37:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (15B62800) [pid = 3348] [serial = 827] [outer = 00000000] 16:37:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1811EC00) [pid = 3348] [serial = 828] [outer = 15B62800] 16:37:40 INFO - PROCESS | 3348 | 1468453060347 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (199C2400) [pid = 3348] [serial = 829] [outer = 15B62800] 16:37:40 INFO - PROCESS | 3348 | 1468453060773 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 756ms 16:37:40 INFO - PROCESS | 3348 | 1468453060830 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3348 | 1468453060832 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:37:40 INFO - PROCESS | 3348 | 1468453060835 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3348 | 1468453060837 Marionette TRACE conn3 <- [1,1070,null,{}] 16:37:40 INFO - PROCESS | 3348 | 1468453060846 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 3348 | 1468453060848 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:41 INFO - PROCESS | 3348 | 1468453060977 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:37:41 INFO - PROCESS | 3348 | 1468453061043 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3348 | 1468453061045 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:41 INFO - PROCESS | 3348 | ++DOCSHELL 19D99C00 == 36 [pid = 3348] [id = 277] 16:37:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19D9A400) [pid = 3348] [serial = 830] [outer = 00000000] 16:37:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19DAB000) [pid = 3348] [serial = 831] [outer = 19D9A400] 16:37:41 INFO - PROCESS | 3348 | 1468453061087 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19DAF000) [pid = 3348] [serial = 832] [outer = 19D9A400] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15B1C800) [pid = 3348] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (11846400) [pid = 3348] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (139A5000) [pid = 3348] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (12E24800) [pid = 3348] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (152F3400) [pid = 3348] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C02C00) [pid = 3348] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (16E82C00) [pid = 3348] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1055A400) [pid = 3348] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14417800) [pid = 3348] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1758F000) [pid = 3348] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A61E000) [pid = 3348] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (175DF800) [pid = 3348] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:37:41 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582B800) [pid = 3348] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:37:41 INFO - PROCESS | 3348 | 1468453061534 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 740ms 16:37:41 INFO - PROCESS | 3348 | 1468453061576 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 3348 | 1468453061578 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 16:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:37:41 INFO - PROCESS | 3348 | 1468453061585 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 3348 | 1468453061587 Marionette TRACE conn3 <- [1,1074,null,{}] 16:37:41 INFO - PROCESS | 3348 | 1468453061590 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:41 INFO - PROCESS | 3348 | 1468453061592 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:41 INFO - PROCESS | 3348 | 1468453061717 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:37:41 INFO - PROCESS | 3348 | 1468453061724 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3348 | 1468453061726 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:41 INFO - PROCESS | 3348 | ++DOCSHELL 10564000 == 37 [pid = 3348] [id = 278] 16:37:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (10BA5C00) [pid = 3348] [serial = 833] [outer = 00000000] 16:37:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (132E2C00) [pid = 3348] [serial = 834] [outer = 10BA5C00] 16:37:41 INFO - PROCESS | 3348 | 1468453061769 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16E82C00) [pid = 3348] [serial = 835] [outer = 10BA5C00] 16:37:42 INFO - PROCESS | 3348 | 1468453062186 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 599ms 16:37:42 INFO - PROCESS | 3348 | 1468453062216 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3348 | 1468453062218 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:37:42 INFO - PROCESS | 3348 | 1468453062221 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3348 | 1468453062223 Marionette TRACE conn3 <- [1,1078,null,{}] 16:37:42 INFO - PROCESS | 3348 | 1468453062227 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 3348 | 1468453062228 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:42 INFO - PROCESS | 3348 | 1468453062308 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:37:42 INFO - PROCESS | 3348 | 1468453062339 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3348 | 1468453062342 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:42 INFO - PROCESS | 3348 | ++DOCSHELL 139B3400 == 38 [pid = 3348] [id = 279] 16:37:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (14416000) [pid = 3348] [serial = 836] [outer = 00000000] 16:37:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19ABE400) [pid = 3348] [serial = 837] [outer = 14416000] 16:37:42 INFO - PROCESS | 3348 | 1468453062386 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19D92C00) [pid = 3348] [serial = 838] [outer = 14416000] 16:37:42 INFO - PROCESS | 3348 | 1468453062795 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 599ms 16:37:42 INFO - PROCESS | 3348 | 1468453062819 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3348 | 1468453062822 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:37:42 INFO - PROCESS | 3348 | 1468453062826 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3348 | 1468453062828 Marionette TRACE conn3 <- [1,1082,null,{}] 16:37:42 INFO - PROCESS | 3348 | 1468453062846 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 3348 | 1468453062848 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:42 INFO - PROCESS | 3348 | 1468453062935 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:37:42 INFO - PROCESS | 3348 | 1468453062940 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3348 | 1468453062942 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:42 INFO - PROCESS | 3348 | ++DOCSHELL 169A1C00 == 39 [pid = 3348] [id = 280] 16:37:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18067000) [pid = 3348] [serial = 839] [outer = 00000000] 16:37:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19EDEC00) [pid = 3348] [serial = 840] [outer = 18067000] 16:37:42 INFO - PROCESS | 3348 | 1468453062986 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A272800) [pid = 3348] [serial = 841] [outer = 18067000] 16:37:43 INFO - PROCESS | 3348 | 1468453063395 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 16:37:43 INFO - PROCESS | 3348 | 1468453063454 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 3348 | 1468453063456 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 16:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:37:43 INFO - PROCESS | 3348 | 1468453063459 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 3348 | 1468453063462 Marionette TRACE conn3 <- [1,1086,null,{}] 16:37:43 INFO - PROCESS | 3348 | 1468453063465 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:43 INFO - PROCESS | 3348 | 1468453063468 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:43 INFO - PROCESS | 3348 | 1468453063607 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:37:43 INFO - PROCESS | 3348 | 1468453063769 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3348 | 1468453063772 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:43 INFO - PROCESS | 3348 | ++DOCSHELL 10A7DC00 == 40 [pid = 3348] [id = 281] 16:37:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10A7F000) [pid = 3348] [serial = 842] [outer = 00000000] 16:37:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10ED1000) [pid = 3348] [serial = 843] [outer = 10A7F000] 16:37:43 INFO - PROCESS | 3348 | 1468453063829 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1180A400) [pid = 3348] [serial = 844] [outer = 10A7F000] 16:37:44 INFO - PROCESS | 3348 | 1468453064369 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 945ms 16:37:44 INFO - PROCESS | 3348 | 1468453064410 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 3348 | 1468453064414 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 16:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:37:44 INFO - PROCESS | 3348 | 1468453064420 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 3348 | 1468453064423 Marionette TRACE conn3 <- [1,1090,null,{}] 16:37:44 INFO - PROCESS | 3348 | 1468453064428 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:44 INFO - PROCESS | 3348 | 1468453064431 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:44 INFO - PROCESS | 3348 | 1468453064539 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:37:44 INFO - PROCESS | 3348 | 1468453064638 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 3348 | 1468453064641 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:44 INFO - PROCESS | 3348 | ++DOCSHELL 13C08800 == 41 [pid = 3348] [id = 282] 16:37:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (13C0D000) [pid = 3348] [serial = 845] [outer = 00000000] 16:37:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (14413C00) [pid = 3348] [serial = 846] [outer = 13C0D000] 16:37:44 INFO - PROCESS | 3348 | 1468453064695 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1582D400) [pid = 3348] [serial = 847] [outer = 13C0D000] 16:37:45 INFO - PROCESS | 3348 | 1468453065297 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 914ms 16:37:45 INFO - PROCESS | 3348 | 1468453065325 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:37:45 INFO - PROCESS | 3348 | 1468453065329 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 16:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:37:45 INFO - PROCESS | 3348 | 1468453065334 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 3348 | 1468453065336 Marionette TRACE conn3 <- [1,1094,null,{}] 16:37:45 INFO - PROCESS | 3348 | 1468453065340 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 3348 | 1468453065342 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:45 INFO - PROCESS | 3348 | 1468453065449 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:37:45 INFO - PROCESS | 3348 | 1468453065549 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3348 | 1468453065552 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:45 INFO - PROCESS | 3348 | ++DOCSHELL 1798A400 == 42 [pid = 3348] [id = 283] 16:37:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (179C4C00) [pid = 3348] [serial = 848] [outer = 00000000] 16:37:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1807CC00) [pid = 3348] [serial = 849] [outer = 179C4C00] 16:37:45 INFO - PROCESS | 3348 | 1468453065604 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (19AB3000) [pid = 3348] [serial = 850] [outer = 179C4C00] 16:37:46 INFO - PROCESS | 3348 | 1468453066198 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 913ms 16:37:46 INFO - PROCESS | 3348 | 1468453066271 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3348 | 1468453066275 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:37:46 INFO - PROCESS | 3348 | 1468453066286 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 3348 | 1468453066290 Marionette TRACE conn3 <- [1,1098,null,{}] 16:37:46 INFO - PROCESS | 3348 | 1468453066294 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:46 INFO - PROCESS | 3348 | 1468453066297 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:46 INFO - PROCESS | 3348 | 1468453066433 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:37:46 INFO - PROCESS | 3348 | 1468453066554 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 3348 | 1468453066557 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:46 INFO - PROCESS | 3348 | ++DOCSHELL 199C0400 == 43 [pid = 3348] [id = 284] 16:37:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19ED5800) [pid = 3348] [serial = 851] [outer = 00000000] 16:37:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A616800) [pid = 3348] [serial = 852] [outer = 19ED5800] 16:37:46 INFO - PROCESS | 3348 | 1468453066609 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A61A400) [pid = 3348] [serial = 853] [outer = 19ED5800] 16:37:47 INFO - PROCESS | 3348 | 1468453067385 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1150ms 16:37:47 INFO - PROCESS | 3348 | 1468453067433 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3348 | 1468453067437 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:37:47 INFO - PROCESS | 3348 | 1468453067443 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3348 | 1468453067446 Marionette TRACE conn3 <- [1,1102,null,{}] 16:37:47 INFO - PROCESS | 3348 | 1468453067452 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 3348 | 1468453067455 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:47 INFO - PROCESS | 3348 | 1468453067552 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:37:47 INFO - PROCESS | 3348 | 1468453067632 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3348 | 1468453067636 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:47 INFO - PROCESS | 3348 | ++DOCSHELL 11D8A400 == 44 [pid = 3348] [id = 285] 16:37:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (11DD8400) [pid = 3348] [serial = 854] [outer = 00000000] 16:37:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (12BB2400) [pid = 3348] [serial = 855] [outer = 11DD8400] 16:37:47 INFO - PROCESS | 3348 | 1468453067727 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (12EE8400) [pid = 3348] [serial = 856] [outer = 11DD8400] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 169A1C00 == 43 [pid = 3348] [id = 280] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 139B3400 == 42 [pid = 3348] [id = 279] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 10564000 == 41 [pid = 3348] [id = 278] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 19D99C00 == 40 [pid = 3348] [id = 277] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 142EB000 == 39 [pid = 3348] [id = 276] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 170B0C00 == 38 [pid = 3348] [id = 275] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 16E85000 == 37 [pid = 3348] [id = 274] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 1582C400 == 36 [pid = 3348] [id = 273] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 1125F800 == 35 [pid = 3348] [id = 272] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 11847000 == 34 [pid = 3348] [id = 271] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 18060400 == 33 [pid = 3348] [id = 268] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 114B3400 == 32 [pid = 3348] [id = 269] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 13C09000 == 31 [pid = 3348] [id = 270] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 199C0400 == 30 [pid = 3348] [id = 284] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 1798A400 == 29 [pid = 3348] [id = 283] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 10A7DC00 == 28 [pid = 3348] [id = 281] 16:37:48 INFO - PROCESS | 3348 | --DOCSHELL 13C08800 == 27 [pid = 3348] [id = 282] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (19AB7C00) [pid = 3348] [serial = 804] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A754800) [pid = 3348] [serial = 775] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1A751800) [pid = 3348] [serial = 774] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (16E80800) [pid = 3348] [serial = 790] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (18060800) [pid = 3348] [serial = 795] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (174D0C00) [pid = 3348] [serial = 793] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1807F000) [pid = 3348] [serial = 801] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (17691C00) [pid = 3348] [serial = 798] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (18073400) [pid = 3348] [serial = 796] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (13C01C00) [pid = 3348] [serial = 784] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1798E800) [pid = 3348] [serial = 799] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15B69C00) [pid = 3348] [serial = 787] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (16A5D800) [pid = 3348] [serial = 789] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (11D8C400) [pid = 3348] [serial = 780] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1295B000) [pid = 3348] [serial = 781] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13AC7000) [pid = 3348] [serial = 783] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (139A6000) [pid = 3348] [serial = 778] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12EE3800) [pid = 3348] [serial = 777] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15A7CC00) [pid = 3348] [serial = 786] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18080000) [pid = 3348] [serial = 802] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (170ABC00) [pid = 3348] [serial = 792] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11268400) [pid = 3348] [serial = 766] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10A80400) [pid = 3348] [serial = 765] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (152F6800) [pid = 3348] [serial = 769] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (144C0C00) [pid = 3348] [serial = 768] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (199B9000) [pid = 3348] [serial = 772] [outer = 00000000] [url = about:blank] 16:37:48 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (18063400) [pid = 3348] [serial = 771] [outer = 00000000] [url = about:blank] 16:37:49 INFO - PROCESS | 3348 | 1468453068995 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1622ms 16:37:49 INFO - PROCESS | 3348 | 1468453069050 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3348 | 1468453069053 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:37:49 INFO - PROCESS | 3348 | 1468453069058 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3348 | 1468453069061 Marionette TRACE conn3 <- [1,1106,null,{}] 16:37:49 INFO - PROCESS | 3348 | 1468453069066 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 3348 | 1468453069069 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:49 INFO - PROCESS | 3348 | 1468453069153 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:37:49 INFO - PROCESS | 3348 | 1468453069160 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3348 | 1468453069163 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:49 INFO - PROCESS | 3348 | ++DOCSHELL 10BA6800 == 28 [pid = 3348] [id = 286] 16:37:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10BA8C00) [pid = 3348] [serial = 857] [outer = 00000000] 16:37:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11805C00) [pid = 3348] [serial = 858] [outer = 10BA8C00] 16:37:49 INFO - PROCESS | 3348 | 1468453069213 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (11839800) [pid = 3348] [serial = 859] [outer = 10BA8C00] 16:37:49 INFO - PROCESS | 3348 | 1468453069737 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 709ms 16:37:49 INFO - PROCESS | 3348 | 1468453069786 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3348 | 1468453069791 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:37:49 INFO - PROCESS | 3348 | 1468453069797 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3348 | 1468453069800 Marionette TRACE conn3 <- [1,1110,null,{}] 16:37:49 INFO - PROCESS | 3348 | 1468453069803 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 3348 | 1468453069806 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:49 INFO - PROCESS | 3348 | 1468453069930 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:37:50 INFO - PROCESS | 3348 | 1468453070026 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3348 | 1468453070029 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:50 INFO - PROCESS | 3348 | ++DOCSHELL 139AB400 == 29 [pid = 3348] [id = 287] 16:37:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (139AC000) [pid = 3348] [serial = 860] [outer = 00000000] 16:37:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (13B54000) [pid = 3348] [serial = 861] [outer = 139AC000] 16:37:50 INFO - PROCESS | 3348 | 1468453070076 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (13C05C00) [pid = 3348] [serial = 862] [outer = 139AC000] 16:37:50 INFO - PROCESS | 3348 | 1468453070433 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 693ms 16:37:50 INFO - PROCESS | 3348 | 1468453070496 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:37:50 INFO - PROCESS | 3348 | 1468453070498 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 16:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:37:50 INFO - PROCESS | 3348 | 1468453070502 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:37:50 INFO - PROCESS | 3348 | 1468453070505 Marionette TRACE conn3 <- [1,1114,null,{}] 16:37:50 INFO - PROCESS | 3348 | 1468453070516 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:50 INFO - PROCESS | 3348 | 1468453070520 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:50 INFO - PROCESS | 3348 | 1468453070600 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:37:50 INFO - PROCESS | 3348 | 1468453070608 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 3348 | 1468453070612 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:50 INFO - PROCESS | 3348 | ++DOCSHELL 144B9800 == 30 [pid = 3348] [id = 288] 16:37:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (144BC400) [pid = 3348] [serial = 863] [outer = 00000000] 16:37:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1582B800) [pid = 3348] [serial = 864] [outer = 144BC400] 16:37:50 INFO - PROCESS | 3348 | 1468453070692 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (15B1C800) [pid = 3348] [serial = 865] [outer = 144BC400] 16:37:51 INFO - PROCESS | 3348 | 1468453071216 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 741ms 16:37:51 INFO - PROCESS | 3348 | 1468453071242 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3348 | 1468453071244 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:37:51 INFO - PROCESS | 3348 | 1468453071253 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3348 | 1468453071254 Marionette TRACE conn3 <- [1,1118,null,{}] 16:37:51 INFO - PROCESS | 3348 | 1468453071292 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 3348 | 1468453071294 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:51 INFO - PROCESS | 3348 | 1468453071406 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:37:51 INFO - PROCESS | 3348 | 1468453071418 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3348 | 1468453071420 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:51 INFO - PROCESS | 3348 | ++DOCSHELL 142EE800 == 31 [pid = 3348] [id = 289] 16:37:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15139400) [pid = 3348] [serial = 866] [outer = 00000000] 16:37:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (16A5E000) [pid = 3348] [serial = 867] [outer = 15139400] 16:37:51 INFO - PROCESS | 3348 | 1468453071464 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (16E83400) [pid = 3348] [serial = 868] [outer = 15139400] 16:37:51 INFO - PROCESS | 3348 | 1468453071893 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 16:37:51 INFO - PROCESS | 3348 | 1468453071928 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3348 | 1468453071930 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:37:51 INFO - PROCESS | 3348 | 1468453071933 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3348 | 1468453071935 Marionette TRACE conn3 <- [1,1122,null,{}] 16:37:51 INFO - PROCESS | 3348 | 1468453071939 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 3348 | 1468453071940 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:52 INFO - PROCESS | 3348 | 1468453072047 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:37:52 INFO - PROCESS | 3348 | 1468453072054 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 3348 | 1468453072058 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:52 INFO - PROCESS | 3348 | ++DOCSHELL 16A5D800 == 32 [pid = 3348] [id = 290] 16:37:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16E7E400) [pid = 3348] [serial = 869] [outer = 00000000] 16:37:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (170B3000) [pid = 3348] [serial = 870] [outer = 16E7E400] 16:37:52 INFO - PROCESS | 3348 | 1468453072102 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17592C00) [pid = 3348] [serial = 871] [outer = 16E7E400] 16:37:52 INFO - PROCESS | 3348 | 1468453072552 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 645ms 16:37:52 INFO - PROCESS | 3348 | 1468453072570 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 3348 | 1468453072572 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 16:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:37:52 INFO - PROCESS | 3348 | 1468453072575 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 3348 | 1468453072577 Marionette TRACE conn3 <- [1,1126,null,{}] 16:37:52 INFO - PROCESS | 3348 | 1468453072587 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:52 INFO - PROCESS | 3348 | 1468453072592 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:52 INFO - PROCESS | 3348 | 1468453072717 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:37:52 INFO - PROCESS | 3348 | 1468453072804 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 3348 | 1468453072806 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:52 INFO - PROCESS | 3348 | ++DOCSHELL 17992800 == 33 [pid = 3348] [id = 291] 16:37:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17994000) [pid = 3348] [serial = 872] [outer = 00000000] 16:37:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (18067C00) [pid = 3348] [serial = 873] [outer = 17994000] 16:37:52 INFO - PROCESS | 3348 | 1468453072851 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18079400) [pid = 3348] [serial = 874] [outer = 17994000] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18067000) [pid = 3348] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (175DA800) [pid = 3348] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15B62800) [pid = 3348] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (11847C00) [pid = 3348] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1582D000) [pid = 3348] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (114BFC00) [pid = 3348] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16E88400) [pid = 3348] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (11D8B400) [pid = 3348] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1423B000) [pid = 3348] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19D9A400) [pid = 3348] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1807EC00) [pid = 3348] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10BA5C00) [pid = 3348] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:37:53 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (14416000) [pid = 3348] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:37:53 INFO - PROCESS | 3348 | 1468453073444 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 914ms 16:37:53 INFO - PROCESS | 3348 | 1468453073480 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3348 | 1468453073482 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 16:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:37:53 INFO - PROCESS | 3348 | 1468453073485 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 3348 | 1468453073487 Marionette TRACE conn3 <- [1,1130,null,{}] 16:37:53 INFO - PROCESS | 3348 | 1468453073490 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 3348 | 1468453073492 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:53 INFO - PROCESS | 3348 | 1468453073619 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:37:53 INFO - PROCESS | 3348 | 1468453073624 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3348 | 1468453073626 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:53 INFO - PROCESS | 3348 | ++DOCSHELL 11CF2800 == 34 [pid = 3348] [id = 292] 16:37:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (14246000) [pid = 3348] [serial = 875] [outer = 00000000] 16:37:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (170A8000) [pid = 3348] [serial = 876] [outer = 14246000] 16:37:53 INFO - PROCESS | 3348 | 1468453073668 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17985800) [pid = 3348] [serial = 877] [outer = 14246000] 16:37:54 INFO - PROCESS | 3348 | 1468453074076 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 598ms 16:37:54 INFO - PROCESS | 3348 | 1468453074128 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 3348 | 1468453074130 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 16:37:54 INFO - PROCESS | 3348 | 1468453074134 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 3348 | 1468453074135 Marionette TRACE conn3 <- [1,1134,null,{}] 16:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:37:54 INFO - PROCESS | 3348 | 1468453074142 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:54 INFO - PROCESS | 3348 | 1468453074144 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:54 INFO - PROCESS | 3348 | 1468453074220 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:37:54 INFO - PROCESS | 3348 | 1468453074226 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3348 | 1468453074228 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:54 INFO - PROCESS | 3348 | ++DOCSHELL 170B4800 == 35 [pid = 3348] [id = 293] 16:37:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18067800) [pid = 3348] [serial = 878] [outer = 00000000] 16:37:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18082400) [pid = 3348] [serial = 879] [outer = 18067800] 16:37:54 INFO - PROCESS | 3348 | 1468453074270 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1811B000) [pid = 3348] [serial = 880] [outer = 18067800] 16:37:54 INFO - PROCESS | 3348 | 1468453074730 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 646ms 16:37:54 INFO - PROCESS | 3348 | 1468453074775 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 3348 | 1468453074777 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 16:37:54 INFO - PROCESS | 3348 | 1468453074781 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:37:54 INFO - PROCESS | 3348 | 1468453074782 Marionette TRACE conn3 <- [1,1138,null,{}] 16:37:54 INFO - PROCESS | 3348 | 1468453074786 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:54 INFO - PROCESS | 3348 | 1468453074788 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:54 INFO - PROCESS | 3348 | 1468453074866 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:37:54 INFO - PROCESS | 3348 | 1468453074874 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3348 | 1468453074876 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:54 INFO - PROCESS | 3348 | ++DOCSHELL 144B8400 == 36 [pid = 3348] [id = 294] 16:37:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (199B9400) [pid = 3348] [serial = 881] [outer = 00000000] 16:37:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19AB3C00) [pid = 3348] [serial = 882] [outer = 199B9400] 16:37:54 INFO - PROCESS | 3348 | 1468453074919 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19AC1C00) [pid = 3348] [serial = 883] [outer = 199B9400] 16:37:55 INFO - PROCESS | 3348 | 1468453075484 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 740ms 16:37:55 INFO - PROCESS | 3348 | 1468453075522 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3348 | 1468453075527 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 16:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:37:55 INFO - PROCESS | 3348 | 1468453075532 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 3348 | 1468453075536 Marionette TRACE conn3 <- [1,1142,null,{}] 16:37:55 INFO - PROCESS | 3348 | 1468453075542 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 3348 | 1468453075545 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:55 INFO - PROCESS | 3348 | 1468453075706 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:37:55 INFO - PROCESS | 3348 | 1468453075833 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 3348 | 1468453075838 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:55 INFO - PROCESS | 3348 | ++DOCSHELL 104E6C00 == 37 [pid = 3348] [id = 295] 16:37:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (104E9C00) [pid = 3348] [serial = 884] [outer = 00000000] 16:37:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (12960C00) [pid = 3348] [serial = 885] [outer = 104E9C00] 16:37:55 INFO - PROCESS | 3348 | 1468453075895 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (13185800) [pid = 3348] [serial = 886] [outer = 104E9C00] 16:37:56 INFO - PROCESS | 3348 | 1468453076640 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1149ms 16:37:56 INFO - PROCESS | 3348 | 1468453076682 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 3348 | 1468453076687 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 16:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:37:56 INFO - PROCESS | 3348 | 1468453076694 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 3348 | 1468453076696 Marionette TRACE conn3 <- [1,1146,null,{}] 16:37:56 INFO - PROCESS | 3348 | 1468453076700 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:56 INFO - PROCESS | 3348 | 1468453076703 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:56 INFO - PROCESS | 3348 | 1468453076829 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:37:56 INFO - PROCESS | 3348 | 1468453076949 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3348 | 1468453076952 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:56 INFO - PROCESS | 3348 | ++DOCSHELL 15139C00 == 38 [pid = 3348] [id = 296] 16:37:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15B34C00) [pid = 3348] [serial = 887] [outer = 00000000] 16:37:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (17692000) [pid = 3348] [serial = 888] [outer = 15B34C00] 16:37:57 INFO - PROCESS | 3348 | 1468453077008 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1798A000) [pid = 3348] [serial = 889] [outer = 15B34C00] 16:37:57 INFO - PROCESS | 3348 | 1468453077831 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1150ms 16:37:57 INFO - PROCESS | 3348 | 1468453077871 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3348 | 1468453077876 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 16:37:57 INFO - PROCESS | 3348 | 1468453077881 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:37:57 INFO - PROCESS | 3348 | 1468453077884 Marionette TRACE conn3 <- [1,1150,null,{}] 16:37:57 INFO - PROCESS | 3348 | 1468453077889 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 3348 | 1468453077892 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:58 INFO - PROCESS | 3348 | 1468453078004 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:37:58 INFO - PROCESS | 3348 | 1468453078132 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3348 | 1468453078136 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:58 INFO - PROCESS | 3348 | ++DOCSHELL 11DDB800 == 39 [pid = 3348] [id = 297] 16:37:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (12957C00) [pid = 3348] [serial = 890] [outer = 00000000] 16:37:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (12EE2800) [pid = 3348] [serial = 891] [outer = 12957C00] 16:37:58 INFO - PROCESS | 3348 | 1468453078185 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (139ACC00) [pid = 3348] [serial = 892] [outer = 12957C00] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 170B4800 == 38 [pid = 3348] [id = 293] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 11CF2800 == 37 [pid = 3348] [id = 292] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 17992800 == 36 [pid = 3348] [id = 291] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 16A5D800 == 35 [pid = 3348] [id = 290] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 142EE800 == 34 [pid = 3348] [id = 289] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 144B9800 == 33 [pid = 3348] [id = 288] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 139AB400 == 32 [pid = 3348] [id = 287] 16:37:58 INFO - PROCESS | 3348 | --DOCSHELL 10BA6800 == 31 [pid = 3348] [id = 286] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (17693C00) [pid = 3348] [serial = 825] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1798F000) [pid = 3348] [serial = 826] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (199C2400) [pid = 3348] [serial = 829] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1811EC00) [pid = 3348] [serial = 828] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (12B73C00) [pid = 3348] [serial = 814] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (15B34400) [pid = 3348] [serial = 819] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (16058800) [pid = 3348] [serial = 820] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (11C99400) [pid = 3348] [serial = 807] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (12BAFC00) [pid = 3348] [serial = 808] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (170B2C00) [pid = 3348] [serial = 822] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (132E0000) [pid = 3348] [serial = 816] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (13ACC800) [pid = 3348] [serial = 817] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (142ED000) [pid = 3348] [serial = 810] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1441A800) [pid = 3348] [serial = 811] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19DAB000) [pid = 3348] [serial = 831] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19D94400) [pid = 3348] [serial = 805] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (11C9D400) [pid = 3348] [serial = 813] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A272800) [pid = 3348] [serial = 841] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16E82C00) [pid = 3348] [serial = 835] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (132E2C00) [pid = 3348] [serial = 834] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19ABE400) [pid = 3348] [serial = 837] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19DAF000) [pid = 3348] [serial = 832] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (19D92C00) [pid = 3348] [serial = 838] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17594000) [pid = 3348] [serial = 823] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (19EDEC00) [pid = 3348] [serial = 840] [outer = 00000000] [url = about:blank] 16:37:58 INFO - PROCESS | 3348 | 1468453078691 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 850ms 16:37:58 INFO - PROCESS | 3348 | 1468453078725 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3348 | 1468453078729 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 16:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:37:58 INFO - PROCESS | 3348 | 1468453078742 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 3348 | 1468453078744 Marionette TRACE conn3 <- [1,1154,null,{}] 16:37:58 INFO - PROCESS | 3348 | 1468453078748 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 3348 | 1468453078750 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:58 INFO - PROCESS | 3348 | 1468453078834 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:37:58 INFO - PROCESS | 3348 | 1468453078842 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3348 | 1468453078845 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:58 INFO - PROCESS | 3348 | ++DOCSHELL 132E0000 == 32 [pid = 3348] [id = 298] 16:37:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (132E2400) [pid = 3348] [serial = 893] [outer = 00000000] 16:37:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C06800) [pid = 3348] [serial = 894] [outer = 132E2400] 16:37:58 INFO - PROCESS | 3348 | 1468453078924 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142ED000) [pid = 3348] [serial = 895] [outer = 132E2400] 16:37:59 INFO - PROCESS | 3348 | 1468453079416 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 693ms 16:37:59 INFO - PROCESS | 3348 | 1468453079434 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 3348 | 1468453079437 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 16:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:37:59 INFO - PROCESS | 3348 | 1468453079440 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 3348 | 1468453079443 Marionette TRACE conn3 <- [1,1158,null,{}] 16:37:59 INFO - PROCESS | 3348 | 1468453079454 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:59 INFO - PROCESS | 3348 | 1468453079459 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:59 INFO - PROCESS | 3348 | 1468453079577 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:37:59 INFO - PROCESS | 3348 | 1468453079588 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 3348 | 1468453079592 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:37:59 INFO - PROCESS | 3348 | ++DOCSHELL 15B6EC00 == 33 [pid = 3348] [id = 299] 16:37:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (16059C00) [pid = 3348] [serial = 896] [outer = 00000000] 16:37:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16E80C00) [pid = 3348] [serial = 897] [outer = 16059C00] 16:37:59 INFO - PROCESS | 3348 | 1468453079645 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (170B0400) [pid = 3348] [serial = 898] [outer = 16059C00] 16:38:00 INFO - PROCESS | 3348 | 1468453080110 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 740ms 16:38:00 INFO - PROCESS | 3348 | 1468453080199 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3348 | 1468453080201 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 16:38:00 INFO - PROCESS | 3348 | 1468453080209 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3348 | 1468453080211 Marionette TRACE conn3 <- [1,1162,null,{}] 16:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:38:00 INFO - PROCESS | 3348 | 1468453080214 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 3348 | 1468453080216 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:00 INFO - PROCESS | 3348 | 1468453080306 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:38:00 INFO - PROCESS | 3348 | 1468453080311 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 3348 | 1468453080313 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:00 INFO - PROCESS | 3348 | ++DOCSHELL 1768EC00 == 34 [pid = 3348] [id = 300] 16:38:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (179CA400) [pid = 3348] [serial = 899] [outer = 00000000] 16:38:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18160800) [pid = 3348] [serial = 900] [outer = 179CA400] 16:38:00 INFO - PROCESS | 3348 | 1468453080356 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (199C0400) [pid = 3348] [serial = 901] [outer = 179CA400] 16:38:00 INFO - PROCESS | 3348 | 1468453080813 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3348 | 1468453080852 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:38:00 INFO - PROCESS | 3348 | 1468453080855 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3348 | 1468453080857 Marionette TRACE conn3 <- [1,1166,null,{}] 16:38:00 INFO - PROCESS | 3348 | 1468453080860 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:00 INFO - PROCESS | 3348 | 1468453080862 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:01 INFO - PROCESS | 3348 | 1468453080991 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:38:01 INFO - PROCESS | 3348 | 1468453081013 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3348 | 1468453081015 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:01 INFO - PROCESS | 3348 | ++DOCSHELL 1805B000 == 35 [pid = 3348] [id = 301] 16:38:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19D94400) [pid = 3348] [serial = 902] [outer = 00000000] 16:38:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19DA4C00) [pid = 3348] [serial = 903] [outer = 19D94400] 16:38:01 INFO - PROCESS | 3348 | 1468453081057 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19E32400) [pid = 3348] [serial = 904] [outer = 19D94400] 16:38:01 INFO - PROCESS | 3348 | 1468453081501 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 3348 | 1468453081557 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 16:38:01 INFO - PROCESS | 3348 | 1468453081569 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:38:01 INFO - PROCESS | 3348 | 1468453081571 Marionette TRACE conn3 <- [1,1170,null,{}] 16:38:01 INFO - PROCESS | 3348 | 1468453081574 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 3348 | 1468453081628 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:01 INFO - PROCESS | 3348 | 1468453081753 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:38:01 INFO - PROCESS | 3348 | 1468453081817 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3348 | 1468453081819 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:01 INFO - PROCESS | 3348 | ++DOCSHELL 19E35800 == 36 [pid = 3348] [id = 302] 16:38:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19E36C00) [pid = 3348] [serial = 905] [outer = 00000000] 16:38:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A273400) [pid = 3348] [serial = 906] [outer = 19E36C00] 16:38:01 INFO - PROCESS | 3348 | 1468453081862 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1A2E2400) [pid = 3348] [serial = 907] [outer = 19E36C00] 16:38:02 INFO - PROCESS | 3348 | 1468453082290 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 3348 | 1468453082365 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 16:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:38:02 INFO - PROCESS | 3348 | 1468453082369 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 3348 | 1468453082371 Marionette TRACE conn3 <- [1,1174,null,{}] 16:38:02 INFO - PROCESS | 3348 | 1468453082374 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 3348 | 1468453082376 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:02 INFO - PROCESS | 3348 | 1468453082483 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:38:02 INFO - PROCESS | 3348 | 1468453082541 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3348 | 1468453082543 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:02 INFO - PROCESS | 3348 | ++DOCSHELL 1A615C00 == 37 [pid = 3348] [id = 303] 16:38:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1A616C00) [pid = 3348] [serial = 908] [outer = 00000000] 16:38:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1A620C00) [pid = 3348] [serial = 909] [outer = 1A616C00] 16:38:02 INFO - PROCESS | 3348 | 1468453082586 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1AB04800) [pid = 3348] [serial = 910] [outer = 1A616C00] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15139400) [pid = 3348] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (10BA8C00) [pid = 3348] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (16E7E400) [pid = 3348] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (139AC000) [pid = 3348] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (144BC400) [pid = 3348] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (11DD8400) [pid = 3348] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10A7F000) [pid = 3348] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (18067800) [pid = 3348] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (13C0D000) [pid = 3348] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (179C4C00) [pid = 3348] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19ED5800) [pid = 3348] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17994000) [pid = 3348] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:38:02 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (14246000) [pid = 3348] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:38:03 INFO - PROCESS | 3348 | 1468453083020 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3348 | 1468453083069 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:38:03 INFO - PROCESS | 3348 | 1468453083072 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3348 | 1468453083074 Marionette TRACE conn3 <- [1,1178,null,{}] 16:38:03 INFO - PROCESS | 3348 | 1468453083077 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 3348 | 1468453083079 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:03 INFO - PROCESS | 3348 | 1468453083156 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:38:03 INFO - PROCESS | 3348 | 1468453083162 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3348 | 1468453083164 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:03 INFO - PROCESS | 3348 | ++DOCSHELL 16A5B000 == 38 [pid = 3348] [id = 304] 16:38:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16A5C400) [pid = 3348] [serial = 911] [outer = 00000000] 16:38:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (19AC0000) [pid = 3348] [serial = 912] [outer = 16A5C400] 16:38:03 INFO - PROCESS | 3348 | 1468453083207 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19D9E400) [pid = 3348] [serial = 913] [outer = 16A5C400] 16:38:03 INFO - PROCESS | 3348 | 1468453083653 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3348 | 1468453083712 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:38:03 INFO - PROCESS | 3348 | 1468453083715 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3348 | 1468453083717 Marionette TRACE conn3 <- [1,1182,null,{}] 16:38:03 INFO - PROCESS | 3348 | 1468453083720 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 3348 | 1468453083722 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:03 INFO - PROCESS | 3348 | 1468453083800 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:38:03 INFO - PROCESS | 3348 | 1468453083805 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3348 | 1468453083807 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:03 INFO - PROCESS | 3348 | ++DOCSHELL 12E67000 == 39 [pid = 3348] [id = 305] 16:38:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1423A400) [pid = 3348] [serial = 914] [outer = 00000000] 16:38:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1A2DFC00) [pid = 3348] [serial = 915] [outer = 1423A400] 16:38:03 INFO - PROCESS | 3348 | 1468453083849 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1AC2EC00) [pid = 3348] [serial = 916] [outer = 1423A400] 16:38:04 INFO - PROCESS | 3348 | 1468453084318 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:38:04 INFO - PROCESS | 3348 | 1468453084357 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 16:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:38:04 INFO - PROCESS | 3348 | 1468453084361 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 3348 | 1468453084364 Marionette TRACE conn3 <- [1,1186,null,{}] 16:38:04 INFO - PROCESS | 3348 | 1468453084373 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:04 INFO - PROCESS | 3348 | 1468453084375 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:04 INFO - PROCESS | 3348 | 1468453084454 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:38:04 INFO - PROCESS | 3348 | 1468453084459 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 3348 | 1468453084461 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:04 INFO - PROCESS | 3348 | ++DOCSHELL 1AC32C00 == 40 [pid = 3348] [id = 306] 16:38:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1AC33400) [pid = 3348] [serial = 917] [outer = 00000000] 16:38:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1AE28000) [pid = 3348] [serial = 918] [outer = 1AC33400] 16:38:04 INFO - PROCESS | 3348 | 1468453084507 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1AE28800) [pid = 3348] [serial = 919] [outer = 1AC33400] 16:38:05 INFO - PROCESS | 3348 | 1468453085048 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 756ms 16:38:05 INFO - PROCESS | 3348 | 1468453085100 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 3348 | 1468453085105 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 16:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:38:05 INFO - PROCESS | 3348 | 1468453085109 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 3348 | 1468453085113 Marionette TRACE conn3 <- [1,1190,null,{}] 16:38:05 INFO - PROCESS | 3348 | 1468453085119 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 3348 | 1468453085122 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:05 INFO - PROCESS | 3348 | 1468453085272 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:38:05 INFO - PROCESS | 3348 | 1468453085381 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 3348 | 1468453085386 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:05 INFO - PROCESS | 3348 | ++DOCSHELL 10BAF000 == 41 [pid = 3348] [id = 307] 16:38:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11261C00) [pid = 3348] [serial = 920] [outer = 00000000] 16:38:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (12E6D800) [pid = 3348] [serial = 921] [outer = 11261C00] 16:38:05 INFO - PROCESS | 3348 | 1468453085481 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (13B4F800) [pid = 3348] [serial = 922] [outer = 11261C00] 16:38:06 INFO - PROCESS | 3348 | 1468453086094 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:38:06 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 16:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1008ms 16:38:06 INFO - PROCESS | 3348 | 1468453086144 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 3348 | 1468453086149 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 16:38:06 INFO - PROCESS | 3348 | 1468453086155 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:38:06 INFO - PROCESS | 3348 | 1468453086158 Marionette TRACE conn3 <- [1,1194,null,{}] 16:38:06 INFO - PROCESS | 3348 | 1468453086162 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:06 INFO - PROCESS | 3348 | 1468453086165 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:06 INFO - PROCESS | 3348 | 1468453086272 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:38:06 INFO - PROCESS | 3348 | 1468453086401 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 3348 | 1468453086403 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:06 INFO - PROCESS | 3348 | ++DOCSHELL 15A75C00 == 42 [pid = 3348] [id = 308] 16:38:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (15A79C00) [pid = 3348] [serial = 923] [outer = 00000000] 16:38:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (16E81800) [pid = 3348] [serial = 924] [outer = 15A79C00] 16:38:06 INFO - PROCESS | 3348 | 1468453086466 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (17695400) [pid = 3348] [serial = 925] [outer = 15A79C00] 16:38:07 INFO - PROCESS | 3348 | 1468453087043 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:38:07 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 16:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 961ms 16:38:07 INFO - PROCESS | 3348 | 1468453087100 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3348 | 1468453087103 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:38:07 INFO - PROCESS | 3348 | 1468453087107 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3348 | 1468453087111 Marionette TRACE conn3 <- [1,1198,null,{}] 16:38:07 INFO - PROCESS | 3348 | 1468453087121 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 3348 | 1468453087126 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:07 INFO - PROCESS | 3348 | 1468453087233 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:38:07 INFO - PROCESS | 3348 | 1468453087363 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3348 | 1468453087367 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:07 INFO - PROCESS | 3348 | ++DOCSHELL 1A276400 == 43 [pid = 3348] [id = 309] 16:38:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1A2E0400) [pid = 3348] [serial = 926] [outer = 00000000] 16:38:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1AC34C00) [pid = 3348] [serial = 927] [outer = 1A2E0400] 16:38:07 INFO - PROCESS | 3348 | 1468453087423 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1AE24400) [pid = 3348] [serial = 928] [outer = 1A2E0400] 16:38:08 INFO - PROCESS | 3348 | 1468453088041 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1008ms 16:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:38:08 INFO - PROCESS | 3348 | 1468453088109 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3348 | 1468453088112 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 16:38:08 INFO - PROCESS | 3348 | 1468453088116 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3348 | 1468453088118 Marionette TRACE conn3 <- [1,1202,null,{}] 16:38:08 INFO - PROCESS | 3348 | 1468453088122 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 3348 | 1468453088124 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:08 INFO - PROCESS | 3348 | 1468453088230 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:38:08 INFO - PROCESS | 3348 | 1468453088480 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 3348 | 1468453088483 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:08 INFO - PROCESS | 3348 | ++DOCSHELL 104E4400 == 44 [pid = 3348] [id = 310] 16:38:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10A0A400) [pid = 3348] [serial = 929] [outer = 00000000] 16:38:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (114B4800) [pid = 3348] [serial = 930] [outer = 10A0A400] 16:38:08 INFO - PROCESS | 3348 | 1468453088554 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1188A800) [pid = 3348] [serial = 931] [outer = 10A0A400] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 12E67000 == 43 [pid = 3348] [id = 305] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 16A5B000 == 42 [pid = 3348] [id = 304] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 1A615C00 == 41 [pid = 3348] [id = 303] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 19E35800 == 40 [pid = 3348] [id = 302] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 1805B000 == 39 [pid = 3348] [id = 301] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 1768EC00 == 38 [pid = 3348] [id = 300] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 15B6EC00 == 37 [pid = 3348] [id = 299] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 132E0000 == 36 [pid = 3348] [id = 298] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 11DDB800 == 35 [pid = 3348] [id = 297] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 104E6C00 == 34 [pid = 3348] [id = 295] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 11D8A400 == 33 [pid = 3348] [id = 285] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 15139C00 == 32 [pid = 3348] [id = 296] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 144B8400 == 31 [pid = 3348] [id = 294] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 1A276400 == 30 [pid = 3348] [id = 309] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 1AC32C00 == 29 [pid = 3348] [id = 306] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 10BAF000 == 28 [pid = 3348] [id = 307] 16:38:09 INFO - PROCESS | 3348 | --DOCSHELL 15A75C00 == 27 [pid = 3348] [id = 308] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (11805C00) [pid = 3348] [serial = 858] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (11839800) [pid = 3348] [serial = 859] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (170B3000) [pid = 3348] [serial = 870] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (13B54000) [pid = 3348] [serial = 861] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (13C05C00) [pid = 3348] [serial = 862] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1582B800) [pid = 3348] [serial = 864] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (12EE8400) [pid = 3348] [serial = 856] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (12BB2400) [pid = 3348] [serial = 855] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (16E83400) [pid = 3348] [serial = 868] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1180A400) [pid = 3348] [serial = 844] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10ED1000) [pid = 3348] [serial = 843] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1811B000) [pid = 3348] [serial = 880] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1582D400) [pid = 3348] [serial = 847] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14413C00) [pid = 3348] [serial = 846] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (19AB3000) [pid = 3348] [serial = 850] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19AB3C00) [pid = 3348] [serial = 882] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1807CC00) [pid = 3348] [serial = 849] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1A61A400) [pid = 3348] [serial = 853] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A616800) [pid = 3348] [serial = 852] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (18067C00) [pid = 3348] [serial = 873] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (17592C00) [pid = 3348] [serial = 871] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18082400) [pid = 3348] [serial = 879] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (18079400) [pid = 3348] [serial = 874] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (170A8000) [pid = 3348] [serial = 876] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17985800) [pid = 3348] [serial = 877] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (15B1C800) [pid = 3348] [serial = 865] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (16A5E000) [pid = 3348] [serial = 867] [outer = 00000000] [url = about:blank] 16:38:09 INFO - PROCESS | 3348 | 1468453089854 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1827ms 16:38:09 INFO - PROCESS | 3348 | 1468453089962 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 3348 | 1468453089967 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 16:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:38:09 INFO - PROCESS | 3348 | 1468453089981 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3348 | 1468453089984 Marionette TRACE conn3 <- [1,1206,null,{}] 16:38:10 INFO - PROCESS | 3348 | 1468453089990 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 3348 | 1468453089993 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:10 INFO - PROCESS | 3348 | 1468453090076 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:38:10 INFO - PROCESS | 3348 | 1468453090151 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3348 | 1468453090155 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:10 INFO - PROCESS | 3348 | ++DOCSHELL 1180A400 == 28 [pid = 3348] [id = 311] 16:38:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1180D000) [pid = 3348] [serial = 932] [outer = 00000000] 16:38:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (11886800) [pid = 3348] [serial = 933] [outer = 1180D000] 16:38:10 INFO - PROCESS | 3348 | 1468453090203 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1188F000) [pid = 3348] [serial = 934] [outer = 1180D000] 16:38:10 INFO - PROCESS | 3348 | 1468453090618 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 693ms 16:38:10 INFO - PROCESS | 3348 | 1468453090677 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3348 | 1468453090682 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 16:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:38:10 INFO - PROCESS | 3348 | 1468453090689 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3348 | 1468453090691 Marionette TRACE conn3 <- [1,1210,null,{}] 16:38:10 INFO - PROCESS | 3348 | 1468453090695 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 3348 | 1468453090697 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:10 INFO - PROCESS | 3348 | 1468453090782 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:38:10 INFO - PROCESS | 3348 | 1468453090788 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3348 | 1468453090791 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:10 INFO - PROCESS | 3348 | ++DOCSHELL 13165400 == 29 [pid = 3348] [id = 312] 16:38:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1316A800) [pid = 3348] [serial = 935] [outer = 00000000] 16:38:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (139AC000) [pid = 3348] [serial = 936] [outer = 1316A800] 16:38:10 INFO - PROCESS | 3348 | 1468453090839 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13B52000) [pid = 3348] [serial = 937] [outer = 1316A800] 16:38:11 INFO - PROCESS | 3348 | 1468453091277 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3348 | 1468453091328 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:38:11 INFO - PROCESS | 3348 | 1468453091332 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 3348 | 1468453091335 Marionette TRACE conn3 <- [1,1214,null,{}] 16:38:11 INFO - PROCESS | 3348 | 1468453091346 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:11 INFO - PROCESS | 3348 | 1468453091351 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:11 INFO - PROCESS | 3348 | 1468453091434 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:38:11 INFO - PROCESS | 3348 | 1468453091559 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 3348 | 1468453091562 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:11 INFO - PROCESS | 3348 | ++DOCSHELL 152F3400 == 30 [pid = 3348] [id = 313] 16:38:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (152F6800) [pid = 3348] [serial = 938] [outer = 00000000] 16:38:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15B1C800) [pid = 3348] [serial = 939] [outer = 152F6800] 16:38:11 INFO - PROCESS | 3348 | 1468453091610 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B64800) [pid = 3348] [serial = 940] [outer = 152F6800] 16:38:12 INFO - PROCESS | 3348 | 1468453092014 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 693ms 16:38:12 INFO - PROCESS | 3348 | 1468453092030 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3348 | 1468453092033 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 16:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:38:12 INFO - PROCESS | 3348 | 1468453092036 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3348 | 1468453092038 Marionette TRACE conn3 <- [1,1218,null,{}] 16:38:12 INFO - PROCESS | 3348 | 1468453092041 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 3348 | 1468453092043 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:12 INFO - PROCESS | 3348 | 1468453092172 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:38:12 INFO - PROCESS | 3348 | 1468453092177 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3348 | 1468453092179 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:12 INFO - PROCESS | 3348 | ++DOCSHELL 15B2C800 == 31 [pid = 3348] [id = 314] 16:38:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B31400) [pid = 3348] [serial = 941] [outer = 00000000] 16:38:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16A5D000) [pid = 3348] [serial = 942] [outer = 15B31400] 16:38:12 INFO - PROCESS | 3348 | 1468453092222 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170A9000) [pid = 3348] [serial = 943] [outer = 15B31400] 16:38:12 INFO - PROCESS | 3348 | 1468453092668 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 693ms 16:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:38:12 INFO - PROCESS | 3348 | 1468453092736 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:38:12 INFO - PROCESS | 3348 | 1468453092737 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 16:38:12 INFO - PROCESS | 3348 | 1468453092741 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 3348 | 1468453092742 Marionette TRACE conn3 <- [1,1222,null,{}] 16:38:12 INFO - PROCESS | 3348 | 1468453092746 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 3348 | 1468453092748 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:12 INFO - PROCESS | 3348 | 1468453092880 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:38:12 INFO - PROCESS | 3348 | 1468453092901 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3348 | 1468453092903 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:12 INFO - PROCESS | 3348 | ++DOCSHELL 174D0C00 == 32 [pid = 3348] [id = 315] 16:38:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (174D2000) [pid = 3348] [serial = 944] [outer = 00000000] 16:38:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (175D9400) [pid = 3348] [serial = 945] [outer = 174D2000] 16:38:12 INFO - PROCESS | 3348 | 1468453092946 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1768EC00) [pid = 3348] [serial = 946] [outer = 174D2000] 16:38:13 INFO - PROCESS | 3348 | 1468453093378 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 694ms 16:38:13 INFO - PROCESS | 3348 | 1468453093441 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 3348 | 1468453093443 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:38:13 INFO - PROCESS | 3348 | 1468453093446 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 3348 | 1468453093448 Marionette TRACE conn3 <- [1,1226,null,{}] 16:38:13 INFO - PROCESS | 3348 | 1468453093451 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:13 INFO - PROCESS | 3348 | 1468453093456 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:13 INFO - PROCESS | 3348 | 1468453093593 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:38:13 INFO - PROCESS | 3348 | 1468453093703 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3348 | 1468453093705 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:13 INFO - PROCESS | 3348 | ++DOCSHELL 17694000 == 33 [pid = 3348] [id = 316] 16:38:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1805B000) [pid = 3348] [serial = 947] [outer = 00000000] 16:38:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18079C00) [pid = 3348] [serial = 948] [outer = 1805B000] 16:38:13 INFO - PROCESS | 3348 | 1468453093748 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (18082400) [pid = 3348] [serial = 949] [outer = 1805B000] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (19D94400) [pid = 3348] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (19E36C00) [pid = 3348] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1A616C00) [pid = 3348] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (199B9400) [pid = 3348] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (104E9C00) [pid = 3348] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12957C00) [pid = 3348] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (16059C00) [pid = 3348] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (179CA400) [pid = 3348] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15B34C00) [pid = 3348] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (132E2400) [pid = 3348] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1AC33400) [pid = 3348] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1423A400) [pid = 3348] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:38:14 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (16A5C400) [pid = 3348] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:38:14 INFO - PROCESS | 3348 | 1468453094359 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 914ms 16:38:14 INFO - PROCESS | 3348 | 1468453094383 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3348 | 1468453094385 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 16:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:38:14 INFO - PROCESS | 3348 | 1468453094388 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3348 | 1468453094390 Marionette TRACE conn3 <- [1,1230,null,{}] 16:38:14 INFO - PROCESS | 3348 | 1468453094394 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 3348 | 1468453094395 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:14 INFO - PROCESS | 3348 | 1468453094510 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:38:14 INFO - PROCESS | 3348 | 1468453094565 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3348 | 1468453094567 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:14 INFO - PROCESS | 3348 | ++DOCSHELL 139B0400 == 34 [pid = 3348] [id = 317] 16:38:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13C09C00) [pid = 3348] [serial = 950] [outer = 00000000] 16:38:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B6B400) [pid = 3348] [serial = 951] [outer = 13C09C00] 16:38:14 INFO - PROCESS | 3348 | 1468453094610 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18073400) [pid = 3348] [serial = 952] [outer = 13C09C00] 16:38:14 INFO - PROCESS | 3348 | 1468453094964 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 598ms 16:38:15 INFO - PROCESS | 3348 | 1468453094986 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3348 | 1468453094988 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 16:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:38:15 INFO - PROCESS | 3348 | 1468453094991 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 3348 | 1468453094993 Marionette TRACE conn3 <- [1,1234,null,{}] 16:38:15 INFO - PROCESS | 3348 | 1468453094996 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 3348 | 1468453094998 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:15 INFO - PROCESS | 3348 | 1468453095106 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:38:15 INFO - PROCESS | 3348 | 1468453095114 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3348 | 1468453095116 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:15 INFO - PROCESS | 3348 | ++DOCSHELL 12E29C00 == 35 [pid = 3348] [id = 318] 16:38:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B31C00) [pid = 3348] [serial = 953] [outer = 00000000] 16:38:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (199BBC00) [pid = 3348] [serial = 954] [outer = 15B31C00] 16:38:15 INFO - PROCESS | 3348 | 1468453095160 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (199C2400) [pid = 3348] [serial = 955] [outer = 15B31C00] 16:38:15 INFO - PROCESS | 3348 | 1468453095568 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 16:38:15 INFO - PROCESS | 3348 | 1468453095629 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3348 | 1468453095631 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 16:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:38:15 INFO - PROCESS | 3348 | 1468453095634 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 3348 | 1468453095636 Marionette TRACE conn3 <- [1,1238,null,{}] 16:38:15 INFO - PROCESS | 3348 | 1468453095639 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 3348 | 1468453095641 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:15 INFO - PROCESS | 3348 | 1468453095723 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:38:15 INFO - PROCESS | 3348 | 1468453095833 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3348 | 1468453095835 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:15 INFO - PROCESS | 3348 | ++DOCSHELL 19D92000 == 36 [pid = 3348] [id = 319] 16:38:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19D92400) [pid = 3348] [serial = 956] [outer = 00000000] 16:38:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19D9F400) [pid = 3348] [serial = 957] [outer = 19D92400] 16:38:15 INFO - PROCESS | 3348 | 1468453095881 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19DA8400) [pid = 3348] [serial = 958] [outer = 19D92400] 16:38:16 INFO - PROCESS | 3348 | 1468453096332 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 740ms 16:38:16 INFO - PROCESS | 3348 | 1468453096391 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 3348 | 1468453096396 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 16:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:38:16 INFO - PROCESS | 3348 | 1468453096402 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 3348 | 1468453096405 Marionette TRACE conn3 <- [1,1242,null,{}] 16:38:16 INFO - PROCESS | 3348 | 1468453096411 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:16 INFO - PROCESS | 3348 | 1468453096414 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:16 INFO - PROCESS | 3348 | 1468453096530 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:38:16 INFO - PROCESS | 3348 | 1468453096641 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 3348 | 1468453096644 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:16 INFO - PROCESS | 3348 | ++DOCSHELL 1147A400 == 37 [pid = 3348] [id = 320] 16:38:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (114B4400) [pid = 3348] [serial = 959] [outer = 00000000] 16:38:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11DDA000) [pid = 3348] [serial = 960] [outer = 114B4400] 16:38:16 INFO - PROCESS | 3348 | 1468453096708 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (12E66800) [pid = 3348] [serial = 961] [outer = 114B4400] 16:38:17 INFO - PROCESS | 3348 | 1468453097450 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1102ms 16:38:17 INFO - PROCESS | 3348 | 1468453097524 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 3348 | 1468453097528 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 16:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:38:17 INFO - PROCESS | 3348 | 1468453097535 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 3348 | 1468453097538 Marionette TRACE conn3 <- [1,1246,null,{}] 16:38:17 INFO - PROCESS | 3348 | 1468453097542 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 3348 | 1468453097545 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:17 INFO - PROCESS | 3348 | 1468453097728 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:38:17 INFO - PROCESS | 3348 | 1468453097849 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 3348 | 1468453097851 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:17 INFO - PROCESS | 3348 | ++DOCSHELL 15139C00 == 38 [pid = 3348] [id = 321] 16:38:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1582AC00) [pid = 3348] [serial = 962] [outer = 00000000] 16:38:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1605E000) [pid = 3348] [serial = 963] [outer = 1582AC00] 16:38:17 INFO - PROCESS | 3348 | 1468453097907 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (16996400) [pid = 3348] [serial = 964] [outer = 1582AC00] 16:38:18 INFO - PROCESS | 3348 | 1468453098780 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 12E29C00 == 37 [pid = 3348] [id = 318] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 139B0400 == 36 [pid = 3348] [id = 317] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 17694000 == 35 [pid = 3348] [id = 316] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 174D0C00 == 34 [pid = 3348] [id = 315] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 15B2C800 == 33 [pid = 3348] [id = 314] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 152F3400 == 32 [pid = 3348] [id = 313] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 13165400 == 31 [pid = 3348] [id = 312] 16:38:18 INFO - PROCESS | 3348 | --DOCSHELL 1180A400 == 30 [pid = 3348] [id = 311] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19DA4C00) [pid = 3348] [serial = 903] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1A273400) [pid = 3348] [serial = 906] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (19E32400) [pid = 3348] [serial = 904] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1A620C00) [pid = 3348] [serial = 909] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (19AC1C00) [pid = 3348] [serial = 883] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (12960C00) [pid = 3348] [serial = 885] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13185800) [pid = 3348] [serial = 886] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12EE2800) [pid = 3348] [serial = 891] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (139ACC00) [pid = 3348] [serial = 892] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1A2E2400) [pid = 3348] [serial = 907] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (16E80C00) [pid = 3348] [serial = 897] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (170B0400) [pid = 3348] [serial = 898] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (18160800) [pid = 3348] [serial = 900] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (17692000) [pid = 3348] [serial = 888] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1798A000) [pid = 3348] [serial = 889] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (13C06800) [pid = 3348] [serial = 894] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (142ED000) [pid = 3348] [serial = 895] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1AE28000) [pid = 3348] [serial = 918] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1AE28800) [pid = 3348] [serial = 919] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1AC2EC00) [pid = 3348] [serial = 916] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1A2DFC00) [pid = 3348] [serial = 915] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1AB04800) [pid = 3348] [serial = 910] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (19AC0000) [pid = 3348] [serial = 912] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (19D9E400) [pid = 3348] [serial = 913] [outer = 00000000] [url = about:blank] 16:38:18 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (199C0400) [pid = 3348] [serial = 901] [outer = 00000000] [url = about:blank] 16:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1323ms 16:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:38:18 INFO - PROCESS | 3348 | 1468453098877 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3348 | 1468453098881 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 16:38:18 INFO - PROCESS | 3348 | 1468453098886 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3348 | 1468453098889 Marionette TRACE conn3 <- [1,1250,null,{}] 16:38:18 INFO - PROCESS | 3348 | 1468453098894 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 3348 | 1468453098897 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:19 INFO - PROCESS | 3348 | 1468453098988 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:38:19 INFO - PROCESS | 3348 | 1468453098995 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3348 | 1468453098997 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:19 INFO - PROCESS | 3348 | ++DOCSHELL 11839800 == 31 [pid = 3348] [id = 322] 16:38:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1183DC00) [pid = 3348] [serial = 965] [outer = 00000000] 16:38:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (129E0400) [pid = 3348] [serial = 966] [outer = 1183DC00] 16:38:19 INFO - PROCESS | 3348 | 1468453099044 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (12BAFC00) [pid = 3348] [serial = 967] [outer = 1183DC00] 16:38:19 INFO - PROCESS | 3348 | 1468453099557 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 693ms 16:38:19 INFO - PROCESS | 3348 | 1468453099582 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3348 | 1468453099586 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 16:38:19 INFO - PROCESS | 3348 | 1468453099592 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:38:19 INFO - PROCESS | 3348 | 1468453099594 Marionette TRACE conn3 <- [1,1254,null,{}] 16:38:19 INFO - PROCESS | 3348 | 1468453099598 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:19 INFO - PROCESS | 3348 | 1468453099601 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:19 INFO - PROCESS | 3348 | 1468453099687 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:38:19 INFO - PROCESS | 3348 | 1468453099695 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3348 | 1468453099697 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:19 INFO - PROCESS | 3348 | ++DOCSHELL 1423A400 == 32 [pid = 3348] [id = 323] 16:38:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1423C400) [pid = 3348] [serial = 968] [outer = 00000000] 16:38:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (142EE800) [pid = 3348] [serial = 969] [outer = 1423C400] 16:38:19 INFO - PROCESS | 3348 | 1468453099746 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (144BB800) [pid = 3348] [serial = 970] [outer = 1423C400] 16:38:20 INFO - PROCESS | 3348 | 1468453100218 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 646ms 16:38:20 INFO - PROCESS | 3348 | 1468453100234 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3348 | 1468453100236 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 16:38:20 INFO - PROCESS | 3348 | 1468453100240 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:38:20 INFO - PROCESS | 3348 | 1468453100243 Marionette TRACE conn3 <- [1,1258,null,{}] 16:38:20 INFO - PROCESS | 3348 | 1468453100253 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 3348 | 1468453100258 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:20 INFO - PROCESS | 3348 | 1468453100338 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:38:20 INFO - PROCESS | 3348 | 1468453100345 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3348 | 1468453100348 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:20 INFO - PROCESS | 3348 | ++DOCSHELL 16A64800 == 33 [pid = 3348] [id = 324] 16:38:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (16E80C00) [pid = 3348] [serial = 971] [outer = 00000000] 16:38:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (170AB000) [pid = 3348] [serial = 972] [outer = 16E80C00] 16:38:20 INFO - PROCESS | 3348 | 1468453100397 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (174D5000) [pid = 3348] [serial = 973] [outer = 16E80C00] 16:38:20 INFO - PROCESS | 3348 | 1468453100871 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 693ms 16:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:38:20 INFO - PROCESS | 3348 | 1468453100941 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3348 | 1468453100943 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 16:38:20 INFO - PROCESS | 3348 | 1468453100947 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 3348 | 1468453100948 Marionette TRACE conn3 <- [1,1262,null,{}] 16:38:20 INFO - PROCESS | 3348 | 1468453100952 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 3348 | 1468453100954 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:21 INFO - PROCESS | 3348 | 1468453101064 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:38:21 INFO - PROCESS | 3348 | 1468453101120 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3348 | 1468453101122 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:21 INFO - PROCESS | 3348 | ++DOCSHELL 17991C00 == 34 [pid = 3348] [id = 325] 16:38:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (17992000) [pid = 3348] [serial = 974] [outer = 00000000] 16:38:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1805C400) [pid = 3348] [serial = 975] [outer = 17992000] 16:38:21 INFO - PROCESS | 3348 | 1468453101167 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (18067400) [pid = 3348] [serial = 976] [outer = 17992000] 16:38:21 INFO - PROCESS | 3348 | 1468453101633 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 693ms 16:38:21 INFO - PROCESS | 3348 | 1468453101687 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3348 | 1468453101689 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 16:38:21 INFO - PROCESS | 3348 | 1468453101692 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 3348 | 1468453101694 Marionette TRACE conn3 <- [1,1266,null,{}] 16:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:38:21 INFO - PROCESS | 3348 | 1468453101698 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:21 INFO - PROCESS | 3348 | 1468453101699 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:21 INFO - PROCESS | 3348 | 1468453101849 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:38:21 INFO - PROCESS | 3348 | 1468453101875 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3348 | 1468453101877 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:21 INFO - PROCESS | 3348 | ++DOCSHELL 14418000 == 35 [pid = 3348] [id = 326] 16:38:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1807E800) [pid = 3348] [serial = 977] [outer = 00000000] 16:38:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (199B9C00) [pid = 3348] [serial = 978] [outer = 1807E800] 16:38:21 INFO - PROCESS | 3348 | 1468453101920 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (199C6C00) [pid = 3348] [serial = 979] [outer = 1807E800] 16:38:22 INFO - PROCESS | 3348 | 1468453102358 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 693ms 16:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:38:22 INFO - PROCESS | 3348 | 1468453102393 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 3348 | 1468453102395 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 16:38:22 INFO - PROCESS | 3348 | 1468453102405 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 3348 | 1468453102407 Marionette TRACE conn3 <- [1,1270,null,{}] 16:38:22 INFO - PROCESS | 3348 | 1468453102410 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:22 INFO - PROCESS | 3348 | 1468453102415 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:22 INFO - PROCESS | 3348 | 1468453102542 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:38:22 INFO - PROCESS | 3348 | 1468453102599 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3348 | 1468453102601 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:22 INFO - PROCESS | 3348 | ++DOCSHELL 17693800 == 36 [pid = 3348] [id = 327] 16:38:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19ABCC00) [pid = 3348] [serial = 980] [outer = 00000000] 16:38:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19ED0400) [pid = 3348] [serial = 981] [outer = 19ABCC00] 16:38:22 INFO - PROCESS | 3348 | 1468453102654 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19DAB000) [pid = 3348] [serial = 982] [outer = 19ABCC00] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1316A800) [pid = 3348] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (152F6800) [pid = 3348] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1180D000) [pid = 3348] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10A0A400) [pid = 3348] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15B31400) [pid = 3348] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11261C00) [pid = 3348] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15A79C00) [pid = 3348] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A2E0400) [pid = 3348] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (174D2000) [pid = 3348] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (13C09C00) [pid = 3348] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1805B000) [pid = 3348] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:38:23 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (15B31C00) [pid = 3348] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:38:23 INFO - PROCESS | 3348 | 1468453103107 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 739ms 16:38:23 INFO - PROCESS | 3348 | 1468453103139 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3348 | 1468453103141 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:38:23 INFO - PROCESS | 3348 | 1468453103175 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3348 | 1468453103177 Marionette TRACE conn3 <- [1,1274,null,{}] 16:38:23 INFO - PROCESS | 3348 | 1468453103180 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 3348 | 1468453103182 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:23 INFO - PROCESS | 3348 | 1468453103258 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:38:23 INFO - PROCESS | 3348 | 1468453103266 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3348 | 1468453103268 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:23 INFO - PROCESS | 3348 | ++DOCSHELL 12EE5000 == 37 [pid = 3348] [id = 328] 16:38:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (13160400) [pid = 3348] [serial = 983] [outer = 00000000] 16:38:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1605FC00) [pid = 3348] [serial = 984] [outer = 13160400] 16:38:23 INFO - PROCESS | 3348 | 1468453103312 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (16E80800) [pid = 3348] [serial = 985] [outer = 13160400] 16:38:23 INFO - PROCESS | 3348 | 1468453103730 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 626ms 16:38:23 INFO - PROCESS | 3348 | 1468453103763 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3348 | 1468453103765 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:38:23 INFO - PROCESS | 3348 | 1468453103768 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3348 | 1468453103770 Marionette TRACE conn3 <- [1,1278,null,{}] 16:38:23 INFO - PROCESS | 3348 | 1468453103773 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 3348 | 1468453103775 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:23 INFO - PROCESS | 3348 | 1468453103861 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:38:23 INFO - PROCESS | 3348 | 1468453103867 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3348 | 1468453103870 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:23 INFO - PROCESS | 3348 | ++DOCSHELL 15118800 == 38 [pid = 3348] [id = 329] 16:38:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15A79C00) [pid = 3348] [serial = 986] [outer = 00000000] 16:38:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (19ED1C00) [pid = 3348] [serial = 987] [outer = 15A79C00] 16:38:23 INFO - PROCESS | 3348 | 1468453103912 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1A2E1400) [pid = 3348] [serial = 988] [outer = 15A79C00] 16:38:24 INFO - PROCESS | 3348 | 1468453104315 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 596ms 16:38:24 INFO - PROCESS | 3348 | 1468453104369 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:38:24 INFO - PROCESS | 3348 | 1468453104371 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 16:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:38:24 INFO - PROCESS | 3348 | 1468453104374 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 3348 | 1468453104376 Marionette TRACE conn3 <- [1,1282,null,{}] 16:38:24 INFO - PROCESS | 3348 | 1468453104384 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:24 INFO - PROCESS | 3348 | 1468453104386 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:24 INFO - PROCESS | 3348 | 1468453104465 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:38:24 INFO - PROCESS | 3348 | 1468453104471 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 3348 | 1468453104482 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:24 INFO - PROCESS | 3348 | ++DOCSHELL 16A5C400 == 39 [pid = 3348] [id = 330] 16:38:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18163000) [pid = 3348] [serial = 989] [outer = 00000000] 16:38:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1A613000) [pid = 3348] [serial = 990] [outer = 18163000] 16:38:24 INFO - PROCESS | 3348 | 1468453104526 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1A617400) [pid = 3348] [serial = 991] [outer = 18163000] 16:38:24 INFO - PROCESS | 3348 | 1468453104981 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 642ms 16:38:25 INFO - PROCESS | 3348 | 1468453105065 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3348 | 1468453105069 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 16:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:38:25 INFO - PROCESS | 3348 | 1468453105075 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 3348 | 1468453105080 Marionette TRACE conn3 <- [1,1286,null,{}] 16:38:25 INFO - PROCESS | 3348 | 1468453105086 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:25 INFO - PROCESS | 3348 | 1468453105089 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:25 INFO - PROCESS | 3348 | 1468453105200 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:38:25 INFO - PROCESS | 3348 | 1468453105322 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3348 | 1468453105328 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:25 INFO - PROCESS | 3348 | ++DOCSHELL 11CEA800 == 40 [pid = 3348] [id = 331] 16:38:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (11CF0400) [pid = 3348] [serial = 992] [outer = 00000000] 16:38:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (12C81800) [pid = 3348] [serial = 993] [outer = 11CF0400] 16:38:25 INFO - PROCESS | 3348 | 1468453105383 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (13187C00) [pid = 3348] [serial = 994] [outer = 11CF0400] 16:38:26 INFO - PROCESS | 3348 | 1468453106036 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1003ms 16:38:26 INFO - PROCESS | 3348 | 1468453106078 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:38:26 INFO - PROCESS | 3348 | 1468453106081 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 16:38:26 INFO - PROCESS | 3348 | 1468453106087 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 3348 | 1468453106091 Marionette TRACE conn3 <- [1,1290,null,{}] 16:38:26 INFO - PROCESS | 3348 | 1468453106096 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:26 INFO - PROCESS | 3348 | 1468453106099 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:26 INFO - PROCESS | 3348 | 1468453106236 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:38:26 INFO - PROCESS | 3348 | 1468453106364 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 3348 | 1468453106366 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:26 INFO - PROCESS | 3348 | ++DOCSHELL 15835400 == 41 [pid = 3348] [id = 332] 16:38:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (15A7A800) [pid = 3348] [serial = 995] [outer = 00000000] 16:38:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (16E7E400) [pid = 3348] [serial = 996] [outer = 15A7A800] 16:38:26 INFO - PROCESS | 3348 | 1468453106423 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17693C00) [pid = 3348] [serial = 997] [outer = 15A7A800] 16:38:26 INFO - PROCESS | 3348 | 1468453106978 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 956ms 16:38:27 INFO - PROCESS | 3348 | 1468453107028 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3348 | 1468453107031 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:38:27 INFO - PROCESS | 3348 | 1468453107035 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 3348 | 1468453107037 Marionette TRACE conn3 <- [1,1294,null,{}] 16:38:27 INFO - PROCESS | 3348 | 1468453107043 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:27 INFO - PROCESS | 3348 | 1468453107047 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:27 INFO - PROCESS | 3348 | 1468453107154 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:38:27 INFO - PROCESS | 3348 | 1468453107289 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 3348 | 1468453107293 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:27 INFO - PROCESS | 3348 | ++DOCSHELL 19DA5C00 == 42 [pid = 3348] [id = 333] 16:38:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19DAF400) [pid = 3348] [serial = 998] [outer = 00000000] 16:38:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19E3C400) [pid = 3348] [serial = 999] [outer = 19DAF400] 16:38:27 INFO - PROCESS | 3348 | 1468453107350 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19EDEC00) [pid = 3348] [serial = 1000] [outer = 19DAF400] 16:38:28 INFO - PROCESS | 3348 | 1468453107994 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1002ms 16:38:28 INFO - PROCESS | 3348 | 1468453108037 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 3348 | 1468453108040 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 16:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:38:28 INFO - PROCESS | 3348 | 1468453108044 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3348 | 1468453108046 Marionette TRACE conn3 <- [1,1298,null,{}] 16:38:28 INFO - PROCESS | 3348 | 1468453108064 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 3348 | 1468453108066 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:28 INFO - PROCESS | 3348 | 1468453108276 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:38:28 INFO - PROCESS | 3348 | 1468453108423 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3348 | 1468453108426 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:28 INFO - PROCESS | 3348 | ++DOCSHELL 10A0A400 == 43 [pid = 3348] [id = 334] 16:38:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (10A7AC00) [pid = 3348] [serial = 1001] [outer = 00000000] 16:38:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (114B2000) [pid = 3348] [serial = 1002] [outer = 10A7AC00] 16:38:28 INFO - PROCESS | 3348 | 1468453108475 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (11847400) [pid = 3348] [serial = 1003] [outer = 10A7AC00] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 104E4400 == 42 [pid = 3348] [id = 310] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 15118800 == 41 [pid = 3348] [id = 329] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 12EE5000 == 40 [pid = 3348] [id = 328] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 17693800 == 39 [pid = 3348] [id = 327] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 14418000 == 38 [pid = 3348] [id = 326] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 17991C00 == 37 [pid = 3348] [id = 325] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 16A64800 == 36 [pid = 3348] [id = 324] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 1423A400 == 35 [pid = 3348] [id = 323] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 11839800 == 34 [pid = 3348] [id = 322] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 19D92000 == 33 [pid = 3348] [id = 319] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 1147A400 == 32 [pid = 3348] [id = 320] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 15139C00 == 31 [pid = 3348] [id = 321] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 19DA5C00 == 30 [pid = 3348] [id = 333] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 16A5C400 == 29 [pid = 3348] [id = 330] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 11CEA800 == 28 [pid = 3348] [id = 331] 16:38:29 INFO - PROCESS | 3348 | --DOCSHELL 15835400 == 27 [pid = 3348] [id = 332] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (139AC000) [pid = 3348] [serial = 936] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (13B52000) [pid = 3348] [serial = 937] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (15B1C800) [pid = 3348] [serial = 939] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (11886800) [pid = 3348] [serial = 933] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1188F000) [pid = 3348] [serial = 934] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1188A800) [pid = 3348] [serial = 931] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (114B4800) [pid = 3348] [serial = 930] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16A5D000) [pid = 3348] [serial = 942] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13B4F800) [pid = 3348] [serial = 922] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12E6D800) [pid = 3348] [serial = 921] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17695400) [pid = 3348] [serial = 925] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (16E81800) [pid = 3348] [serial = 924] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1AE24400) [pid = 3348] [serial = 928] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1AC34C00) [pid = 3348] [serial = 927] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (175D9400) [pid = 3348] [serial = 945] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15B6B400) [pid = 3348] [serial = 951] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18079C00) [pid = 3348] [serial = 948] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (18082400) [pid = 3348] [serial = 949] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (199BBC00) [pid = 3348] [serial = 954] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (199C2400) [pid = 3348] [serial = 955] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1768EC00) [pid = 3348] [serial = 946] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (19D9F400) [pid = 3348] [serial = 957] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (170A9000) [pid = 3348] [serial = 943] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (15B64800) [pid = 3348] [serial = 940] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (18073400) [pid = 3348] [serial = 952] [outer = 00000000] [url = about:blank] 16:38:29 INFO - PROCESS | 3348 | 1468453109661 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3348 | 1468453109716 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 16:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:38:29 INFO - PROCESS | 3348 | 1468453109762 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 3348 | 1468453109765 Marionette TRACE conn3 <- [1,1302,null,{}] 16:38:29 INFO - PROCESS | 3348 | 1468453109771 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:29 INFO - PROCESS | 3348 | 1468453109774 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:29 INFO - PROCESS | 3348 | 1468453109858 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:38:29 INFO - PROCESS | 3348 | 1468453109948 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 3348 | 1468453109950 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:30 INFO - PROCESS | 3348 | ++DOCSHELL 10BA5800 == 28 [pid = 3348] [id = 335] 16:38:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (10BA6800) [pid = 3348] [serial = 1004] [outer = 00000000] 16:38:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (11CEA800) [pid = 3348] [serial = 1005] [outer = 10BA6800] 16:38:30 INFO - PROCESS | 3348 | 1468453110004 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (11DD8400) [pid = 3348] [serial = 1006] [outer = 10BA6800] 16:38:30 INFO - PROCESS | 3348 | 1468453110408 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 752ms 16:38:30 INFO - PROCESS | 3348 | 1468453110462 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3348 | 1468453110467 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 16:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:38:30 INFO - PROCESS | 3348 | 1468453110473 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 3348 | 1468453110476 Marionette TRACE conn3 <- [1,1306,null,{}] 16:38:30 INFO - PROCESS | 3348 | 1468453110480 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:30 INFO - PROCESS | 3348 | 1468453110483 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:30 INFO - PROCESS | 3348 | 1468453110614 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:38:30 INFO - PROCESS | 3348 | 1468453110620 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3348 | 1468453110623 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:30 INFO - PROCESS | 3348 | ++DOCSHELL 132E2C00 == 29 [pid = 3348] [id = 336] 16:38:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (139AEC00) [pid = 3348] [serial = 1007] [outer = 00000000] 16:38:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (13B50400) [pid = 3348] [serial = 1008] [outer = 139AEC00] 16:38:30 INFO - PROCESS | 3348 | 1468453110670 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C07C00) [pid = 3348] [serial = 1009] [outer = 139AEC00] 16:38:31 INFO - PROCESS | 3348 | 1468453111135 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 705ms 16:38:31 INFO - PROCESS | 3348 | 1468453111204 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3348 | 1468453111206 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 16:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:38:31 INFO - PROCESS | 3348 | 1468453111210 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 3348 | 1468453111213 Marionette TRACE conn3 <- [1,1310,null,{}] 16:38:31 INFO - PROCESS | 3348 | 1468453111224 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 3348 | 1468453111231 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:31 INFO - PROCESS | 3348 | 1468453111416 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:38:31 INFO - PROCESS | 3348 | 1468453111474 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3348 | 1468453111477 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:31 INFO - PROCESS | 3348 | ++DOCSHELL 1582A000 == 30 [pid = 3348] [id = 337] 16:38:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1582B800) [pid = 3348] [serial = 1010] [outer = 00000000] 16:38:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15B35C00) [pid = 3348] [serial = 1011] [outer = 1582B800] 16:38:31 INFO - PROCESS | 3348 | 1468453111524 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16055000) [pid = 3348] [serial = 1012] [outer = 1582B800] 16:38:31 INFO - PROCESS | 3348 | 1468453111917 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 736ms 16:38:31 INFO - PROCESS | 3348 | 1468453111958 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3348 | 1468453111960 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 16:38:31 INFO - PROCESS | 3348 | 1468453111963 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:38:31 INFO - PROCESS | 3348 | 1468453111975 Marionette TRACE conn3 <- [1,1314,null,{}] 16:38:31 INFO - PROCESS | 3348 | 1468453111979 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 3348 | 1468453111981 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:32 INFO - PROCESS | 3348 | 1468453112104 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:38:32 INFO - PROCESS | 3348 | 1468453112113 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3348 | 1468453112115 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:32 INFO - PROCESS | 3348 | ++DOCSHELL 16060000 == 31 [pid = 3348] [id = 338] 16:38:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1699D800) [pid = 3348] [serial = 1013] [outer = 00000000] 16:38:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16FB7000) [pid = 3348] [serial = 1014] [outer = 1699D800] 16:38:32 INFO - PROCESS | 3348 | 1468453112205 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170F1C00) [pid = 3348] [serial = 1015] [outer = 1699D800] 16:38:32 INFO - PROCESS | 3348 | 1468453112622 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:38:32 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 16:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 705ms 16:38:32 INFO - PROCESS | 3348 | 1468453112666 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3348 | 1468453112668 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 16:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:38:32 INFO - PROCESS | 3348 | 1468453112675 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3348 | 1468453112677 Marionette TRACE conn3 <- [1,1318,null,{}] 16:38:32 INFO - PROCESS | 3348 | 1468453112686 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:32 INFO - PROCESS | 3348 | 1468453112688 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:32 INFO - PROCESS | 3348 | 1468453112820 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:38:32 INFO - PROCESS | 3348 | 1468453112831 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3348 | 1468453112833 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:32 INFO - PROCESS | 3348 | ++DOCSHELL 17592C00 == 32 [pid = 3348] [id = 339] 16:38:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (175DFC00) [pid = 3348] [serial = 1016] [outer = 00000000] 16:38:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1768FC00) [pid = 3348] [serial = 1017] [outer = 175DFC00] 16:38:32 INFO - PROCESS | 3348 | 1468453112876 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17993000) [pid = 3348] [serial = 1018] [outer = 175DFC00] 16:38:33 INFO - PROCESS | 3348 | 1468453113321 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:38:33 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 16:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 705ms 16:38:33 INFO - PROCESS | 3348 | 1468453113371 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 3348 | 1468453113373 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 16:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:38:33 INFO - PROCESS | 3348 | 1468453113384 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 3348 | 1468453113385 Marionette TRACE conn3 <- [1,1322,null,{}] 16:38:33 INFO - PROCESS | 3348 | 1468453113388 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:33 INFO - PROCESS | 3348 | 1468453113394 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:33 INFO - PROCESS | 3348 | 1468453113521 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:38:33 INFO - PROCESS | 3348 | 1468453113531 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 3348 | 1468453113533 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:33 INFO - PROCESS | 3348 | ++DOCSHELL 12BAF000 == 33 [pid = 3348] [id = 340] 16:38:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1798F000) [pid = 3348] [serial = 1019] [outer = 00000000] 16:38:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18113800) [pid = 3348] [serial = 1020] [outer = 1798F000] 16:38:33 INFO - PROCESS | 3348 | 1468453113627 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (199B8C00) [pid = 3348] [serial = 1021] [outer = 1798F000] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (19ABCC00) [pid = 3348] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19D92400) [pid = 3348] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1183DC00) [pid = 3348] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1807E800) [pid = 3348] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1423C400) [pid = 3348] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (17992000) [pid = 3348] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (16E80C00) [pid = 3348] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1582AC00) [pid = 3348] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (13160400) [pid = 3348] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (114B4400) [pid = 3348] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (15A79C00) [pid = 3348] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:38:33 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (18163000) [pid = 3348] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:38:34 INFO - PROCESS | 3348 | 1468453114197 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 831ms 16:38:34 INFO - PROCESS | 3348 | 1468453114224 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3348 | 1468453114226 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 16:38:34 INFO - PROCESS | 3348 | 1468453114229 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:38:34 INFO - PROCESS | 3348 | 1468453114231 Marionette TRACE conn3 <- [1,1326,null,{}] 16:38:34 INFO - PROCESS | 3348 | 1468453114234 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:34 INFO - PROCESS | 3348 | 1468453114236 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:34 INFO - PROCESS | 3348 | 1468453114321 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:38:34 INFO - PROCESS | 3348 | 1468453114325 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 3348 | 1468453114327 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:34 INFO - PROCESS | 3348 | ++DOCSHELL 15B2B800 == 34 [pid = 3348] [id = 341] 16:38:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15B34C00) [pid = 3348] [serial = 1022] [outer = 00000000] 16:38:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (174CF400) [pid = 3348] [serial = 1023] [outer = 15B34C00] 16:38:34 INFO - PROCESS | 3348 | 1468453114370 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (18023400) [pid = 3348] [serial = 1024] [outer = 15B34C00] 16:38:35 INFO - PROCESS | 3348 | 1468453115274 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1082ms 16:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:38:35 INFO - PROCESS | 3348 | 1468453115319 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 3348 | 1468453115321 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 16:38:35 INFO - PROCESS | 3348 | 1468453115325 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 3348 | 1468453115326 Marionette TRACE conn3 <- [1,1330,null,{}] 16:38:35 INFO - PROCESS | 3348 | 1468453115330 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:35 INFO - PROCESS | 3348 | 1468453115332 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:35 INFO - PROCESS | 3348 | 1468453115437 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:38:35 INFO - PROCESS | 3348 | 1468453115446 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3348 | 1468453115448 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:35 INFO - PROCESS | 3348 | ++DOCSHELL 16060800 == 35 [pid = 3348] [id = 342] 16:38:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (170A7400) [pid = 3348] [serial = 1025] [outer = 00000000] 16:38:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (19D91C00) [pid = 3348] [serial = 1026] [outer = 170A7400] 16:38:35 INFO - PROCESS | 3348 | 1468453115491 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19D92000) [pid = 3348] [serial = 1027] [outer = 170A7400] 16:38:35 INFO - PROCESS | 3348 | 1468453115923 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 16:38:36 INFO - PROCESS | 3348 | 1468453116025 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 3348 | 1468453116029 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 16:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:38:36 INFO - PROCESS | 3348 | 1468453116034 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 3348 | 1468453116038 Marionette TRACE conn3 <- [1,1334,null,{}] 16:38:36 INFO - PROCESS | 3348 | 1468453116048 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:36 INFO - PROCESS | 3348 | 1468453116052 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:36 INFO - PROCESS | 3348 | 1468453116189 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:38:36 INFO - PROCESS | 3348 | 1468453116291 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 3348 | 1468453116297 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:36 INFO - PROCESS | 3348 | ++DOCSHELL 1183A400 == 36 [pid = 3348] [id = 343] 16:38:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1183E400) [pid = 3348] [serial = 1028] [outer = 00000000] 16:38:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (11CEA000) [pid = 3348] [serial = 1029] [outer = 1183E400] 16:38:36 INFO - PROCESS | 3348 | 1468453116352 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (12B68400) [pid = 3348] [serial = 1030] [outer = 1183E400] 16:38:37 INFO - PROCESS | 3348 | 1468453117031 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1050ms 16:38:37 INFO - PROCESS | 3348 | 1468453117084 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:38:37 INFO - PROCESS | 3348 | 1468453117087 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 16:38:37 INFO - PROCESS | 3348 | 1468453117113 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3348 | 1468453117119 Marionette TRACE conn3 <- [1,1338,null,{}] 16:38:37 INFO - PROCESS | 3348 | 1468453117150 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:37 INFO - PROCESS | 3348 | 1468453117153 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:37 INFO - PROCESS | 3348 | 1468453117273 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:38:37 INFO - PROCESS | 3348 | 1468453117371 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3348 | 1468453117374 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:37 INFO - PROCESS | 3348 | ++DOCSHELL 1440F800 == 37 [pid = 3348] [id = 344] 16:38:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (144BD800) [pid = 3348] [serial = 1031] [outer = 00000000] 16:38:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1582CC00) [pid = 3348] [serial = 1032] [outer = 144BD800] 16:38:37 INFO - PROCESS | 3348 | 1468453117431 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (15B6EC00) [pid = 3348] [serial = 1033] [outer = 144BD800] 16:38:38 INFO - PROCESS | 3348 | 1468453118154 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1097ms 16:38:38 INFO - PROCESS | 3348 | 1468453118210 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 3348 | 1468453118212 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:38:38 INFO - PROCESS | 3348 | 1468453118216 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 3348 | 1468453118219 Marionette TRACE conn3 <- [1,1342,null,{}] 16:38:38 INFO - PROCESS | 3348 | 1468453118253 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:38 INFO - PROCESS | 3348 | 1468453118258 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:38 INFO - PROCESS | 3348 | 1468453118478 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:38:38 INFO - PROCESS | 3348 | 1468453118601 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3348 | 1468453118604 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:38 INFO - PROCESS | 3348 | ++DOCSHELL 1058C400 == 38 [pid = 3348] [id = 345] 16:38:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10A03C00) [pid = 3348] [serial = 1034] [outer = 00000000] 16:38:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10A80800) [pid = 3348] [serial = 1035] [outer = 10A03C00] 16:38:38 INFO - PROCESS | 3348 | 1468453118657 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (114BD800) [pid = 3348] [serial = 1036] [outer = 10A03C00] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 15B2B800 == 37 [pid = 3348] [id = 341] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 12BAF000 == 36 [pid = 3348] [id = 340] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 17592C00 == 35 [pid = 3348] [id = 339] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 16060000 == 34 [pid = 3348] [id = 338] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 1582A000 == 33 [pid = 3348] [id = 337] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 132E2C00 == 32 [pid = 3348] [id = 336] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 10BA5800 == 31 [pid = 3348] [id = 335] 16:38:39 INFO - PROCESS | 3348 | --DOCSHELL 10A0A400 == 30 [pid = 3348] [id = 334] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1805C400) [pid = 3348] [serial = 975] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (174D5000) [pid = 3348] [serial = 973] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (19DAB000) [pid = 3348] [serial = 982] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (144BB800) [pid = 3348] [serial = 970] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1605E000) [pid = 3348] [serial = 963] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1605FC00) [pid = 3348] [serial = 984] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (170AB000) [pid = 3348] [serial = 972] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (12BAFC00) [pid = 3348] [serial = 967] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (12E66800) [pid = 3348] [serial = 961] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (16996400) [pid = 3348] [serial = 964] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (199B9C00) [pid = 3348] [serial = 978] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18067400) [pid = 3348] [serial = 976] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A2E1400) [pid = 3348] [serial = 988] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19ED1C00) [pid = 3348] [serial = 987] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (11DDA000) [pid = 3348] [serial = 960] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (16E80800) [pid = 3348] [serial = 985] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1A613000) [pid = 3348] [serial = 990] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1A617400) [pid = 3348] [serial = 991] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (19ED0400) [pid = 3348] [serial = 981] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (19DA8400) [pid = 3348] [serial = 958] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (129E0400) [pid = 3348] [serial = 966] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (199C6C00) [pid = 3348] [serial = 979] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (142EE800) [pid = 3348] [serial = 969] [outer = 00000000] [url = about:blank] 16:38:39 INFO - PROCESS | 3348 | 1468453119197 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1003ms 16:38:39 INFO - PROCESS | 3348 | 1468453119217 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:38:39 INFO - PROCESS | 3348 | 1468453119221 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 16:38:39 INFO - PROCESS | 3348 | 1468453119226 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3348 | 1468453119229 Marionette TRACE conn3 <- [1,1346,null,{}] 16:38:39 INFO - PROCESS | 3348 | 1468453119234 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 3348 | 1468453119236 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:39 INFO - PROCESS | 3348 | 1468453119319 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:38:39 INFO - PROCESS | 3348 | 1468453119328 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3348 | 1468453119330 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:39 INFO - PROCESS | 3348 | ++DOCSHELL 12EE2800 == 31 [pid = 3348] [id = 346] 16:38:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (12EE4400) [pid = 3348] [serial = 1037] [outer = 00000000] 16:38:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (13AC4000) [pid = 3348] [serial = 1038] [outer = 12EE4400] 16:38:39 INFO - PROCESS | 3348 | 1468453119376 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (13C0A000) [pid = 3348] [serial = 1039] [outer = 12EE4400] 16:38:39 INFO - PROCESS | 3348 | 1468453119838 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 643ms 16:38:39 INFO - PROCESS | 3348 | 1468453119860 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3348 | 1468453119863 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:38:39 INFO - PROCESS | 3348 | 1468453119867 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3348 | 1468453119869 Marionette TRACE conn3 <- [1,1350,null,{}] 16:38:39 INFO - PROCESS | 3348 | 1468453119872 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 3348 | 1468453119874 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:40 INFO - PROCESS | 3348 | 1468453119988 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:38:40 INFO - PROCESS | 3348 | 1468453119999 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3348 | 1468453120001 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:40 INFO - PROCESS | 3348 | ++DOCSHELL 152F5000 == 32 [pid = 3348] [id = 347] 16:38:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1582A000) [pid = 3348] [serial = 1040] [outer = 00000000] 16:38:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (15B2B800) [pid = 3348] [serial = 1041] [outer = 1582A000] 16:38:40 INFO - PROCESS | 3348 | 1468453120046 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1699E400) [pid = 3348] [serial = 1042] [outer = 1582A000] 16:38:40 INFO - PROCESS | 3348 | 1468453120520 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 16:38:40 INFO - PROCESS | 3348 | 1468453120565 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 3348 | 1468453120569 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 16:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:38:40 INFO - PROCESS | 3348 | 1468453120578 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 3348 | 1468453120582 Marionette TRACE conn3 <- [1,1354,null,{}] 16:38:40 INFO - PROCESS | 3348 | 1468453120586 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:40 INFO - PROCESS | 3348 | 1468453120589 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:40 INFO - PROCESS | 3348 | 1468453120677 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:38:40 INFO - PROCESS | 3348 | 1468453120761 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3348 | 1468453120763 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:40 INFO - PROCESS | 3348 | ++DOCSHELL 16A5D000 == 33 [pid = 3348] [id = 348] 16:38:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (170B0C00) [pid = 3348] [serial = 1043] [outer = 00000000] 16:38:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (179C9800) [pid = 3348] [serial = 1044] [outer = 170B0C00] 16:38:40 INFO - PROCESS | 3348 | 1468453120805 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (18064C00) [pid = 3348] [serial = 1045] [outer = 170B0C00] 16:38:41 INFO - PROCESS | 3348 | 1468453121180 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 3348 | 1468453121231 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 16:38:41 INFO - PROCESS | 3348 | 1468453121235 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:38:41 INFO - PROCESS | 3348 | 1468453121236 Marionette TRACE conn3 <- [1,1358,null,{}] 16:38:41 INFO - PROCESS | 3348 | 1468453121240 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:41 INFO - PROCESS | 3348 | 1468453121241 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:41 INFO - PROCESS | 3348 | 1468453121358 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:38:41 INFO - PROCESS | 3348 | 1468453121405 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 3348 | 1468453121407 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:41 INFO - PROCESS | 3348 | ++DOCSHELL 1807A000 == 34 [pid = 3348] [id = 349] 16:38:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1807D000) [pid = 3348] [serial = 1046] [outer = 00000000] 16:38:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (199BB400) [pid = 3348] [serial = 1047] [outer = 1807D000] 16:38:41 INFO - PROCESS | 3348 | 1468453121455 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (199C1C00) [pid = 3348] [serial = 1048] [outer = 1807D000] 16:38:41 INFO - PROCESS | 3348 | 1468453121923 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 3348 | 1468453121968 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 16:38:41 INFO - PROCESS | 3348 | 1468453121971 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:38:41 INFO - PROCESS | 3348 | 1468453121973 Marionette TRACE conn3 <- [1,1362,null,{}] 16:38:41 INFO - PROCESS | 3348 | 1468453121976 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:41 INFO - PROCESS | 3348 | 1468453121978 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:42 INFO - PROCESS | 3348 | 1468453122089 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:38:42 INFO - PROCESS | 3348 | 1468453122094 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3348 | 1468453122100 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:42 INFO - PROCESS | 3348 | ++DOCSHELL 19ABCC00 == 35 [pid = 3348] [id = 350] 16:38:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (19ABD800) [pid = 3348] [serial = 1049] [outer = 00000000] 16:38:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19D9F800) [pid = 3348] [serial = 1050] [outer = 19ABD800] 16:38:42 INFO - PROCESS | 3348 | 1468453122200 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19E3B400) [pid = 3348] [serial = 1051] [outer = 19ABD800] 16:38:42 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:38:42 INFO - PROCESS | 3348 | 1468453122655 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3348 | 1468453122714 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 16:38:42 INFO - PROCESS | 3348 | 1468453122717 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:38:42 INFO - PROCESS | 3348 | 1468453122719 Marionette TRACE conn3 <- [1,1366,null,{}] 16:38:42 INFO - PROCESS | 3348 | 1468453122754 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:42 INFO - PROCESS | 3348 | 1468453122756 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:42 INFO - PROCESS | 3348 | 1468453122868 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:38:42 INFO - PROCESS | 3348 | 1468453122876 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3348 | 1468453122878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:42 INFO - PROCESS | 3348 | ++DOCSHELL 1A2E4000 == 36 [pid = 3348] [id = 351] 16:38:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1A2E4800) [pid = 3348] [serial = 1052] [outer = 00000000] 16:38:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1A613000) [pid = 3348] [serial = 1053] [outer = 1A2E4800] 16:38:42 INFO - PROCESS | 3348 | 1468453122979 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1A615000) [pid = 3348] [serial = 1054] [outer = 1A2E4800] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1699D800) [pid = 3348] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (139AEC00) [pid = 3348] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10BA6800) [pid = 3348] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1582B800) [pid = 3348] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (10A7AC00) [pid = 3348] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (175DFC00) [pid = 3348] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (11CF0400) [pid = 3348] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (15A7A800) [pid = 3348] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19DAF400) [pid = 3348] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1798F000) [pid = 3348] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:38:43 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (15B34C00) [pid = 3348] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:38:43 INFO - PROCESS | 3348 | 1468453123427 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 3348 | 1468453123460 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:38:43 INFO - PROCESS | 3348 | 1468453123463 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 3348 | 1468453123465 Marionette TRACE conn3 <- [1,1370,null,{}] 16:38:43 INFO - PROCESS | 3348 | 1468453123469 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:43 INFO - PROCESS | 3348 | 1468453123471 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:43 INFO - PROCESS | 3348 | 1468453123547 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:38:43 INFO - PROCESS | 3348 | 1468453123554 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 3348 | 1468453123556 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:43 INFO - PROCESS | 3348 | ++DOCSHELL 12BAA400 == 37 [pid = 3348] [id = 352] 16:38:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C02400) [pid = 3348] [serial = 1055] [outer = 00000000] 16:38:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1582F400) [pid = 3348] [serial = 1056] [outer = 13C02400] 16:38:43 INFO - PROCESS | 3348 | 1468453123599 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15B64000) [pid = 3348] [serial = 1057] [outer = 13C02400] 16:38:44 INFO - PROCESS | 3348 | [3348] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:38:44 INFO - PROCESS | 3348 | 1468453124031 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3348 | 1468453124063 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 16:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:38:44 INFO - PROCESS | 3348 | 1468453124066 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 3348 | 1468453124068 Marionette TRACE conn3 <- [1,1374,null,{}] 16:38:44 INFO - PROCESS | 3348 | 1468453124075 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:44 INFO - PROCESS | 3348 | 1468453124077 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:44 INFO - PROCESS | 3348 | 1468453124153 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:38:44 INFO - PROCESS | 3348 | 1468453124159 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3348 | 1468453124161 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:44 INFO - PROCESS | 3348 | ++DOCSHELL 13C04C00 == 38 [pid = 3348] [id = 353] 16:38:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (169A1400) [pid = 3348] [serial = 1058] [outer = 00000000] 16:38:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1A617400) [pid = 3348] [serial = 1059] [outer = 169A1400] 16:38:44 INFO - PROCESS | 3348 | 1468453124203 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1A618000) [pid = 3348] [serial = 1060] [outer = 169A1400] 16:38:44 INFO - PROCESS | 3348 | 1468453124642 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3348 | 1468453124665 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 16:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:38:44 INFO - PROCESS | 3348 | 1468453124668 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 3348 | 1468453124670 Marionette TRACE conn3 <- [1,1378,null,{}] 16:38:44 INFO - PROCESS | 3348 | 1468453124674 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:44 INFO - PROCESS | 3348 | 1468453124675 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:44 INFO - PROCESS | 3348 | 1468453124791 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:38:44 INFO - PROCESS | 3348 | 1468453124798 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3348 | 1468453124809 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:44 INFO - PROCESS | 3348 | ++DOCSHELL 17691800 == 39 [pid = 3348] [id = 354] 16:38:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18060800) [pid = 3348] [serial = 1061] [outer = 00000000] 16:38:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1AC2EC00) [pid = 3348] [serial = 1062] [outer = 18060800] 16:38:44 INFO - PROCESS | 3348 | 1468453124853 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1AC2F400) [pid = 3348] [serial = 1063] [outer = 18060800] 16:38:45 INFO - PROCESS | 3348 | 1468453125232 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 595ms 16:38:45 INFO - PROCESS | 3348 | 1468453125266 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3348 | 1468453125268 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 16:38:45 INFO - PROCESS | 3348 | 1468453125271 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:38:45 INFO - PROCESS | 3348 | 1468453125273 Marionette TRACE conn3 <- [1,1382,null,{}] 16:38:45 INFO - PROCESS | 3348 | 1468453125276 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:45 INFO - PROCESS | 3348 | 1468453125278 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:45 INFO - PROCESS | 3348 | 1468453125362 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:38:45 INFO - PROCESS | 3348 | 1468453125497 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 3348 | 1468453125500 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:45 INFO - PROCESS | 3348 | ++DOCSHELL 10A0E000 == 40 [pid = 3348] [id = 355] 16:38:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (10A7BC00) [pid = 3348] [serial = 1064] [outer = 00000000] 16:38:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (114E1400) [pid = 3348] [serial = 1065] [outer = 10A7BC00] 16:38:45 INFO - PROCESS | 3348 | 1468453125607 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (12BAFC00) [pid = 3348] [serial = 1066] [outer = 10A7BC00] 16:38:46 INFO - PROCESS | 3348 | 1468453126189 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 956ms 16:38:46 INFO - PROCESS | 3348 | 1468453126218 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 3348 | 1468453126222 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 16:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:38:46 INFO - PROCESS | 3348 | 1468453126227 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 3348 | 1468453126230 Marionette TRACE conn3 <- [1,1386,null,{}] 16:38:46 INFO - PROCESS | 3348 | 1468453126235 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:46 INFO - PROCESS | 3348 | 1468453126238 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:46 INFO - PROCESS | 3348 | 1468453126353 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:38:46 INFO - PROCESS | 3348 | 1468453126457 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3348 | 1468453126460 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:46 INFO - PROCESS | 3348 | ++DOCSHELL 144C0800 == 41 [pid = 3348] [id = 356] 16:38:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (144C0C00) [pid = 3348] [serial = 1067] [outer = 00000000] 16:38:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16996400) [pid = 3348] [serial = 1068] [outer = 144C0C00] 16:38:46 INFO - PROCESS | 3348 | 1468453126514 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (170A5400) [pid = 3348] [serial = 1069] [outer = 144C0C00] 16:38:47 INFO - PROCESS | 3348 | 1468453127088 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 893ms 16:38:47 INFO - PROCESS | 3348 | 1468453127134 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3348 | 1468453127139 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:38:47 INFO - PROCESS | 3348 | 1468453127144 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3348 | 1468453127146 Marionette TRACE conn3 <- [1,1390,null,{}] 16:38:47 INFO - PROCESS | 3348 | 1468453127150 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:47 INFO - PROCESS | 3348 | 1468453127152 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:47 INFO - PROCESS | 3348 | 1468453127259 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:38:47 INFO - PROCESS | 3348 | 1468453127366 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3348 | 1468453127369 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:47 INFO - PROCESS | 3348 | ++DOCSHELL 18079400 == 42 [pid = 3348] [id = 357] 16:38:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1807D400) [pid = 3348] [serial = 1070] [outer = 00000000] 16:38:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19DAA000) [pid = 3348] [serial = 1071] [outer = 1807D400] 16:38:47 INFO - PROCESS | 3348 | 1468453127423 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1A277000) [pid = 3348] [serial = 1072] [outer = 1807D400] 16:38:48 INFO - PROCESS | 3348 | 1468453128005 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 909ms 16:38:48 INFO - PROCESS | 3348 | 1468453128047 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3348 | 1468453128050 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 16:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:38:48 INFO - PROCESS | 3348 | 1468453128055 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 3348 | 1468453128061 Marionette TRACE conn3 <- [1,1394,null,{}] 16:38:48 INFO - PROCESS | 3348 | 1468453128071 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 3348 | 1468453128075 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:48 INFO - PROCESS | 3348 | 1468453128179 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:38:48 INFO - PROCESS | 3348 | 1468453128281 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3348 | 1468453128283 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:48 INFO - PROCESS | 3348 | ++DOCSHELL 1AE21800 == 43 [pid = 3348] [id = 358] 16:38:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1AE25000) [pid = 3348] [serial = 1073] [outer = 00000000] 16:38:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1AE2C400) [pid = 3348] [serial = 1074] [outer = 1AE25000] 16:38:48 INFO - PROCESS | 3348 | 1468453128334 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1AE30400) [pid = 3348] [serial = 1075] [outer = 1AE25000] 16:38:48 INFO - PROCESS | 3348 | 1468453128942 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 955ms 16:38:49 INFO - PROCESS | 3348 | 1468453128999 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 3348 | 1468453129002 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 16:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:38:49 INFO - PROCESS | 3348 | 1468453129005 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 3348 | 1468453129007 Marionette TRACE conn3 <- [1,1398,null,{}] 16:38:49 INFO - PROCESS | 3348 | 1468453129011 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:49 INFO - PROCESS | 3348 | 1468453129013 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:49 INFO - PROCESS | 3348 | 1468453129118 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:38:49 INFO - PROCESS | 3348 | 1468453129218 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 3348 | 1468453129220 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:49 INFO - PROCESS | 3348 | ++DOCSHELL 11C94800 == 44 [pid = 3348] [id = 359] 16:38:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (11D8D400) [pid = 3348] [serial = 1076] [outer = 00000000] 16:38:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (12E6DC00) [pid = 3348] [serial = 1077] [outer = 11D8D400] 16:38:49 INFO - PROCESS | 3348 | 1468453129272 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (14239000) [pid = 3348] [serial = 1078] [outer = 11D8D400] 16:38:50 INFO - PROCESS | 3348 | 1468453130090 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1160ms 16:38:50 INFO - PROCESS | 3348 | 1468453130159 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3348 | 1468453130162 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:38:50 INFO - PROCESS | 3348 | 1468453130167 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 3348 | 1468453130170 Marionette TRACE conn3 <- [1,1402,null,{}] 16:38:50 INFO - PROCESS | 3348 | 1468453130175 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:50 INFO - PROCESS | 3348 | 1468453130178 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:50 INFO - PROCESS | 3348 | 1468453130283 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 17691800 == 43 [pid = 3348] [id = 354] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 13C04C00 == 42 [pid = 3348] [id = 353] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 12BAA400 == 41 [pid = 3348] [id = 352] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 1A2E4000 == 40 [pid = 3348] [id = 351] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 19ABCC00 == 39 [pid = 3348] [id = 350] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 1807A000 == 38 [pid = 3348] [id = 349] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 16A5D000 == 37 [pid = 3348] [id = 348] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 152F5000 == 36 [pid = 3348] [id = 347] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 12EE2800 == 35 [pid = 3348] [id = 346] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 1058C400 == 34 [pid = 3348] [id = 345] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 1183A400 == 33 [pid = 3348] [id = 343] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 16060800 == 32 [pid = 3348] [id = 342] 16:38:50 INFO - PROCESS | 3348 | --DOCSHELL 1440F800 == 31 [pid = 3348] [id = 344] 16:38:51 INFO - PROCESS | 3348 | --DOCSHELL 1AE21800 == 30 [pid = 3348] [id = 358] 16:38:51 INFO - PROCESS | 3348 | --DOCSHELL 11C94800 == 29 [pid = 3348] [id = 359] 16:38:51 INFO - PROCESS | 3348 | --DOCSHELL 18079400 == 28 [pid = 3348] [id = 357] 16:38:51 INFO - PROCESS | 3348 | --DOCSHELL 10A0E000 == 27 [pid = 3348] [id = 355] 16:38:51 INFO - PROCESS | 3348 | --DOCSHELL 144C0800 == 26 [pid = 3348] [id = 356] 16:38:51 INFO - PROCESS | 3348 | 1468453130970 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3348 | 1468453130974 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (16FB7000) [pid = 3348] [serial = 1014] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (13B50400) [pid = 3348] [serial = 1008] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (13C07C00) [pid = 3348] [serial = 1009] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (11CEA800) [pid = 3348] [serial = 1005] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (11DD8400) [pid = 3348] [serial = 1006] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (15B35C00) [pid = 3348] [serial = 1011] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (11847400) [pid = 3348] [serial = 1003] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (114B2000) [pid = 3348] [serial = 1002] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1768FC00) [pid = 3348] [serial = 1017] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (19D91C00) [pid = 3348] [serial = 1026] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (13187C00) [pid = 3348] [serial = 994] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (12C81800) [pid = 3348] [serial = 993] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (17693C00) [pid = 3348] [serial = 997] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (16E7E400) [pid = 3348] [serial = 996] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19EDEC00) [pid = 3348] [serial = 1000] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19E3C400) [pid = 3348] [serial = 999] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (170F1C00) [pid = 3348] [serial = 1015] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18113800) [pid = 3348] [serial = 1020] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17993000) [pid = 3348] [serial = 1018] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (199B8C00) [pid = 3348] [serial = 1021] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (174CF400) [pid = 3348] [serial = 1023] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (18023400) [pid = 3348] [serial = 1024] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16055000) [pid = 3348] [serial = 1012] [outer = 00000000] [url = about:blank] 16:38:51 INFO - PROCESS | 3348 | ++DOCSHELL 10435800 == 27 [pid = 3348] [id = 360] 16:38:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1043A400) [pid = 3348] [serial = 1079] [outer = 00000000] 16:38:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (104E6000) [pid = 3348] [serial = 1080] [outer = 1043A400] 16:38:51 INFO - PROCESS | 3348 | 1468453131117 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (10A0F400) [pid = 3348] [serial = 1081] [outer = 1043A400] 16:38:51 INFO - PROCESS | 3348 | 1468453131597 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1457ms 16:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:38:51 INFO - PROCESS | 3348 | 1468453131633 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3348 | 1468453131637 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 16:38:51 INFO - PROCESS | 3348 | 1468453131641 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 3348 | 1468453131644 Marionette TRACE conn3 <- [1,1406,null,{}] 16:38:51 INFO - PROCESS | 3348 | 1468453131649 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 3348 | 1468453131653 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:51 INFO - PROCESS | 3348 | 1468453131741 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:38:51 INFO - PROCESS | 3348 | 1468453131756 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3348 | 1468453131759 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:51 INFO - PROCESS | 3348 | ++DOCSHELL 11C98400 == 28 [pid = 3348] [id = 361] 16:38:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (11CF2800) [pid = 3348] [serial = 1082] [outer = 00000000] 16:38:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (11DDB800) [pid = 3348] [serial = 1083] [outer = 11CF2800] 16:38:51 INFO - PROCESS | 3348 | 1468453131810 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (12BA8400) [pid = 3348] [serial = 1084] [outer = 11CF2800] 16:38:52 INFO - PROCESS | 3348 | 1468453132285 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 689ms 16:38:52 INFO - PROCESS | 3348 | 1468453132368 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 3348 | 1468453132372 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 16:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:38:52 INFO - PROCESS | 3348 | 1468453132379 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 3348 | 1468453132381 Marionette TRACE conn3 <- [1,1410,null,{}] 16:38:52 INFO - PROCESS | 3348 | 1468453132386 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:52 INFO - PROCESS | 3348 | 1468453132390 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:52 INFO - PROCESS | 3348 | 1468453132533 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:38:52 INFO - PROCESS | 3348 | 1468453132590 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3348 | 1468453132592 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:52 INFO - PROCESS | 3348 | ++DOCSHELL 139B2400 == 29 [pid = 3348] [id = 362] 16:38:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (139B2C00) [pid = 3348] [serial = 1085] [outer = 00000000] 16:38:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (13B59800) [pid = 3348] [serial = 1086] [outer = 139B2C00] 16:38:52 INFO - PROCESS | 3348 | 1468453132637 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (13C0A400) [pid = 3348] [serial = 1087] [outer = 139B2C00] 16:38:53 INFO - PROCESS | 3348 | 1468453133081 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 705ms 16:38:53 INFO - PROCESS | 3348 | 1468453133112 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3348 | 1468453133114 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:38:53 INFO - PROCESS | 3348 | 1468453133119 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3348 | 1468453133125 Marionette TRACE conn3 <- [1,1414,null,{}] 16:38:53 INFO - PROCESS | 3348 | 1468453133147 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:53 INFO - PROCESS | 3348 | 1468453133151 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:53 INFO - PROCESS | 3348 | 1468453133278 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:38:53 INFO - PROCESS | 3348 | 1468453133338 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3348 | 1468453133341 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:53 INFO - PROCESS | 3348 | ++DOCSHELL 15111800 == 30 [pid = 3348] [id = 363] 16:38:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15111C00) [pid = 3348] [serial = 1088] [outer = 00000000] 16:38:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (152F6800) [pid = 3348] [serial = 1089] [outer = 15111C00] 16:38:53 INFO - PROCESS | 3348 | 1468453133384 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1582C800) [pid = 3348] [serial = 1090] [outer = 15111C00] 16:38:53 INFO - PROCESS | 3348 | 1468453133846 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 737ms 16:38:53 INFO - PROCESS | 3348 | 1468453133862 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:38:53 INFO - PROCESS | 3348 | 1468453133864 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 16:38:53 INFO - PROCESS | 3348 | 1468453133868 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3348 | 1468453133869 Marionette TRACE conn3 <- [1,1418,null,{}] 16:38:53 INFO - PROCESS | 3348 | 1468453133873 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:53 INFO - PROCESS | 3348 | 1468453133875 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:54 INFO - PROCESS | 3348 | 1468453134017 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:38:54 INFO - PROCESS | 3348 | 1468453134025 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3348 | 1468453134027 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:54 INFO - PROCESS | 3348 | ++DOCSHELL 15B6E800 == 31 [pid = 3348] [id = 364] 16:38:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16054400) [pid = 3348] [serial = 1091] [outer = 00000000] 16:38:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1699AC00) [pid = 3348] [serial = 1092] [outer = 16054400] 16:38:54 INFO - PROCESS | 3348 | 1468453134075 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (169A0800) [pid = 3348] [serial = 1093] [outer = 16054400] 16:38:54 INFO - PROCESS | 3348 | 1468453134550 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 752ms 16:38:54 INFO - PROCESS | 3348 | 1468453134605 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3348 | 1468453134607 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 16:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:38:54 INFO - PROCESS | 3348 | 1468453134618 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3348 | 1468453134620 Marionette TRACE conn3 <- [1,1422,null,{}] 16:38:54 INFO - PROCESS | 3348 | 1468453134623 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:54 INFO - PROCESS | 3348 | 1468453134626 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:54 INFO - PROCESS | 3348 | 1468453134750 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:38:54 INFO - PROCESS | 3348 | 1468453134762 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3348 | 1468453134768 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:54 INFO - PROCESS | 3348 | ++DOCSHELL 16FBD400 == 32 [pid = 3348] [id = 365] 16:38:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1703DC00) [pid = 3348] [serial = 1094] [outer = 00000000] 16:38:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (170AC800) [pid = 3348] [serial = 1095] [outer = 1703DC00] 16:38:54 INFO - PROCESS | 3348 | 1468453134870 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (17596C00) [pid = 3348] [serial = 1096] [outer = 1703DC00] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (19ABD800) [pid = 3348] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1A2E4800) [pid = 3348] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (170A7400) [pid = 3348] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1582A000) [pid = 3348] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (144BD800) [pid = 3348] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (170B0C00) [pid = 3348] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (12EE4400) [pid = 3348] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1183E400) [pid = 3348] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10A03C00) [pid = 3348] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (13C02400) [pid = 3348] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1807D000) [pid = 3348] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18060800) [pid = 3348] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:38:55 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (169A1400) [pid = 3348] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:38:55 INFO - PROCESS | 3348 | 1468453135564 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1003ms 16:38:55 INFO - PROCESS | 3348 | 1468453135613 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3348 | 1468453135615 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 16:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:38:55 INFO - PROCESS | 3348 | 1468453135618 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 3348 | 1468453135620 Marionette TRACE conn3 <- [1,1426,null,{}] 16:38:55 INFO - PROCESS | 3348 | 1468453135626 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:55 INFO - PROCESS | 3348 | 1468453135628 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:55 INFO - PROCESS | 3348 | 1468453135740 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:38:55 INFO - PROCESS | 3348 | 1468453135795 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3348 | 1468453135797 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:55 INFO - PROCESS | 3348 | ++DOCSHELL 10BA7C00 == 33 [pid = 3348] [id = 366] 16:38:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1511D800) [pid = 3348] [serial = 1097] [outer = 00000000] 16:38:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17694800) [pid = 3348] [serial = 1098] [outer = 1511D800] 16:38:55 INFO - PROCESS | 3348 | 1468453135841 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1798BC00) [pid = 3348] [serial = 1099] [outer = 1511D800] 16:38:56 INFO - PROCESS | 3348 | 1468453136203 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 627ms 16:38:56 INFO - PROCESS | 3348 | 1468453136257 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 3348 | 1468453136259 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:38:56 INFO - PROCESS | 3348 | 1468453136262 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 3348 | 1468453136264 Marionette TRACE conn3 <- [1,1430,null,{}] 16:38:56 INFO - PROCESS | 3348 | 1468453136267 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:56 INFO - PROCESS | 3348 | 1468453136269 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:56 INFO - PROCESS | 3348 | 1468453136344 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:38:56 INFO - PROCESS | 3348 | 1468453136349 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3348 | 1468453136351 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:56 INFO - PROCESS | 3348 | ++DOCSHELL 179C9400 == 34 [pid = 3348] [id = 367] 16:38:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1805B000) [pid = 3348] [serial = 1100] [outer = 00000000] 16:38:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18075400) [pid = 3348] [serial = 1101] [outer = 1805B000] 16:38:56 INFO - PROCESS | 3348 | 1468453136394 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1807A400) [pid = 3348] [serial = 1102] [outer = 1805B000] 16:38:56 INFO - PROCESS | 3348 | 1468453136843 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 627ms 16:38:56 INFO - PROCESS | 3348 | 1468453136900 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 3348 | 1468453136902 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:38:56 INFO - PROCESS | 3348 | 1468453136906 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 3348 | 1468453136907 Marionette TRACE conn3 <- [1,1434,null,{}] 16:38:56 INFO - PROCESS | 3348 | 1468453136911 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:56 INFO - PROCESS | 3348 | 1468453136912 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:57 INFO - PROCESS | 3348 | 1468453136989 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:38:57 INFO - PROCESS | 3348 | 1468453136996 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 3348 | 1468453136998 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:57 INFO - PROCESS | 3348 | ++DOCSHELL 102CD000 == 35 [pid = 3348] [id = 368] 16:38:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (102D1400) [pid = 3348] [serial = 1103] [outer = 00000000] 16:38:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1807F800) [pid = 3348] [serial = 1104] [outer = 102D1400] 16:38:57 INFO - PROCESS | 3348 | 1468453137041 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18081000) [pid = 3348] [serial = 1105] [outer = 102D1400] 16:38:57 INFO - PROCESS | 3348 | 1468453137671 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 800ms 16:38:57 INFO - PROCESS | 3348 | 1468453137708 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 3348 | 1468453137713 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 16:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:38:57 INFO - PROCESS | 3348 | 1468453137719 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 3348 | 1468453137722 Marionette TRACE conn3 <- [1,1438,null,{}] 16:38:57 INFO - PROCESS | 3348 | 1468453137728 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:57 INFO - PROCESS | 3348 | 1468453137732 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:57 INFO - PROCESS | 3348 | 1468453137852 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:38:57 INFO - PROCESS | 3348 | 1468453137982 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 3348 | 1468453137987 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:58 INFO - PROCESS | 3348 | ++DOCSHELL 10A7E000 == 36 [pid = 3348] [id = 369] 16:38:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (10B7EC00) [pid = 3348] [serial = 1106] [outer = 00000000] 16:38:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (11DDB400) [pid = 3348] [serial = 1107] [outer = 10B7EC00] 16:38:58 INFO - PROCESS | 3348 | 1468453138043 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (12E6E400) [pid = 3348] [serial = 1108] [outer = 10B7EC00] 16:38:58 INFO - PROCESS | 3348 | 1468453138811 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1144ms 16:38:58 INFO - PROCESS | 3348 | 1468453138862 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 3348 | 1468453138866 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 16:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:38:58 INFO - PROCESS | 3348 | 1468453138873 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 3348 | 1468453138875 Marionette TRACE conn3 <- [1,1442,null,{}] 16:38:58 INFO - PROCESS | 3348 | 1468453138880 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:58 INFO - PROCESS | 3348 | 1468453138883 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:59 INFO - PROCESS | 3348 | 1468453139018 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:38:59 INFO - PROCESS | 3348 | 1468453139147 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3348 | 1468453139149 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:38:59 INFO - PROCESS | 3348 | ++DOCSHELL 142EC400 == 37 [pid = 3348] [id = 370] 16:38:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (142ED400) [pid = 3348] [serial = 1109] [outer = 00000000] 16:38:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (144C0800) [pid = 3348] [serial = 1110] [outer = 142ED400] 16:38:59 INFO - PROCESS | 3348 | 1468453139214 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (15B30000) [pid = 3348] [serial = 1111] [outer = 142ED400] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 10A09400 == 36 [pid = 3348] [id = 211] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 1423DC00 == 35 [pid = 3348] [id = 207] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 15B17400 == 34 [pid = 3348] [id = 200] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 175D8C00 == 33 [pid = 3348] [id = 210] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 15A7A400 == 32 [pid = 3348] [id = 208] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 13B55400 == 31 [pid = 3348] [id = 203] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 13B58C00 == 30 [pid = 3348] [id = 198] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 15A75400 == 29 [pid = 3348] [id = 201] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 13C0DC00 == 28 [pid = 3348] [id = 206] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 16A65000 == 27 [pid = 3348] [id = 209] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 14412C00 == 26 [pid = 3348] [id = 199] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 12B6FC00 == 25 [pid = 3348] [id = 205] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 11CF3400 == 24 [pid = 3348] [id = 197] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 10BAE400 == 23 [pid = 3348] [id = 196] 16:39:00 INFO - PROCESS | 3348 | --DOCSHELL 10BB0800 == 22 [pid = 3348] [id = 204] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (19D9F800) [pid = 3348] [serial = 1050] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1A613000) [pid = 3348] [serial = 1053] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (19E3B400) [pid = 3348] [serial = 1051] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19D92000) [pid = 3348] [serial = 1027] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15B2B800) [pid = 3348] [serial = 1041] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1699E400) [pid = 3348] [serial = 1042] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1582CC00) [pid = 3348] [serial = 1032] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (15B6EC00) [pid = 3348] [serial = 1033] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (179C9800) [pid = 3348] [serial = 1044] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (18064C00) [pid = 3348] [serial = 1045] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (13AC4000) [pid = 3348] [serial = 1038] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (13C0A000) [pid = 3348] [serial = 1039] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (11CEA000) [pid = 3348] [serial = 1029] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (12B68400) [pid = 3348] [serial = 1030] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (10A80800) [pid = 3348] [serial = 1035] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (114BD800) [pid = 3348] [serial = 1036] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582F400) [pid = 3348] [serial = 1056] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A615000) [pid = 3348] [serial = 1054] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (199BB400) [pid = 3348] [serial = 1047] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (199C1C00) [pid = 3348] [serial = 1048] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1AC2F400) [pid = 3348] [serial = 1063] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1A618000) [pid = 3348] [serial = 1060] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1A617400) [pid = 3348] [serial = 1059] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (15B64000) [pid = 3348] [serial = 1057] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1AC2EC00) [pid = 3348] [serial = 1062] [outer = 00000000] [url = about:blank] 16:39:00 INFO - PROCESS | 3348 | 1468453140108 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1300ms 16:39:00 INFO - PROCESS | 3348 | 1468453140172 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 3348 | 1468453140176 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:39:00 INFO - PROCESS | 3348 | 1468453140180 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 3348 | 1468453140183 Marionette TRACE conn3 <- [1,1446,null,{}] 16:39:00 INFO - PROCESS | 3348 | 1468453140189 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:00 INFO - PROCESS | 3348 | 1468453140191 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:00 INFO - PROCESS | 3348 | 1468453140278 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:39:00 INFO - PROCESS | 3348 | 1468453140291 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3348 | 1468453140293 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:00 INFO - PROCESS | 3348 | ++DOCSHELL 11839800 == 23 [pid = 3348] [id = 371] 16:39:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1183E400) [pid = 3348] [serial = 1112] [outer = 00000000] 16:39:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (11D8A000) [pid = 3348] [serial = 1113] [outer = 1183E400] 16:39:00 INFO - PROCESS | 3348 | 1468453140341 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (129E9400) [pid = 3348] [serial = 1114] [outer = 1183E400] 16:39:00 INFO - PROCESS | 3348 | 1468453140862 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 753ms 16:39:00 INFO - PROCESS | 3348 | 1468453140918 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 3348 | 1468453140922 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 16:39:00 INFO - PROCESS | 3348 | 1468453140928 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:39:00 INFO - PROCESS | 3348 | 1468453140930 Marionette TRACE conn3 <- [1,1450,null,{}] 16:39:00 INFO - PROCESS | 3348 | 1468453140934 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:00 INFO - PROCESS | 3348 | 1468453140936 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:01 INFO - PROCESS | 3348 | 1468453141021 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:39:01 INFO - PROCESS | 3348 | 1468453141105 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 3348 | 1468453141107 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:01 INFO - PROCESS | 3348 | ++DOCSHELL 13163000 == 24 [pid = 3348] [id = 372] 16:39:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (132E2400) [pid = 3348] [serial = 1115] [outer = 00000000] 16:39:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C07C00) [pid = 3348] [serial = 1116] [outer = 132E2400] 16:39:01 INFO - PROCESS | 3348 | 1468453141153 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142E2800) [pid = 3348] [serial = 1117] [outer = 132E2400] 16:39:01 INFO - PROCESS | 3348 | 1468453141555 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 705ms 16:39:01 INFO - PROCESS | 3348 | 1468453141628 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 3348 | 1468453141630 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 16:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:39:01 INFO - PROCESS | 3348 | 1468453141634 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 3348 | 1468453141638 Marionette TRACE conn3 <- [1,1454,null,{}] 16:39:01 INFO - PROCESS | 3348 | 1468453141648 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:01 INFO - PROCESS | 3348 | 1468453141652 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:01 INFO - PROCESS | 3348 | 1468453141735 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:39:01 INFO - PROCESS | 3348 | 1468453141752 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 3348 | 1468453141755 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:01 INFO - PROCESS | 3348 | ++DOCSHELL 16059000 == 25 [pid = 3348] [id = 373] 16:39:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (16059800) [pid = 3348] [serial = 1118] [outer = 00000000] 16:39:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1605FC00) [pid = 3348] [serial = 1119] [outer = 16059800] 16:39:01 INFO - PROCESS | 3348 | 1468453141801 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16C7BC00) [pid = 3348] [serial = 1120] [outer = 16059800] 16:39:02 INFO - PROCESS | 3348 | 1468453142276 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 690ms 16:39:02 INFO - PROCESS | 3348 | 1468453142333 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3348 | 1468453142336 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 16:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:39:02 INFO - PROCESS | 3348 | 1468453142364 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3348 | 1468453142366 Marionette TRACE conn3 <- [1,1458,null,{}] 16:39:02 INFO - PROCESS | 3348 | 1468453142385 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 3348 | 1468453142387 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:02 INFO - PROCESS | 3348 | 1468453142505 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:39:02 INFO - PROCESS | 3348 | 1468453142511 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3348 | 1468453142513 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:02 INFO - PROCESS | 3348 | ++DOCSHELL 174D5400 == 26 [pid = 3348] [id = 374] 16:39:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (174D6800) [pid = 3348] [serial = 1121] [outer = 00000000] 16:39:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17986800) [pid = 3348] [serial = 1122] [outer = 174D6800] 16:39:02 INFO - PROCESS | 3348 | 1468453142556 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1805AC00) [pid = 3348] [serial = 1123] [outer = 174D6800] 16:39:03 INFO - PROCESS | 3348 | 1468453143015 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 736ms 16:39:03 INFO - PROCESS | 3348 | 1468453143079 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3348 | 1468453143081 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 16:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:39:03 INFO - PROCESS | 3348 | 1468453143084 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 3348 | 1468453143086 Marionette TRACE conn3 <- [1,1462,null,{}] 16:39:03 INFO - PROCESS | 3348 | 1468453143089 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:03 INFO - PROCESS | 3348 | 1468453143091 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:03 INFO - PROCESS | 3348 | 1468453143198 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:39:03 INFO - PROCESS | 3348 | 1468453143203 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3348 | 1468453143205 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:03 INFO - PROCESS | 3348 | ++DOCSHELL 170A8000 == 27 [pid = 3348] [id = 375] 16:39:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (179C9800) [pid = 3348] [serial = 1124] [outer = 00000000] 16:39:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1807A000) [pid = 3348] [serial = 1125] [outer = 179C9800] 16:39:03 INFO - PROCESS | 3348 | 1468453143250 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1807DC00) [pid = 3348] [serial = 1126] [outer = 179C9800] 16:39:03 INFO - PROCESS | 3348 | 1468453143764 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 705ms 16:39:03 INFO - PROCESS | 3348 | 1468453143816 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3348 | 1468453143818 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 16:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:39:03 INFO - PROCESS | 3348 | 1468453143821 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 3348 | 1468453143823 Marionette TRACE conn3 <- [1,1466,null,{}] 16:39:03 INFO - PROCESS | 3348 | 1468453143826 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:03 INFO - PROCESS | 3348 | 1468453143831 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:03 INFO - PROCESS | 3348 | 1468453144000 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:39:04 INFO - PROCESS | 3348 | 1468453144008 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3348 | 1468453144010 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:04 INFO - PROCESS | 3348 | ++DOCSHELL 19AB8000 == 28 [pid = 3348] [id = 376] 16:39:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19AC0000) [pid = 3348] [serial = 1127] [outer = 00000000] 16:39:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19D9C000) [pid = 3348] [serial = 1128] [outer = 19AC0000] 16:39:04 INFO - PROCESS | 3348 | 1468453144054 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19DA4C00) [pid = 3348] [serial = 1129] [outer = 19AC0000] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (11CF2800) [pid = 3348] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (139B2C00) [pid = 3348] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1043A400) [pid = 3348] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (11D8D400) [pid = 3348] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1703DC00) [pid = 3348] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10A7BC00) [pid = 3348] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (144C0C00) [pid = 3348] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1807D400) [pid = 3348] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1AE25000) [pid = 3348] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (16054400) [pid = 3348] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1511D800) [pid = 3348] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1805B000) [pid = 3348] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:39:04 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15111C00) [pid = 3348] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:39:04 INFO - PROCESS | 3348 | 1468453144567 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 799ms 16:39:04 INFO - PROCESS | 3348 | 1468453144624 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 3348 | 1468453144626 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 16:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:39:04 INFO - PROCESS | 3348 | 1468453144629 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 3348 | 1468453144631 Marionette TRACE conn3 <- [1,1470,null,{}] 16:39:04 INFO - PROCESS | 3348 | 1468453144634 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:04 INFO - PROCESS | 3348 | 1468453144636 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:04 INFO - PROCESS | 3348 | 1468453144720 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:39:04 INFO - PROCESS | 3348 | 1468453144807 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3348 | 1468453144809 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:04 INFO - PROCESS | 3348 | ++DOCSHELL 10ECF400 == 29 [pid = 3348] [id = 377] 16:39:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (11809400) [pid = 3348] [serial = 1130] [outer = 00000000] 16:39:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15111C00) [pid = 3348] [serial = 1131] [outer = 11809400] 16:39:04 INFO - PROCESS | 3348 | 1468453144852 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16E82C00) [pid = 3348] [serial = 1132] [outer = 11809400] 16:39:05 INFO - PROCESS | 3348 | 1468453145223 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 643ms 16:39:05 INFO - PROCESS | 3348 | 1468453145267 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3348 | 1468453145269 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 16:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:39:05 INFO - PROCESS | 3348 | 1468453145272 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3348 | 1468453145274 Marionette TRACE conn3 <- [1,1474,null,{}] 16:39:05 INFO - PROCESS | 3348 | 1468453145286 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:05 INFO - PROCESS | 3348 | 1468453145288 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:05 INFO - PROCESS | 3348 | 1468453145391 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:39:05 INFO - PROCESS | 3348 | 1468453145396 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 3348 | 1468453145398 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:05 INFO - PROCESS | 3348 | ++DOCSHELL 15B65800 == 30 [pid = 3348] [id = 378] 16:39:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (170A6800) [pid = 3348] [serial = 1133] [outer = 00000000] 16:39:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (19E32400) [pid = 3348] [serial = 1134] [outer = 170A6800] 16:39:05 INFO - PROCESS | 3348 | 1468453145440 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19E36800) [pid = 3348] [serial = 1135] [outer = 170A6800] 16:39:05 INFO - PROCESS | 3348 | 1468453145867 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 658ms 16:39:05 INFO - PROCESS | 3348 | 1468453145931 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3348 | 1468453145933 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 16:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:39:05 INFO - PROCESS | 3348 | 1468453145937 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3348 | 1468453145939 Marionette TRACE conn3 <- [1,1478,null,{}] 16:39:05 INFO - PROCESS | 3348 | 1468453145942 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:05 INFO - PROCESS | 3348 | 1468453145944 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:06 INFO - PROCESS | 3348 | 1468453146033 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:39:06 INFO - PROCESS | 3348 | 1468453146038 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3348 | 1468453146040 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:06 INFO - PROCESS | 3348 | ++DOCSHELL 16058800 == 31 [pid = 3348] [id = 379] 16:39:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19ED2000) [pid = 3348] [serial = 1136] [outer = 00000000] 16:39:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1A272800) [pid = 3348] [serial = 1137] [outer = 19ED2000] 16:39:06 INFO - PROCESS | 3348 | 1468453146083 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19ED8000) [pid = 3348] [serial = 1138] [outer = 19ED2000] 16:39:06 INFO - PROCESS | 3348 | 1468453146596 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:39:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (114BC400) [pid = 3348] [serial = 1139] [outer = 1B361800] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 706ms 16:39:06 INFO - PROCESS | 3348 | 1468453146646 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3348 | 1468453146651 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:39:06 INFO - PROCESS | 3348 | 1468453146762 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3348 | 1468453146766 Marionette TRACE conn3 <- [1,1482,null,{}] 16:39:06 INFO - PROCESS | 3348 | 1468453146795 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:06 INFO - PROCESS | 3348 | 1468453146798 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:06 INFO - PROCESS | 3348 | 1468453146908 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:39:07 INFO - PROCESS | 3348 | 1468453147002 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3348 | 1468453147007 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:07 INFO - PROCESS | 3348 | ++DOCSHELL 10A78800 == 32 [pid = 3348] [id = 380] 16:39:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10A7AC00) [pid = 3348] [serial = 1140] [outer = 00000000] 16:39:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (142E2400) [pid = 3348] [serial = 1141] [outer = 10A7AC00] 16:39:07 INFO - PROCESS | 3348 | 1468453147065 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (142EF000) [pid = 3348] [serial = 1142] [outer = 10A7AC00] 16:39:07 INFO - PROCESS | 3348 | 1468453147640 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1003ms 16:39:07 INFO - PROCESS | 3348 | 1468453147680 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 3348 | 1468453147684 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 16:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:39:07 INFO - PROCESS | 3348 | 1468453147691 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 3348 | 1468453147693 Marionette TRACE conn3 <- [1,1486,null,{}] 16:39:07 INFO - PROCESS | 3348 | 1468453147697 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:07 INFO - PROCESS | 3348 | 1468453147700 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:07 INFO - PROCESS | 3348 | 1468453147816 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:39:07 INFO - PROCESS | 3348 | 1468453147920 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3348 | 1468453147922 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:07 INFO - PROCESS | 3348 | ++DOCSHELL 16054000 == 33 [pid = 3348] [id = 381] 16:39:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1605DC00) [pid = 3348] [serial = 1143] [outer = 00000000] 16:39:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (17693C00) [pid = 3348] [serial = 1144] [outer = 1605DC00] 16:39:07 INFO - PROCESS | 3348 | 1468453147977 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (18067400) [pid = 3348] [serial = 1145] [outer = 1605DC00] 16:39:08 INFO - PROCESS | 3348 | 1468453148540 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 908ms 16:39:08 INFO - PROCESS | 3348 | 1468453148595 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3348 | 1468453148598 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 16:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:39:08 INFO - PROCESS | 3348 | 1468453148602 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 3348 | 1468453148605 Marionette TRACE conn3 <- [1,1490,null,{}] 16:39:08 INFO - PROCESS | 3348 | 1468453148616 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:08 INFO - PROCESS | 3348 | 1468453148621 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:08 INFO - PROCESS | 3348 | 1468453148726 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:39:08 INFO - PROCESS | 3348 | 1468453148863 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 3348 | 1468453148867 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:08 INFO - PROCESS | 3348 | ++DOCSHELL 19ED8C00 == 34 [pid = 3348] [id = 382] 16:39:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (19EDA800) [pid = 3348] [serial = 1146] [outer = 00000000] 16:39:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1A2EC800) [pid = 3348] [serial = 1147] [outer = 19EDA800] 16:39:08 INFO - PROCESS | 3348 | 1468453148922 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1A614C00) [pid = 3348] [serial = 1148] [outer = 19EDA800] 16:39:09 INFO - PROCESS | 3348 | 1468453149555 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1003ms 16:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:39:09 INFO - PROCESS | 3348 | 1468453149603 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3348 | 1468453149606 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 16:39:09 INFO - PROCESS | 3348 | 1468453149609 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 3348 | 1468453149611 Marionette TRACE conn3 <- [1,1494,null,{}] 16:39:09 INFO - PROCESS | 3348 | 1468453149615 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:09 INFO - PROCESS | 3348 | 1468453149617 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:09 INFO - PROCESS | 3348 | 1468453149721 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:39:09 INFO - PROCESS | 3348 | 1468453149863 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3348 | 1468453149866 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:09 INFO - PROCESS | 3348 | ++DOCSHELL 19ED9000 == 35 [pid = 3348] [id = 383] 16:39:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A61C000) [pid = 3348] [serial = 1149] [outer = 00000000] 16:39:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1AB01400) [pid = 3348] [serial = 1150] [outer = 1A61C000] 16:39:09 INFO - PROCESS | 3348 | 1468453149918 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1AB0E400) [pid = 3348] [serial = 1151] [outer = 1A61C000] 16:39:10 INFO - PROCESS | 3348 | 1468453150610 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1050ms 16:39:10 INFO - PROCESS | 3348 | 1468453150668 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 3348 | 1468453150671 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 16:39:10 INFO - PROCESS | 3348 | 1468453150676 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:39:10 INFO - PROCESS | 3348 | 1468453150679 Marionette TRACE conn3 <- [1,1498,null,{}] 16:39:10 INFO - PROCESS | 3348 | 1468453150684 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:10 INFO - PROCESS | 3348 | 1468453150686 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:10 INFO - PROCESS | 3348 | 1468453150827 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:39:10 INFO - PROCESS | 3348 | 1468453150966 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 3348 | 1468453150969 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:11 INFO - PROCESS | 3348 | ++DOCSHELL 1180D000 == 36 [pid = 3348] [id = 384] 16:39:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (11840400) [pid = 3348] [serial = 1152] [outer = 00000000] 16:39:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (139B0400) [pid = 3348] [serial = 1153] [outer = 11840400] 16:39:11 INFO - PROCESS | 3348 | 1468453151025 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (13C04C00) [pid = 3348] [serial = 1154] [outer = 11840400] 16:39:11 INFO - PROCESS | 3348 | --DOCSHELL 13C03C00 == 35 [pid = 3348] [id = 212] 16:39:11 INFO - PROCESS | 3348 | --DOCSHELL 10A08C00 == 34 [pid = 3348] [id = 213] 16:39:11 INFO - PROCESS | 3348 | --DOCSHELL 16E83800 == 33 [pid = 3348] [id = 202] 16:39:11 INFO - PROCESS | 3348 | --DOCSHELL 10435800 == 32 [pid = 3348] [id = 360] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (11DDB800) [pid = 3348] [serial = 1083] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (12BA8400) [pid = 3348] [serial = 1084] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (13B59800) [pid = 3348] [serial = 1086] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (104E6000) [pid = 3348] [serial = 1080] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (10A0F400) [pid = 3348] [serial = 1081] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (14239000) [pid = 3348] [serial = 1078] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (12E6DC00) [pid = 3348] [serial = 1077] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (170AC800) [pid = 3348] [serial = 1095] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (12BAFC00) [pid = 3348] [serial = 1066] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (114E1400) [pid = 3348] [serial = 1065] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (170A5400) [pid = 3348] [serial = 1069] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (16996400) [pid = 3348] [serial = 1068] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1A277000) [pid = 3348] [serial = 1072] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (19DAA000) [pid = 3348] [serial = 1071] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1AE30400) [pid = 3348] [serial = 1075] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1AE2C400) [pid = 3348] [serial = 1074] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1699AC00) [pid = 3348] [serial = 1092] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (17694800) [pid = 3348] [serial = 1098] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18075400) [pid = 3348] [serial = 1101] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (17596C00) [pid = 3348] [serial = 1096] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (152F6800) [pid = 3348] [serial = 1089] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582C800) [pid = 3348] [serial = 1090] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1807F800) [pid = 3348] [serial = 1104] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1798BC00) [pid = 3348] [serial = 1099] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (169A0800) [pid = 3348] [serial = 1093] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1807A400) [pid = 3348] [serial = 1102] [outer = 00000000] [url = about:blank] 16:39:11 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (13C0A400) [pid = 3348] [serial = 1087] [outer = 00000000] [url = about:blank] 16:39:12 INFO - PROCESS | 3348 | 1468453152128 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1504ms 16:39:12 INFO - PROCESS | 3348 | 1468453152175 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3348 | 1468453152179 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:39:12 INFO - PROCESS | 3348 | 1468453152183 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3348 | 1468453152188 Marionette TRACE conn3 <- [1,1502,null,{}] 16:39:12 INFO - PROCESS | 3348 | 1468453152193 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 3348 | 1468453152195 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:12 INFO - PROCESS | 3348 | 1468453152282 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:39:12 INFO - PROCESS | 3348 | 1468453152291 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 3348 | 1468453152295 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:12 INFO - PROCESS | 3348 | ++DOCSHELL 11846800 == 33 [pid = 3348] [id = 385] 16:39:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (11887800) [pid = 3348] [serial = 1155] [outer = 00000000] 16:39:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (12BA8400) [pid = 3348] [serial = 1156] [outer = 11887800] 16:39:12 INFO - PROCESS | 3348 | 1468453152341 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (12C83C00) [pid = 3348] [serial = 1157] [outer = 11887800] 16:39:12 INFO - PROCESS | 3348 | 1468453152814 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 642ms 16:39:12 INFO - PROCESS | 3348 | 1468453152840 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3348 | 1468453152848 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:39:12 INFO - PROCESS | 3348 | 1468453152859 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3348 | 1468453152862 Marionette TRACE conn3 <- [1,1506,null,{}] 16:39:12 INFO - PROCESS | 3348 | 1468453152865 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 3348 | 1468453152868 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:12 INFO - PROCESS | 3348 | 1468453152955 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:39:13 INFO - PROCESS | 3348 | 1468453152992 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3348 | 1468453152995 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:13 INFO - PROCESS | 3348 | ++DOCSHELL 1423B000 == 34 [pid = 3348] [id = 386] 16:39:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1423B400) [pid = 3348] [serial = 1158] [outer = 00000000] 16:39:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (142E7400) [pid = 3348] [serial = 1159] [outer = 1423B400] 16:39:13 INFO - PROCESS | 3348 | 1468453153048 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14412C00) [pid = 3348] [serial = 1160] [outer = 1423B400] 16:39:13 INFO - PROCESS | 3348 | 1468453153488 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 16:39:13 INFO - PROCESS | 3348 | 1468453153555 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 3348 | 1468453153557 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 16:39:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:39:13 INFO - PROCESS | 3348 | 1468453153561 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - PROCESS | 3348 | 1468453153564 Marionette TRACE conn3 <- [1,1510,null,{}] 16:39:13 INFO - PROCESS | 3348 | 1468453153574 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:13 INFO - PROCESS | 3348 | 1468453153579 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:13 INFO - PROCESS | 3348 | 1468453153662 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:39:13 INFO - PROCESS | 3348 | 1468453153669 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3348 | 1468453153672 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:13 INFO - PROCESS | 3348 | ++DOCSHELL 15A7F000 == 35 [pid = 3348] [id = 387] 16:39:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15B0F000) [pid = 3348] [serial = 1161] [outer = 00000000] 16:39:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B6C000) [pid = 3348] [serial = 1162] [outer = 15B0F000] 16:39:13 INFO - PROCESS | 3348 | 1468453153720 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (16061000) [pid = 3348] [serial = 1163] [outer = 15B0F000] 16:39:14 INFO - PROCESS | 3348 | 1468453154222 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:39:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:39:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 705ms 16:39:14 INFO - PROCESS | 3348 | 1468453154263 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3348 | 1468453154265 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:39:14 INFO - PROCESS | 3348 | 1468453154269 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3348 | 1468453154270 Marionette TRACE conn3 <- [1,1514,null,{}] 16:39:14 INFO - PROCESS | 3348 | 1468453154273 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:14 INFO - PROCESS | 3348 | 1468453154275 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:14 INFO - PROCESS | 3348 | 1468453154412 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:39:14 INFO - PROCESS | 3348 | 1468453154434 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3348 | 1468453154436 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:14 INFO - PROCESS | 3348 | ++DOCSHELL 170A5C00 == 36 [pid = 3348] [id = 388] 16:39:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (170A6000) [pid = 3348] [serial = 1164] [outer = 00000000] 16:39:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (175DD400) [pid = 3348] [serial = 1165] [outer = 170A6000] 16:39:14 INFO - PROCESS | 3348 | 1468453154479 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17696C00) [pid = 3348] [serial = 1166] [outer = 170A6000] 16:39:14 INFO - PROCESS | 3348 | 1468453154942 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:39:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:39:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 705ms 16:39:14 INFO - PROCESS | 3348 | 1468453154999 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3348 | 1468453155001 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:39:14 INFO - PROCESS | 3348 | 1468453155004 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3348 | 1468453155006 Marionette TRACE conn3 <- [1,1518,null,{}] 16:39:15 INFO - PROCESS | 3348 | 1468453155009 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:15 INFO - PROCESS | 3348 | 1468453155011 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:15 INFO - PROCESS | 3348 | 1468453155125 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:39:15 INFO - PROCESS | 3348 | 1468453155133 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3348 | 1468453155135 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:15 INFO - PROCESS | 3348 | ++DOCSHELL 16C83400 == 37 [pid = 3348] [id = 389] 16:39:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (16E80800) [pid = 3348] [serial = 1167] [outer = 00000000] 16:39:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18074C00) [pid = 3348] [serial = 1168] [outer = 16E80800] 16:39:15 INFO - PROCESS | 3348 | 1468453155178 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1807CC00) [pid = 3348] [serial = 1169] [outer = 16E80800] 16:39:15 INFO - PROCESS | 3348 | 1468453155613 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:39:15 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 16:39:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:39:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:39:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:39:15 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. 16:39:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:39:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 642ms 16:39:15 INFO - PROCESS | 3348 | 1468453155642 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3348 | 1468453155644 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 16:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:39:15 INFO - PROCESS | 3348 | 1468453155653 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 3348 | 1468453155655 Marionette TRACE conn3 <- [1,1522,null,{}] 16:39:15 INFO - PROCESS | 3348 | 1468453155658 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:15 INFO - PROCESS | 3348 | 1468453155664 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:15 INFO - PROCESS | 3348 | 1468453155786 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:39:15 INFO - PROCESS | 3348 | 1468453155876 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3348 | 1468453155878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:15 INFO - PROCESS | 3348 | ++DOCSHELL 19AB5000 == 38 [pid = 3348] [id = 390] 16:39:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19AC0800) [pid = 3348] [serial = 1170] [outer = 00000000] 16:39:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19E34800) [pid = 3348] [serial = 1171] [outer = 19AC0800] 16:39:15 INFO - PROCESS | 3348 | 1468453155924 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19EDB800) [pid = 3348] [serial = 1172] [outer = 19AC0800] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (174D6800) [pid = 3348] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (179C9800) [pid = 3348] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (11809400) [pid = 3348] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (102D1400) [pid = 3348] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10B7EC00) [pid = 3348] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1183E400) [pid = 3348] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (142ED400) [pid = 3348] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (16059800) [pid = 3348] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19AC0000) [pid = 3348] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (132E2400) [pid = 3348] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (170A6800) [pid = 3348] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:39:16 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19ED2000) [pid = 3348] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:39:16 INFO - PROCESS | 3348 | 1468453156493 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 893ms 16:39:16 INFO - PROCESS | 3348 | 1468453156557 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 3348 | 1468453156559 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 16:39:16 INFO - PROCESS | 3348 | 1468453156562 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:39:16 INFO - PROCESS | 3348 | 1468453156564 Marionette TRACE conn3 <- [1,1526,null,{}] 16:39:16 INFO - PROCESS | 3348 | 1468453156567 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:16 INFO - PROCESS | 3348 | 1468453156569 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:16 INFO - PROCESS | 3348 | 1468453156645 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:39:16 INFO - PROCESS | 3348 | 1468453156650 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 3348 | 1468453156652 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:16 INFO - PROCESS | 3348 | ++DOCSHELL 142EF400 == 39 [pid = 3348] [id = 391] 16:39:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1440F400) [pid = 3348] [serial = 1173] [outer = 00000000] 16:39:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B6CC00) [pid = 3348] [serial = 1174] [outer = 1440F400] 16:39:16 INFO - PROCESS | 3348 | 1468453156695 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (179C9800) [pid = 3348] [serial = 1175] [outer = 1440F400] 16:39:17 INFO - PROCESS | 3348 | 1468453157109 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 595ms 16:39:17 INFO - PROCESS | 3348 | 1468453157160 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3348 | 1468453157162 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 16:39:17 INFO - PROCESS | 3348 | 1468453157165 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:39:17 INFO - PROCESS | 3348 | 1468453157167 Marionette TRACE conn3 <- [1,1530,null,{}] 16:39:17 INFO - PROCESS | 3348 | 1468453157170 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:17 INFO - PROCESS | 3348 | 1468453157172 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:17 INFO - PROCESS | 3348 | 1468453157247 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:39:17 INFO - PROCESS | 3348 | 1468453157252 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3348 | 1468453157254 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:17 INFO - PROCESS | 3348 | ++DOCSHELL 114E0400 == 40 [pid = 3348] [id = 392] 16:39:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (13C0B800) [pid = 3348] [serial = 1176] [outer = 00000000] 16:39:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19DA9800) [pid = 3348] [serial = 1177] [outer = 13C0B800] 16:39:17 INFO - PROCESS | 3348 | 1468453157298 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19E38000) [pid = 3348] [serial = 1178] [outer = 13C0B800] 16:39:17 INFO - PROCESS | 3348 | 1468453157721 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 596ms 16:39:17 INFO - PROCESS | 3348 | 1468453157762 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3348 | 1468453157764 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 16:39:17 INFO - PROCESS | 3348 | 1468453157767 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:39:17 INFO - PROCESS | 3348 | 1468453157769 Marionette TRACE conn3 <- [1,1534,null,{}] 16:39:17 INFO - PROCESS | 3348 | 1468453157787 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:17 INFO - PROCESS | 3348 | 1468453157789 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:17 INFO - PROCESS | 3348 | 1468453157866 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:39:17 INFO - PROCESS | 3348 | 1468453157872 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3348 | 1468453157875 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:17 INFO - PROCESS | 3348 | ++DOCSHELL 19DAF000 == 41 [pid = 3348] [id = 393] 16:39:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1A612800) [pid = 3348] [serial = 1179] [outer = 00000000] 16:39:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1A61B800) [pid = 3348] [serial = 1180] [outer = 1A612800] 16:39:17 INFO - PROCESS | 3348 | 1468453157916 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1AB02800) [pid = 3348] [serial = 1181] [outer = 1A612800] 16:39:18 INFO - PROCESS | 3348 | 1468453158519 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 799ms 16:39:18 INFO - PROCESS | 3348 | 1468453158570 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 3348 | 1468453158575 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 16:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:39:18 INFO - PROCESS | 3348 | 1468453158623 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3348 | 1468453158627 Marionette TRACE conn3 <- [1,1538,null,{}] 16:39:18 INFO - PROCESS | 3348 | 1468453158659 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:18 INFO - PROCESS | 3348 | 1468453158662 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:18 INFO - PROCESS | 3348 | 1468453158788 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:39:18 INFO - PROCESS | 3348 | 1468453158895 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3348 | 1468453158900 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:18 INFO - PROCESS | 3348 | ++DOCSHELL 10A0B400 == 42 [pid = 3348] [id = 394] 16:39:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10A0F400) [pid = 3348] [serial = 1182] [outer = 00000000] 16:39:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (12BAA800) [pid = 3348] [serial = 1183] [outer = 10A0F400] 16:39:18 INFO - PROCESS | 3348 | 1468453158956 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (139ACC00) [pid = 3348] [serial = 1184] [outer = 10A0F400] 16:39:19 INFO - PROCESS | 3348 | 1468453159595 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1066ms 16:39:19 INFO - PROCESS | 3348 | 1468453159643 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 3348 | 1468453159648 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 16:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:39:19 INFO - PROCESS | 3348 | 1468453159654 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 3348 | 1468453159657 Marionette TRACE conn3 <- [1,1542,null,{}] 16:39:19 INFO - PROCESS | 3348 | 1468453159661 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 3348 | 1468453159664 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:19 INFO - PROCESS | 3348 | 1468453159779 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:39:19 INFO - PROCESS | 3348 | 1468453159911 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3348 | 1468453159914 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:19 INFO - PROCESS | 3348 | ++DOCSHELL 15119C00 == 43 [pid = 3348] [id = 395] 16:39:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1582D000) [pid = 3348] [serial = 1185] [outer = 00000000] 16:39:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15B64000) [pid = 3348] [serial = 1186] [outer = 1582D000] 16:39:19 INFO - PROCESS | 3348 | 1468453159970 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (16A65400) [pid = 3348] [serial = 1187] [outer = 1582D000] 16:39:20 INFO - PROCESS | 3348 | 1468453160845 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1253ms 16:39:20 INFO - PROCESS | 3348 | 1468453160928 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3348 | 1468453160932 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 16:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:39:20 INFO - PROCESS | 3348 | 1468453160938 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 3348 | 1468453160942 Marionette TRACE conn3 <- [1,1546,null,{}] 16:39:20 INFO - PROCESS | 3348 | 1468453160947 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:20 INFO - PROCESS | 3348 | 1468453160949 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:21 INFO - PROCESS | 3348 | 1468453161069 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:39:21 INFO - PROCESS | 3348 | 1468453161182 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3348 | 1468453161186 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 114E0400 == 42 [pid = 3348] [id = 392] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 142EF400 == 41 [pid = 3348] [id = 391] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 19AB5000 == 40 [pid = 3348] [id = 390] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 16C83400 == 39 [pid = 3348] [id = 389] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 170A5C00 == 38 [pid = 3348] [id = 388] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 15A7F000 == 37 [pid = 3348] [id = 387] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 1423B000 == 36 [pid = 3348] [id = 386] 16:39:21 INFO - PROCESS | 3348 | --DOCSHELL 11846800 == 35 [pid = 3348] [id = 385] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1A272800) [pid = 3348] [serial = 1137] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (19ED8000) [pid = 3348] [serial = 1138] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19E32400) [pid = 3348] [serial = 1134] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19DA4C00) [pid = 3348] [serial = 1129] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1807DC00) [pid = 3348] [serial = 1126] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1805AC00) [pid = 3348] [serial = 1123] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16C7BC00) [pid = 3348] [serial = 1120] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16E82C00) [pid = 3348] [serial = 1132] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C10400) [pid = 3348] [serial = 700] [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.] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17986800) [pid = 3348] [serial = 1122] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1807A000) [pid = 3348] [serial = 1125] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15111C00) [pid = 3348] [serial = 1131] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18081000) [pid = 3348] [serial = 1105] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11DDB400) [pid = 3348] [serial = 1107] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (12E6E400) [pid = 3348] [serial = 1108] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (11D8A000) [pid = 3348] [serial = 1113] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (129E9400) [pid = 3348] [serial = 1114] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (144C0800) [pid = 3348] [serial = 1110] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15B30000) [pid = 3348] [serial = 1111] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1605FC00) [pid = 3348] [serial = 1119] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (19D9C000) [pid = 3348] [serial = 1128] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (13C07C00) [pid = 3348] [serial = 1116] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (142E2800) [pid = 3348] [serial = 1117] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (19E36800) [pid = 3348] [serial = 1135] [outer = 00000000] [url = about:blank] 16:39:21 INFO - PROCESS | 3348 | ++DOCSHELL 10A79000 == 36 [pid = 3348] [id = 396] 16:39:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (10A7EC00) [pid = 3348] [serial = 1188] [outer = 00000000] 16:39:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (11809400) [pid = 3348] [serial = 1189] [outer = 10A7EC00] 16:39:21 INFO - PROCESS | 3348 | 1468453161260 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (129E9400) [pid = 3348] [serial = 1190] [outer = 10A7EC00] 16:39:21 INFO - PROCESS | 3348 | 1468453161687 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 799ms 16:39:21 INFO - PROCESS | 3348 | 1468453161741 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3348 | 1468453161745 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 16:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:39:21 INFO - PROCESS | 3348 | 1468453161751 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 3348 | 1468453161753 Marionette TRACE conn3 <- [1,1550,null,{}] 16:39:21 INFO - PROCESS | 3348 | 1468453161757 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:21 INFO - PROCESS | 3348 | 1468453161760 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:21 INFO - PROCESS | 3348 | 1468453161844 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:39:21 INFO - PROCESS | 3348 | 1468453161852 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3348 | 1468453161855 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:21 INFO - PROCESS | 3348 | ++DOCSHELL 13B4D400 == 37 [pid = 3348] [id = 397] 16:39:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (13B50800) [pid = 3348] [serial = 1191] [outer = 00000000] 16:39:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C10400) [pid = 3348] [serial = 1192] [outer = 13B50800] 16:39:21 INFO - PROCESS | 3348 | 1468453161902 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142E1400) [pid = 3348] [serial = 1193] [outer = 13B50800] 16:39:22 INFO - PROCESS | 3348 | 1468453162386 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 705ms 16:39:22 INFO - PROCESS | 3348 | 1468453162451 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 3348 | 1468453162453 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 16:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:39:22 INFO - PROCESS | 3348 | 1468453162457 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 3348 | 1468453162460 Marionette TRACE conn3 <- [1,1554,null,{}] 16:39:22 INFO - PROCESS | 3348 | 1468453162471 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:22 INFO - PROCESS | 3348 | 1468453162475 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:22 INFO - PROCESS | 3348 | 1468453162585 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:39:22 INFO - PROCESS | 3348 | 1468453162681 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3348 | 1468453162684 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:22 INFO - PROCESS | 3348 | ++DOCSHELL 15A7CC00 == 38 [pid = 3348] [id = 398] 16:39:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15B13800) [pid = 3348] [serial = 1194] [outer = 00000000] 16:39:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15B63C00) [pid = 3348] [serial = 1195] [outer = 15B13800] 16:39:22 INFO - PROCESS | 3348 | 1468453162731 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16060C00) [pid = 3348] [serial = 1196] [outer = 15B13800] 16:39:23 INFO - PROCESS | 3348 | 1468453163105 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 705ms 16:39:23 INFO - PROCESS | 3348 | 1468453163156 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3348 | 1468453163158 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:39:23 INFO - PROCESS | 3348 | 1468453163162 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3348 | 1468453163163 Marionette TRACE conn3 <- [1,1558,null,{}] 16:39:23 INFO - PROCESS | 3348 | 1468453163167 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 3348 | 1468453163169 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:23 INFO - PROCESS | 3348 | 1468453163263 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:39:23 INFO - PROCESS | 3348 | 1468453163268 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 3348 | 1468453163270 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:23 INFO - PROCESS | 3348 | ++DOCSHELL 16C83400 == 39 [pid = 3348] [id = 399] 16:39:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17035400) [pid = 3348] [serial = 1197] [outer = 00000000] 16:39:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170B4C00) [pid = 3348] [serial = 1198] [outer = 17035400] 16:39:23 INFO - PROCESS | 3348 | 1468453163315 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (175E3000) [pid = 3348] [serial = 1199] [outer = 17035400] 16:39:23 INFO - PROCESS | 3348 | 1468453163776 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 642ms 16:39:23 INFO - PROCESS | 3348 | 1468453163799 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3348 | 1468453163801 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:39:23 INFO - PROCESS | 3348 | 1468453163814 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3348 | 1468453163816 Marionette TRACE conn3 <- [1,1562,null,{}] 16:39:23 INFO - PROCESS | 3348 | 1468453163819 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 3348 | 1468453163821 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:23 INFO - PROCESS | 3348 | 1468453163929 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:39:24 INFO - PROCESS | 3348 | 1468453164014 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3348 | 1468453164016 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:24 INFO - PROCESS | 3348 | ++DOCSHELL 17696400 == 40 [pid = 3348] [id = 400] 16:39:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17987C00) [pid = 3348] [serial = 1200] [outer = 00000000] 16:39:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1805DC00) [pid = 3348] [serial = 1201] [outer = 17987C00] 16:39:24 INFO - PROCESS | 3348 | 1468453164060 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1805E400) [pid = 3348] [serial = 1202] [outer = 17987C00] 16:39:24 INFO - PROCESS | 3348 | 1468453164482 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 706ms 16:39:24 INFO - PROCESS | 3348 | 1468453164508 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:39:24 INFO - PROCESS | 3348 | 1468453164510 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 16:39:24 INFO - PROCESS | 3348 | 1468453164513 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:39:24 INFO - PROCESS | 3348 | 1468453164515 Marionette TRACE conn3 <- [1,1566,null,{}] 16:39:24 INFO - PROCESS | 3348 | 1468453164518 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:24 INFO - PROCESS | 3348 | 1468453164524 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:24 INFO - PROCESS | 3348 | 1468453164664 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:39:24 INFO - PROCESS | 3348 | 1468453164677 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3348 | 1468453164679 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:24 INFO - PROCESS | 3348 | ++DOCSHELL 1807AC00 == 41 [pid = 3348] [id = 401] 16:39:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1811C400) [pid = 3348] [serial = 1203] [outer = 00000000] 16:39:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (199C1C00) [pid = 3348] [serial = 1204] [outer = 1811C400] 16:39:24 INFO - PROCESS | 3348 | 1468453164726 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (199C2400) [pid = 3348] [serial = 1205] [outer = 1811C400] 16:39:25 INFO - PROCESS | 3348 | 1468453165172 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 16:39:25 INFO - PROCESS | 3348 | 1468453165214 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 3348 | 1468453165216 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 16:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:39:25 INFO - PROCESS | 3348 | 1468453165220 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 3348 | 1468453165221 Marionette TRACE conn3 <- [1,1570,null,{}] 16:39:25 INFO - PROCESS | 3348 | 1468453165235 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 3348 | 1468453165237 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:25 INFO - PROCESS | 3348 | 1468453165372 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:39:25 INFO - PROCESS | 3348 | 1468453165391 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 3348 | 1468453165393 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:25 INFO - PROCESS | 3348 | ++DOCSHELL 19DA8400 == 42 [pid = 3348] [id = 402] 16:39:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19DA9400) [pid = 3348] [serial = 1206] [outer = 00000000] 16:39:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19E34C00) [pid = 3348] [serial = 1207] [outer = 19DA9400] 16:39:25 INFO - PROCESS | 3348 | 1468453165436 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19E3C800) [pid = 3348] [serial = 1208] [outer = 19DA9400] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1423B400) [pid = 3348] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (170A6000) [pid = 3348] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10A7AC00) [pid = 3348] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1605DC00) [pid = 3348] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (19EDA800) [pid = 3348] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C0B800) [pid = 3348] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1A61C000) [pid = 3348] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (16E80800) [pid = 3348] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19AC0800) [pid = 3348] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15B0F000) [pid = 3348] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11840400) [pid = 3348] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11887800) [pid = 3348] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:39:25 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1440F400) [pid = 3348] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:39:25 INFO - PROCESS | 3348 | 1468453165971 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 768ms 16:39:26 INFO - PROCESS | 3348 | 1468453166013 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 3348 | 1468453166015 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 16:39:26 INFO - PROCESS | 3348 | 1468453166018 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:39:26 INFO - PROCESS | 3348 | 1468453166020 Marionette TRACE conn3 <- [1,1574,null,{}] 16:39:26 INFO - PROCESS | 3348 | 1468453166023 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:26 INFO - PROCESS | 3348 | 1468453166025 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:26 INFO - PROCESS | 3348 | 1468453166102 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:39:26 INFO - PROCESS | 3348 | 1468453166107 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3348 | 1468453166109 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:26 INFO - PROCESS | 3348 | ++DOCSHELL 11D8B000 == 43 [pid = 3348] [id = 403] 16:39:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (12B6D800) [pid = 3348] [serial = 1209] [outer = 00000000] 16:39:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18062800) [pid = 3348] [serial = 1210] [outer = 12B6D800] 16:39:26 INFO - PROCESS | 3348 | 1468453166161 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19D90C00) [pid = 3348] [serial = 1211] [outer = 12B6D800] 16:39:26 INFO - PROCESS | 3348 | 1468453166577 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 596ms 16:39:26 INFO - PROCESS | 3348 | 1468453166626 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 3348 | 1468453166628 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 16:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:39:26 INFO - PROCESS | 3348 | 1468453166632 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 3348 | 1468453166633 Marionette TRACE conn3 <- [1,1578,null,{}] 16:39:26 INFO - PROCESS | 3348 | 1468453166640 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:26 INFO - PROCESS | 3348 | 1468453166642 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:26 INFO - PROCESS | 3348 | 1468453166720 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:39:26 INFO - PROCESS | 3348 | 1468453166726 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3348 | 1468453166728 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:26 INFO - PROCESS | 3348 | ++DOCSHELL 15115400 == 44 [pid = 3348] [id = 404] 16:39:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (170A8400) [pid = 3348] [serial = 1212] [outer = 00000000] 16:39:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1A276400) [pid = 3348] [serial = 1213] [outer = 170A8400] 16:39:26 INFO - PROCESS | 3348 | 1468453166770 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1A611800) [pid = 3348] [serial = 1214] [outer = 170A8400] 16:39:27 INFO - PROCESS | 3348 | 1468453167238 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 643ms 16:39:27 INFO - PROCESS | 3348 | 1468453167270 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3348 | 1468453167272 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:39:27 INFO - PROCESS | 3348 | 1468453167275 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 3348 | 1468453167277 Marionette TRACE conn3 <- [1,1582,null,{}] 16:39:27 INFO - PROCESS | 3348 | 1468453167280 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 3348 | 1468453167282 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:27 INFO - PROCESS | 3348 | 1468453167361 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:39:27 INFO - PROCESS | 3348 | 1468453167366 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 3348 | 1468453167368 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:27 INFO - PROCESS | 3348 | ++DOCSHELL 19ED6000 == 45 [pid = 3348] [id = 405] 16:39:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1A61A400) [pid = 3348] [serial = 1215] [outer = 00000000] 16:39:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1AC30000) [pid = 3348] [serial = 1216] [outer = 1A61A400] 16:39:27 INFO - PROCESS | 3348 | 1468453167415 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1AC31000) [pid = 3348] [serial = 1217] [outer = 1A61A400] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 16058800 == 44 [pid = 3348] [id = 379] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 10A78800 == 43 [pid = 3348] [id = 380] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 19ED9000 == 42 [pid = 3348] [id = 383] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 16054000 == 41 [pid = 3348] [id = 381] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 19ED8C00 == 40 [pid = 3348] [id = 382] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 15B65800 == 39 [pid = 3348] [id = 378] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 1180D000 == 38 [pid = 3348] [id = 384] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 10A79000 == 37 [pid = 3348] [id = 396] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 15119C00 == 36 [pid = 3348] [id = 395] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 19DAF000 == 35 [pid = 3348] [id = 393] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 10A0B400 == 34 [pid = 3348] [id = 394] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 15A7CC00 == 33 [pid = 3348] [id = 398] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 16C83400 == 32 [pid = 3348] [id = 399] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 1807AC00 == 31 [pid = 3348] [id = 401] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 17696400 == 30 [pid = 3348] [id = 400] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 11D8B000 == 29 [pid = 3348] [id = 403] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 19DA8400 == 28 [pid = 3348] [id = 402] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 15115400 == 27 [pid = 3348] [id = 404] 16:39:28 INFO - PROCESS | 3348 | --DOCSHELL 13B4D400 == 26 [pid = 3348] [id = 397] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1A61B800) [pid = 3348] [serial = 1180] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1AB0E400) [pid = 3348] [serial = 1151] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1AB01400) [pid = 3348] [serial = 1150] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (18074C00) [pid = 3348] [serial = 1168] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (17696C00) [pid = 3348] [serial = 1166] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (19E34800) [pid = 3348] [serial = 1171] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1807CC00) [pid = 3348] [serial = 1169] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19DA9800) [pid = 3348] [serial = 1177] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15B6C000) [pid = 3348] [serial = 1162] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (13C04C00) [pid = 3348] [serial = 1154] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (139B0400) [pid = 3348] [serial = 1153] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (19EDB800) [pid = 3348] [serial = 1172] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (12C83C00) [pid = 3348] [serial = 1157] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (12BA8400) [pid = 3348] [serial = 1156] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (15B6CC00) [pid = 3348] [serial = 1174] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (179C9800) [pid = 3348] [serial = 1175] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (16061000) [pid = 3348] [serial = 1163] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (142E7400) [pid = 3348] [serial = 1159] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (175DD400) [pid = 3348] [serial = 1165] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (14412C00) [pid = 3348] [serial = 1160] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (142EF000) [pid = 3348] [serial = 1142] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (142E2400) [pid = 3348] [serial = 1141] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (18067400) [pid = 3348] [serial = 1145] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (17693C00) [pid = 3348] [serial = 1144] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1A614C00) [pid = 3348] [serial = 1148] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (1A2EC800) [pid = 3348] [serial = 1147] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (19E38000) [pid = 3348] [serial = 1178] [outer = 00000000] [url = about:blank] 16:39:29 INFO - PROCESS | 3348 | 1468453169159 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1911ms 16:39:29 INFO - PROCESS | 3348 | 1468453169197 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3348 | 1468453169201 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:39:29 INFO - PROCESS | 3348 | 1468453169206 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3348 | 1468453169209 Marionette TRACE conn3 <- [1,1586,null,{}] 16:39:29 INFO - PROCESS | 3348 | 1468453169215 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 3348 | 1468453169218 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:29 INFO - PROCESS | 3348 | 1468453169306 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:39:29 INFO - PROCESS | 3348 | 1468453169315 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 3348 | 1468453169319 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:29 INFO - PROCESS | 3348 | ++DOCSHELL 11261000 == 27 [pid = 3348] [id = 406] 16:39:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (11261C00) [pid = 3348] [serial = 1218] [outer = 00000000] 16:39:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (11847C00) [pid = 3348] [serial = 1219] [outer = 11261C00] 16:39:29 INFO - PROCESS | 3348 | 1468453169368 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (11C99C00) [pid = 3348] [serial = 1220] [outer = 11261C00] 16:39:29 INFO - PROCESS | 3348 | 1468453169837 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 705ms 16:39:29 INFO - PROCESS | 3348 | 1468453169906 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3348 | 1468453169911 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:39:29 INFO - PROCESS | 3348 | 1468453169917 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3348 | 1468453169920 Marionette TRACE conn3 <- [1,1590,null,{}] 16:39:29 INFO - PROCESS | 3348 | 1468453169923 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 3348 | 1468453169926 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:30 INFO - PROCESS | 3348 | 1468453170012 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:39:30 INFO - PROCESS | 3348 | 1468453170021 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3348 | 1468453170024 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:30 INFO - PROCESS | 3348 | ++DOCSHELL 12E6D400 == 28 [pid = 3348] [id = 407] 16:39:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (12E6D800) [pid = 3348] [serial = 1221] [outer = 00000000] 16:39:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (13186800) [pid = 3348] [serial = 1222] [outer = 12E6D800] 16:39:30 INFO - PROCESS | 3348 | 1468453170070 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (139A5000) [pid = 3348] [serial = 1223] [outer = 12E6D800] 16:39:30 INFO - PROCESS | 3348 | 1468453170532 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 16:39:30 INFO - PROCESS | 3348 | 1468453170554 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3348 | 1468453170557 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:39:30 INFO - PROCESS | 3348 | 1468453170562 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3348 | 1468453170565 Marionette TRACE conn3 <- [1,1594,null,{}] 16:39:30 INFO - PROCESS | 3348 | 1468453170580 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 3348 | 1468453170584 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:30 INFO - PROCESS | 3348 | 1468453170666 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:39:30 INFO - PROCESS | 3348 | 1468453170702 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3348 | 1468453170705 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:30 INFO - PROCESS | 3348 | ++DOCSHELL 142EB400 == 29 [pid = 3348] [id = 408] 16:39:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (142EB800) [pid = 3348] [serial = 1224] [outer = 00000000] 16:39:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (14413000) [pid = 3348] [serial = 1225] [outer = 142EB800] 16:39:30 INFO - PROCESS | 3348 | 1468453170830 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (14419000) [pid = 3348] [serial = 1226] [outer = 142EB800] 16:39:31 INFO - PROCESS | 3348 | 1468453171206 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 16:39:31 INFO - PROCESS | 3348 | 1468453171259 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 3348 | 1468453171262 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:39:31 INFO - PROCESS | 3348 | 1468453171265 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 3348 | 1468453171278 Marionette TRACE conn3 <- [1,1598,null,{}] 16:39:31 INFO - PROCESS | 3348 | 1468453171282 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 3348 | 1468453171284 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:31 INFO - PROCESS | 3348 | 1468453171396 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:39:31 INFO - PROCESS | 3348 | 1468453171449 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3348 | 1468453171451 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:31 INFO - PROCESS | 3348 | ++DOCSHELL 14418800 == 30 [pid = 3348] [id = 409] 16:39:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14418C00) [pid = 3348] [serial = 1227] [outer = 00000000] 16:39:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (15834C00) [pid = 3348] [serial = 1228] [outer = 14418C00] 16:39:31 INFO - PROCESS | 3348 | 1468453171498 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (15B2B800) [pid = 3348] [serial = 1229] [outer = 14418C00] 16:39:31 INFO - PROCESS | 3348 | 1468453171847 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 595ms 16:39:31 INFO - PROCESS | 3348 | 1468453171862 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 3348 | 1468453171864 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:39:31 INFO - PROCESS | 3348 | 1468453171867 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 3348 | 1468453171869 Marionette TRACE conn3 <- [1,1602,null,{}] 16:39:31 INFO - PROCESS | 3348 | 1468453171873 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 3348 | 1468453171876 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:32 INFO - PROCESS | 3348 | 1468453172013 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:39:32 INFO - PROCESS | 3348 | 1468453172051 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3348 | 1468453172053 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:32 INFO - PROCESS | 3348 | ++DOCSHELL 15B63400 == 31 [pid = 3348] [id = 410] 16:39:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (15B63800) [pid = 3348] [serial = 1230] [outer = 00000000] 16:39:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1699E400) [pid = 3348] [serial = 1231] [outer = 15B63800] 16:39:32 INFO - PROCESS | 3348 | 1468453172096 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16C7C400) [pid = 3348] [serial = 1232] [outer = 15B63800] 16:39:32 INFO - PROCESS | 3348 | 1468453172493 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:39:32 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 16:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 642ms 16:39:32 INFO - PROCESS | 3348 | 1468453172505 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3348 | 1468453172507 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 16:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:39:32 INFO - PROCESS | 3348 | 1468453172511 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 3348 | 1468453172512 Marionette TRACE conn3 <- [1,1606,null,{}] 16:39:32 INFO - PROCESS | 3348 | 1468453172515 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:32 INFO - PROCESS | 3348 | 1468453172521 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:32 INFO - PROCESS | 3348 | 1468453172653 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:39:32 INFO - PROCESS | 3348 | 1468453172661 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3348 | 1468453172663 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:32 INFO - PROCESS | 3348 | ++DOCSHELL 16A5E000 == 32 [pid = 3348] [id = 411] 16:39:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (16E7E400) [pid = 3348] [serial = 1233] [outer = 00000000] 16:39:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (174D8C00) [pid = 3348] [serial = 1234] [outer = 16E7E400] 16:39:32 INFO - PROCESS | 3348 | 1468453172705 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (17691C00) [pid = 3348] [serial = 1235] [outer = 16E7E400] 16:39:33 INFO - PROCESS | 3348 | 1468453173111 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 627ms 16:39:33 INFO - PROCESS | 3348 | 1468453173149 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3348 | 1468453173151 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 16:39:33 INFO - PROCESS | 3348 | 1468453173154 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:39:33 INFO - PROCESS | 3348 | 1468453173155 Marionette TRACE conn3 <- [1,1610,null,{}] 16:39:33 INFO - PROCESS | 3348 | 1468453173159 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 3348 | 1468453173160 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:33 INFO - PROCESS | 3348 | 1468453173245 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:39:33 INFO - PROCESS | 3348 | 1468453173366 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 3348 | 1468453173368 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:33 INFO - PROCESS | 3348 | ++DOCSHELL 1798A000 == 33 [pid = 3348] [id = 412] 16:39:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17991C00) [pid = 3348] [serial = 1236] [outer = 00000000] 16:39:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18074C00) [pid = 3348] [serial = 1237] [outer = 17991C00] 16:39:33 INFO - PROCESS | 3348 | 1468453173412 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18076C00) [pid = 3348] [serial = 1238] [outer = 17991C00] 16:39:33 INFO - PROCESS | 3348 | 1468453173755 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:39:33 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 16:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 626ms 16:39:33 INFO - PROCESS | 3348 | 1468453173792 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3348 | 1468453173794 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 16:39:33 INFO - PROCESS | 3348 | 1468453173797 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:39:33 INFO - PROCESS | 3348 | 1468453173799 Marionette TRACE conn3 <- [1,1614,null,{}] 16:39:33 INFO - PROCESS | 3348 | 1468453173802 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 3348 | 1468453173804 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:33 INFO - PROCESS | 3348 | 1468453173921 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:39:34 INFO - PROCESS | 3348 | 1468453173972 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 3348 | 1468453173974 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:34 INFO - PROCESS | 3348 | ++DOCSHELL 12BAA000 == 34 [pid = 3348] [id = 413] 16:39:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18060800) [pid = 3348] [serial = 1239] [outer = 00000000] 16:39:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1811F400) [pid = 3348] [serial = 1240] [outer = 18060800] 16:39:34 INFO - PROCESS | 3348 | 1468453174017 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1811FC00) [pid = 3348] [serial = 1241] [outer = 18060800] 16:39:34 INFO - PROCESS | 3348 | 1468453174396 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 643ms 16:39:34 INFO - PROCESS | 3348 | 1468453174436 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 3348 | 1468453174438 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 16:39:34 INFO - PROCESS | 3348 | 1468453174441 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:39:34 INFO - PROCESS | 3348 | 1468453174443 Marionette TRACE conn3 <- [1,1618,null,{}] 16:39:34 INFO - PROCESS | 3348 | 1468453174451 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:34 INFO - PROCESS | 3348 | 1468453174453 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:34 INFO - PROCESS | 3348 | 1468453174560 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:39:34 INFO - PROCESS | 3348 | 1468453174565 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 3348 | 1468453174567 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:34 INFO - PROCESS | 3348 | ++DOCSHELL 142EA400 == 35 [pid = 3348] [id = 414] 16:39:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19AB8400) [pid = 3348] [serial = 1242] [outer = 00000000] 16:39:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19D95000) [pid = 3348] [serial = 1243] [outer = 19AB8400] 16:39:34 INFO - PROCESS | 3348 | 1468453174609 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19D95800) [pid = 3348] [serial = 1244] [outer = 19AB8400] 16:39:35 INFO - PROCESS | 3348 | 1468453175061 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 642ms 16:39:35 INFO - PROCESS | 3348 | 1468453175079 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 3348 | 1468453175081 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 16:39:35 INFO - PROCESS | 3348 | 1468453175085 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:39:35 INFO - PROCESS | 3348 | 1468453175086 Marionette TRACE conn3 <- [1,1622,null,{}] 16:39:35 INFO - PROCESS | 3348 | 1468453175090 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 3348 | 1468453175092 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:35 INFO - PROCESS | 3348 | 1468453175214 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:39:35 INFO - PROCESS | 3348 | 1468453175220 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 3348 | 1468453175222 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:35 INFO - PROCESS | 3348 | ++DOCSHELL 19D9F400 == 36 [pid = 3348] [id = 415] 16:39:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19DA5C00) [pid = 3348] [serial = 1245] [outer = 00000000] 16:39:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19E3B400) [pid = 3348] [serial = 1246] [outer = 19DA5C00] 16:39:35 INFO - PROCESS | 3348 | 1468453175264 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19EDA000) [pid = 3348] [serial = 1247] [outer = 19DA5C00] 16:39:35 INFO - PROCESS | 3348 | 1468453175739 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 705ms 16:39:35 INFO - PROCESS | 3348 | 1468453175788 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 3348 | 1468453175790 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 16:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:39:35 INFO - PROCESS | 3348 | 1468453175793 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 3348 | 1468453175796 Marionette TRACE conn3 <- [1,1626,null,{}] 16:39:35 INFO - PROCESS | 3348 | 1468453175800 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 3348 | 1468453175802 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:35 INFO - PROCESS | 3348 | 1468453175953 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:39:36 INFO - PROCESS | 3348 | 1468453176020 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 3348 | 1468453176023 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:36 INFO - PROCESS | 3348 | ++DOCSHELL 15B62C00 == 37 [pid = 3348] [id = 416] 16:39:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1A277000) [pid = 3348] [serial = 1248] [outer = 00000000] 16:39:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1A615400) [pid = 3348] [serial = 1249] [outer = 1A277000] 16:39:36 INFO - PROCESS | 3348 | 1468453176067 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1A61E800) [pid = 3348] [serial = 1250] [outer = 1A277000] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (170A8400) [pid = 3348] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (17987C00) [pid = 3348] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1811C400) [pid = 3348] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (19DA9400) [pid = 3348] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10A0F400) [pid = 3348] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1A612800) [pid = 3348] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (17035400) [pid = 3348] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15B13800) [pid = 3348] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (13B50800) [pid = 3348] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10A7EC00) [pid = 3348] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1582D000) [pid = 3348] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:39:36 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (12B6D800) [pid = 3348] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:39:36 INFO - PROCESS | 3348 | 1468453176668 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 893ms 16:39:36 INFO - PROCESS | 3348 | 1468453176731 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 3348 | 1468453176733 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 16:39:36 INFO - PROCESS | 3348 | 1468453176736 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:39:36 INFO - PROCESS | 3348 | 1468453176738 Marionette TRACE conn3 <- [1,1630,null,{}] 16:39:36 INFO - PROCESS | 3348 | 1468453176742 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:36 INFO - PROCESS | 3348 | 1468453176743 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:36 INFO - PROCESS | 3348 | 1468453176823 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:39:36 INFO - PROCESS | 3348 | 1468453176828 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 3348 | 1468453176830 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:36 INFO - PROCESS | 3348 | ++DOCSHELL 12B6D800 == 38 [pid = 3348] [id = 417] 16:39:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B13800) [pid = 3348] [serial = 1251] [outer = 00000000] 16:39:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17987C00) [pid = 3348] [serial = 1252] [outer = 15B13800] 16:39:36 INFO - PROCESS | 3348 | 1468453176872 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19ABDC00) [pid = 3348] [serial = 1253] [outer = 15B13800] 16:39:37 INFO - PROCESS | 3348 | 1468453177280 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 595ms 16:39:37 INFO - PROCESS | 3348 | 1468453177338 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 3348 | 1468453177340 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:39:37 INFO - PROCESS | 3348 | 1468453177344 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 3348 | 1468453177345 Marionette TRACE conn3 <- [1,1634,null,{}] 16:39:37 INFO - PROCESS | 3348 | 1468453177363 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 3348 | 1468453177366 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:37 INFO - PROCESS | 3348 | 1468453177444 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:39:37 INFO - PROCESS | 3348 | 1468453177449 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 3348 | 1468453177451 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:37 INFO - PROCESS | 3348 | ++DOCSHELL 18082C00 == 39 [pid = 3348] [id = 418] 16:39:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (199B8400) [pid = 3348] [serial = 1254] [outer = 00000000] 16:39:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1AB10C00) [pid = 3348] [serial = 1255] [outer = 199B8400] 16:39:37 INFO - PROCESS | 3348 | 1468453177494 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1AC2F000) [pid = 3348] [serial = 1256] [outer = 199B8400] 16:39:37 INFO - PROCESS | 3348 | 1468453177954 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 642ms 16:39:37 INFO - PROCESS | 3348 | 1468453177988 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 3348 | 1468453177990 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:39:37 INFO - PROCESS | 3348 | 1468453177993 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 3348 | 1468453177995 Marionette TRACE conn3 <- [1,1638,null,{}] 16:39:37 INFO - PROCESS | 3348 | 1468453177998 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 3348 | 1468453178000 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:38 INFO - PROCESS | 3348 | 1468453178077 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:39:38 INFO - PROCESS | 3348 | 1468453178082 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 3348 | 1468453178084 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:38 INFO - PROCESS | 3348 | ++DOCSHELL 139B2C00 == 40 [pid = 3348] [id = 419] 16:39:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (144B5400) [pid = 3348] [serial = 1257] [outer = 00000000] 16:39:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1AE26800) [pid = 3348] [serial = 1258] [outer = 144B5400] 16:39:38 INFO - PROCESS | 3348 | 1468453178127 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1AE2A800) [pid = 3348] [serial = 1259] [outer = 144B5400] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 19ED6000 == 39 [pid = 3348] [id = 405] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 11261000 == 38 [pid = 3348] [id = 406] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 12E6D400 == 37 [pid = 3348] [id = 407] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 14418800 == 36 [pid = 3348] [id = 409] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 142EA400 == 35 [pid = 3348] [id = 414] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 12B6D800 == 34 [pid = 3348] [id = 417] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 15B62C00 == 33 [pid = 3348] [id = 416] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 18082C00 == 32 [pid = 3348] [id = 418] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 16A5E000 == 31 [pid = 3348] [id = 411] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 12BAA000 == 30 [pid = 3348] [id = 413] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 1798A000 == 29 [pid = 3348] [id = 412] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 19D9F400 == 28 [pid = 3348] [id = 415] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 142EB400 == 27 [pid = 3348] [id = 408] 16:39:39 INFO - PROCESS | 3348 | --DOCSHELL 15B63400 == 26 [pid = 3348] [id = 410] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1A611800) [pid = 3348] [serial = 1214] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1AC30000) [pid = 3348] [serial = 1216] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1805DC00) [pid = 3348] [serial = 1201] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (199C1C00) [pid = 3348] [serial = 1204] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1805E400) [pid = 3348] [serial = 1202] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (19E34C00) [pid = 3348] [serial = 1207] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (199C2400) [pid = 3348] [serial = 1205] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1A276400) [pid = 3348] [serial = 1213] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (19E3C800) [pid = 3348] [serial = 1208] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (12BAA800) [pid = 3348] [serial = 1183] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1AB02800) [pid = 3348] [serial = 1181] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (170B4C00) [pid = 3348] [serial = 1198] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (15B63C00) [pid = 3348] [serial = 1195] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (16060C00) [pid = 3348] [serial = 1196] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (13C10400) [pid = 3348] [serial = 1192] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (142E1400) [pid = 3348] [serial = 1193] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (11809400) [pid = 3348] [serial = 1189] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (129E9400) [pid = 3348] [serial = 1190] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (16A65400) [pid = 3348] [serial = 1187] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (15B64000) [pid = 3348] [serial = 1186] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (139ACC00) [pid = 3348] [serial = 1184] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (18062800) [pid = 3348] [serial = 1210] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (19D90C00) [pid = 3348] [serial = 1211] [outer = 00000000] [url = about:blank] 16:39:39 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (175E3000) [pid = 3348] [serial = 1199] [outer = 00000000] [url = about:blank] 16:39:40 INFO - PROCESS | 3348 | 1468453180040 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2116ms 16:39:40 INFO - PROCESS | 3348 | 1468453180102 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 3348 | 1468453180107 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 16:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:39:40 INFO - PROCESS | 3348 | 1468453180113 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 3348 | 1468453180117 Marionette TRACE conn3 <- [1,1642,null,{}] 16:39:40 INFO - PROCESS | 3348 | 1468453180124 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:40 INFO - PROCESS | 3348 | 1468453180127 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:40 INFO - PROCESS | 3348 | 1468453180277 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:39:40 INFO - PROCESS | 3348 | 1468453180398 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 3348 | 1468453180403 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:40 INFO - PROCESS | 3348 | ++DOCSHELL 10A7DC00 == 27 [pid = 3348] [id = 420] 16:39:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (10A7E800) [pid = 3348] [serial = 1260] [outer = 00000000] 16:39:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (114B0800) [pid = 3348] [serial = 1261] [outer = 10A7E800] 16:39:40 INFO - PROCESS | 3348 | 1468453180469 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (114BAC00) [pid = 3348] [serial = 1262] [outer = 10A7E800] 16:39:41 INFO - PROCESS | 3348 | 1468453181134 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1097ms 16:39:41 INFO - PROCESS | 3348 | 1468453181211 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 3348 | 1468453181216 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 16:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:39:41 INFO - PROCESS | 3348 | 1468453181223 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 3348 | 1468453181226 Marionette TRACE conn3 <- [1,1646,null,{}] 16:39:41 INFO - PROCESS | 3348 | 1468453181231 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 3348 | 1468453181234 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:41 INFO - PROCESS | 3348 | 1468453181360 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:39:41 INFO - PROCESS | 3348 | 1468453181489 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 3348 | 1468453181493 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:41 INFO - PROCESS | 3348 | ++DOCSHELL 12B68C00 == 28 [pid = 3348] [id = 421] 16:39:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (12B6D400) [pid = 3348] [serial = 1263] [outer = 00000000] 16:39:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (12BB1000) [pid = 3348] [serial = 1264] [outer = 12B6D400] 16:39:41 INFO - PROCESS | 3348 | 1468453181549 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (12E61000) [pid = 3348] [serial = 1265] [outer = 12B6D400] 16:39:42 INFO - PROCESS | 3348 | --DOCSHELL 10A7E000 == 27 [pid = 3348] [id = 369] 16:39:42 INFO - PROCESS | 3348 | --DOCSHELL 19AB8000 == 26 [pid = 3348] [id = 376] 16:39:42 INFO - PROCESS | 3348 | 1468453182270 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1097ms 16:39:42 INFO - PROCESS | 3348 | 1468453182320 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 3348 | 1468453182324 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 16:39:42 INFO - PROCESS | 3348 | 1468453182330 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:39:42 INFO - PROCESS | 3348 | 1468453182333 Marionette TRACE conn3 <- [1,1650,null,{}] 16:39:42 INFO - PROCESS | 3348 | 1468453182338 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 3348 | 1468453182341 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:42 INFO - PROCESS | 3348 | 1468453182438 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:39:42 INFO - PROCESS | 3348 | 1468453182529 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3348 | 1468453182533 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:42 INFO - PROCESS | 3348 | ++DOCSHELL 10B7F800 == 27 [pid = 3348] [id = 422] 16:39:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10BA4000) [pid = 3348] [serial = 1266] [outer = 00000000] 16:39:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (11DDAC00) [pid = 3348] [serial = 1267] [outer = 10BA4000] 16:39:42 INFO - PROCESS | 3348 | 1468453182580 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (12BB0C00) [pid = 3348] [serial = 1268] [outer = 10BA4000] 16:39:43 INFO - PROCESS | 3348 | 1468453183010 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 736ms 16:39:43 INFO - PROCESS | 3348 | 1468453183071 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 3348 | 1468453183075 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 16:39:43 INFO - PROCESS | 3348 | 1468453183081 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:39:43 INFO - PROCESS | 3348 | 1468453183084 Marionette TRACE conn3 <- [1,1654,null,{}] 16:39:43 INFO - PROCESS | 3348 | 1468453183087 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 3348 | 1468453183090 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:43 INFO - PROCESS | 3348 | 1468453183177 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:39:43 INFO - PROCESS | 3348 | 1468453183185 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 3348 | 1468453183187 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:43 INFO - PROCESS | 3348 | ++DOCSHELL 13C02800 == 28 [pid = 3348] [id = 423] 16:39:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (13C02C00) [pid = 3348] [serial = 1269] [outer = 00000000] 16:39:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (13C08400) [pid = 3348] [serial = 1270] [outer = 13C02C00] 16:39:43 INFO - PROCESS | 3348 | 1468453183238 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1423A800) [pid = 3348] [serial = 1271] [outer = 13C02C00] 16:39:43 INFO - PROCESS | 3348 | 1468453183704 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 642ms 16:39:43 INFO - PROCESS | 3348 | 1468453183719 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 3348 | 1468453183722 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 16:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:39:43 INFO - PROCESS | 3348 | 1468453183729 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 3348 | 1468453183732 Marionette TRACE conn3 <- [1,1658,null,{}] 16:39:43 INFO - PROCESS | 3348 | 1468453183743 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 3348 | 1468453183747 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:43 INFO - PROCESS | 3348 | 1468453183834 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:39:43 INFO - PROCESS | 3348 | 1468453183843 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 3348 | 1468453183846 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:43 INFO - PROCESS | 3348 | ++DOCSHELL 144B4400 == 29 [pid = 3348] [id = 424] 16:39:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (144B7000) [pid = 3348] [serial = 1272] [outer = 00000000] 16:39:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15139400) [pid = 3348] [serial = 1273] [outer = 144B7000] 16:39:43 INFO - PROCESS | 3348 | 1468453183895 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B16C00) [pid = 3348] [serial = 1274] [outer = 144B7000] 16:39:44 INFO - PROCESS | 3348 | 1468453184351 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 659ms 16:39:44 INFO - PROCESS | 3348 | 1468453184384 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 3348 | 1468453184386 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 16:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:39:44 INFO - PROCESS | 3348 | 1468453184390 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 3348 | 1468453184401 Marionette TRACE conn3 <- [1,1662,null,{}] 16:39:44 INFO - PROCESS | 3348 | 1468453184404 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 3348 | 1468453184406 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:44 INFO - PROCESS | 3348 | 1468453184498 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:39:44 INFO - PROCESS | 3348 | 1468453184503 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 3348 | 1468453184505 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:44 INFO - PROCESS | 3348 | ++DOCSHELL 15B6DC00 == 30 [pid = 3348] [id = 425] 16:39:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15B6E000) [pid = 3348] [serial = 1275] [outer = 00000000] 16:39:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16A66000) [pid = 3348] [serial = 1276] [outer = 15B6E000] 16:39:44 INFO - PROCESS | 3348 | 1468453184549 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17035400) [pid = 3348] [serial = 1277] [outer = 15B6E000] 16:39:45 INFO - PROCESS | 3348 | 1468453185045 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 16:39:45 INFO - PROCESS | 3348 | 1468453185088 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3348 | 1468453185090 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 16:39:45 INFO - PROCESS | 3348 | 1468453185094 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:39:45 INFO - PROCESS | 3348 | 1468453185095 Marionette TRACE conn3 <- [1,1666,null,{}] 16:39:45 INFO - PROCESS | 3348 | 1468453185099 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 3348 | 1468453185101 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:45 INFO - PROCESS | 3348 | 1468453185211 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:39:45 INFO - PROCESS | 3348 | 1468453185218 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 3348 | 1468453185220 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:45 INFO - PROCESS | 3348 | ++DOCSHELL 169A0400 == 31 [pid = 3348] [id = 426] 16:39:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (170AAC00) [pid = 3348] [serial = 1278] [outer = 00000000] 16:39:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (174D1000) [pid = 3348] [serial = 1279] [outer = 170AAC00] 16:39:45 INFO - PROCESS | 3348 | 1468453185264 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (13B54800) [pid = 3348] [serial = 1280] [outer = 170AAC00] 16:39:45 INFO - PROCESS | 3348 | 1468453185721 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 16:39:45 INFO - PROCESS | 3348 | 1468453185794 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:39:45 INFO - PROCESS | 3348 | 1468453185796 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 16:39:45 INFO - PROCESS | 3348 | 1468453185799 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3348 | 1468453185800 Marionette TRACE conn3 <- [1,1670,null,{}] 16:39:45 INFO - PROCESS | 3348 | 1468453185809 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 3348 | 1468453185815 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:46 INFO - PROCESS | 3348 | 1468453185986 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:39:46 INFO - PROCESS | 3348 | 1468453186007 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3348 | 1468453186009 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:46 INFO - PROCESS | 3348 | ++DOCSHELL 17693800 == 32 [pid = 3348] [id = 427] 16:39:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (17694800) [pid = 3348] [serial = 1281] [outer = 00000000] 16:39:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1805DC00) [pid = 3348] [serial = 1282] [outer = 17694800] 16:39:46 INFO - PROCESS | 3348 | 1468453186056 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1807D800) [pid = 3348] [serial = 1283] [outer = 17694800] 16:39:46 INFO - PROCESS | 3348 | 1468453186485 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 736ms 16:39:46 INFO - PROCESS | 3348 | 1468453186540 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 3348 | 1468453186542 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 16:39:46 INFO - PROCESS | 3348 | 1468453186545 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:39:46 INFO - PROCESS | 3348 | 1468453186547 Marionette TRACE conn3 <- [1,1674,null,{}] 16:39:46 INFO - PROCESS | 3348 | 1468453186556 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 3348 | 1468453186557 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:46 INFO - PROCESS | 3348 | 1468453186677 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:39:46 INFO - PROCESS | 3348 | 1468453186736 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3348 | 1468453186738 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:46 INFO - PROCESS | 3348 | ++DOCSHELL 10B7F000 == 33 [pid = 3348] [id = 428] 16:39:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1815A400) [pid = 3348] [serial = 1284] [outer = 00000000] 16:39:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (199C0400) [pid = 3348] [serial = 1285] [outer = 1815A400] 16:39:46 INFO - PROCESS | 3348 | 1468453186782 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (199C2400) [pid = 3348] [serial = 1286] [outer = 1815A400] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (199B8400) [pid = 3348] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (19AB8400) [pid = 3348] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19DA5C00) [pid = 3348] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1A277000) [pid = 3348] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18060800) [pid = 3348] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (17991C00) [pid = 3348] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16E7E400) [pid = 3348] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15B63800) [pid = 3348] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14418C00) [pid = 3348] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (142EB800) [pid = 3348] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (12E6D800) [pid = 3348] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (11261C00) [pid = 3348] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A61A400) [pid = 3348] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:39:46 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (15B13800) [pid = 3348] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:39:47 INFO - PROCESS | 3348 | 1468453187152 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:39:47 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 16:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 16:39:47 INFO - PROCESS | 3348 | 1468453187183 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3348 | 1468453187185 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:39:47 INFO - PROCESS | 3348 | 1468453187189 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3348 | 1468453187191 Marionette TRACE conn3 <- [1,1678,null,{}] 16:39:47 INFO - PROCESS | 3348 | 1468453187194 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 3348 | 1468453187196 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:47 INFO - PROCESS | 3348 | 1468453187274 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:39:47 INFO - PROCESS | 3348 | 1468453187279 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3348 | 1468453187281 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:47 INFO - PROCESS | 3348 | ++DOCSHELL 14414C00 == 34 [pid = 3348] [id = 429] 16:39:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15B13800) [pid = 3348] [serial = 1287] [outer = 00000000] 16:39:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18060800) [pid = 3348] [serial = 1288] [outer = 15B13800] 16:39:47 INFO - PROCESS | 3348 | 1468453187323 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18082C00) [pid = 3348] [serial = 1289] [outer = 15B13800] 16:39:47 INFO - PROCESS | 3348 | 1468453187810 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 643ms 16:39:47 INFO - PROCESS | 3348 | 1468453187861 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3348 | 1468453187863 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:39:47 INFO - PROCESS | 3348 | 1468453187866 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3348 | 1468453187868 Marionette TRACE conn3 <- [1,1682,null,{}] 16:39:47 INFO - PROCESS | 3348 | 1468453187871 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 3348 | 1468453187873 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:47 INFO - PROCESS | 3348 | 1468453187952 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:39:47 INFO - PROCESS | 3348 | 1468453187959 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3348 | 1468453187961 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:47 INFO - PROCESS | 3348 | ++DOCSHELL 1441E000 == 35 [pid = 3348] [id = 430] 16:39:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (174CFC00) [pid = 3348] [serial = 1290] [outer = 00000000] 16:39:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19D94400) [pid = 3348] [serial = 1291] [outer = 174CFC00] 16:39:48 INFO - PROCESS | 3348 | 1468453188023 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (19D9DC00) [pid = 3348] [serial = 1292] [outer = 174CFC00] 16:39:48 INFO - PROCESS | 3348 | 1468453188468 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 642ms 16:39:48 INFO - PROCESS | 3348 | 1468453188514 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 3348 | 1468453188516 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:39:48 INFO - PROCESS | 3348 | 1468453188519 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 3348 | 1468453188521 Marionette TRACE conn3 <- [1,1686,null,{}] 16:39:48 INFO - PROCESS | 3348 | 1468453188528 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:48 INFO - PROCESS | 3348 | 1468453188530 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:48 INFO - PROCESS | 3348 | 1468453188626 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:39:48 INFO - PROCESS | 3348 | 1468453188631 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 3348 | 1468453188633 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:48 INFO - PROCESS | 3348 | ++DOCSHELL 13ACA400 == 36 [pid = 3348] [id = 431] 16:39:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1805E800) [pid = 3348] [serial = 1293] [outer = 00000000] 16:39:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19E3C800) [pid = 3348] [serial = 1294] [outer = 1805E800] 16:39:48 INFO - PROCESS | 3348 | 1468453188676 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19E3F000) [pid = 3348] [serial = 1295] [outer = 1805E800] 16:39:49 INFO - PROCESS | 3348 | 1468453189268 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:39:49 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 16:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 799ms 16:39:49 INFO - PROCESS | 3348 | 1468453189321 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 3348 | 1468453189325 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:39:49 INFO - PROCESS | 3348 | 1468453189330 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 3348 | 1468453189334 Marionette TRACE conn3 <- [1,1690,null,{}] 16:39:49 INFO - PROCESS | 3348 | 1468453189339 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 3348 | 1468453189342 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:49 INFO - PROCESS | 3348 | 1468453189453 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:39:49 INFO - PROCESS | 3348 | 1468453189586 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3348 | 1468453189589 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:49 INFO - PROCESS | 3348 | ++DOCSHELL 1180A400 == 37 [pid = 3348] [id = 432] 16:39:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1180B400) [pid = 3348] [serial = 1296] [outer = 00000000] 16:39:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (139ACC00) [pid = 3348] [serial = 1297] [outer = 1180B400] 16:39:49 INFO - PROCESS | 3348 | 1468453189660 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14239000) [pid = 3348] [serial = 1298] [outer = 1180B400] 16:39:50 INFO - PROCESS | 3348 | 1468453190273 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1003ms 16:39:50 INFO - PROCESS | 3348 | 1468453190335 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 3348 | 1468453190339 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 16:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:39:50 INFO - PROCESS | 3348 | 1468453190346 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 3348 | 1468453190349 Marionette TRACE conn3 <- [1,1694,null,{}] 16:39:50 INFO - PROCESS | 3348 | 1468453190353 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 3348 | 1468453190356 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:50 INFO - PROCESS | 3348 | 1468453190512 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:39:50 INFO - PROCESS | 3348 | 1468453190595 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 3348 | 1468453190598 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:50 INFO - PROCESS | 3348 | ++DOCSHELL 16055800 == 38 [pid = 3348] [id = 433] 16:39:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (16059800) [pid = 3348] [serial = 1299] [outer = 00000000] 16:39:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (170AD800) [pid = 3348] [serial = 1300] [outer = 16059800] 16:39:50 INFO - PROCESS | 3348 | 1468453190693 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (17599800) [pid = 3348] [serial = 1301] [outer = 16059800] 16:39:51 INFO - PROCESS | 3348 | 1468453191290 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1003ms 16:39:51 INFO - PROCESS | 3348 | 1468453191347 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 3348 | 1468453191350 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:39:51 INFO - PROCESS | 3348 | 1468453191354 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 3348 | 1468453191358 Marionette TRACE conn3 <- [1,1698,null,{}] 16:39:51 INFO - PROCESS | 3348 | 1468453191369 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 3348 | 1468453191373 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:51 INFO - PROCESS | 3348 | 1468453191477 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:39:51 INFO - PROCESS | 3348 | 1468453191611 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 3348 | 1468453191614 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:51 INFO - PROCESS | 3348 | ++DOCSHELL 19E40000 == 39 [pid = 3348] [id = 434] 16:39:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19EDE400) [pid = 3348] [serial = 1302] [outer = 00000000] 16:39:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A2DFC00) [pid = 3348] [serial = 1303] [outer = 19EDE400] 16:39:51 INFO - PROCESS | 3348 | 1468453191679 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A2EBC00) [pid = 3348] [serial = 1304] [outer = 19EDE400] 16:39:52 INFO - PROCESS | 3348 | 1468453192357 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1050ms 16:39:52 INFO - PROCESS | 3348 | 1468453192401 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 3348 | 1468453192405 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 16:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:39:52 INFO - PROCESS | 3348 | 1468453192429 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 3348 | 1468453192432 Marionette TRACE conn3 <- [1,1702,null,{}] 16:39:52 INFO - PROCESS | 3348 | 1468453192438 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 3348 | 1468453192441 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:52 INFO - PROCESS | 3348 | 1468453192538 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:39:52 INFO - PROCESS | 3348 | 1468453192678 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3348 | 1468453192682 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:52 INFO - PROCESS | 3348 | ++DOCSHELL 12BB4400 == 40 [pid = 3348] [id = 435] 16:39:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (12C7BC00) [pid = 3348] [serial = 1305] [outer = 00000000] 16:39:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (132E0C00) [pid = 3348] [serial = 1306] [outer = 12C7BC00] 16:39:52 INFO - PROCESS | 3348 | 1468453192734 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (13AC5000) [pid = 3348] [serial = 1307] [outer = 12C7BC00] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 10ECF400 == 39 [pid = 3348] [id = 377] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 174D5400 == 38 [pid = 3348] [id = 374] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 16FBD400 == 37 [pid = 3348] [id = 365] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 15111800 == 36 [pid = 3348] [id = 363] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 139B2400 == 35 [pid = 3348] [id = 362] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 10BA7C00 == 34 [pid = 3348] [id = 366] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 11839800 == 33 [pid = 3348] [id = 371] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 170A8000 == 32 [pid = 3348] [id = 375] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 11C98400 == 31 [pid = 3348] [id = 361] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 16059000 == 30 [pid = 3348] [id = 373] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 13163000 == 29 [pid = 3348] [id = 372] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 10A7DC00 == 28 [pid = 3348] [id = 420] 16:39:53 INFO - PROCESS | 3348 | --DOCSHELL 139B2C00 == 27 [pid = 3348] [id = 419] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (1AC2F000) [pid = 3348] [serial = 1256] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (19D95000) [pid = 3348] [serial = 1243] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (19E3B400) [pid = 3348] [serial = 1246] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1A615400) [pid = 3348] [serial = 1249] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (19EDA000) [pid = 3348] [serial = 1247] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1AB10C00) [pid = 3348] [serial = 1255] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1A61E800) [pid = 3348] [serial = 1250] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1811F400) [pid = 3348] [serial = 1240] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (18074C00) [pid = 3348] [serial = 1237] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18076C00) [pid = 3348] [serial = 1238] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (174D8C00) [pid = 3348] [serial = 1234] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (17691C00) [pid = 3348] [serial = 1235] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1699E400) [pid = 3348] [serial = 1231] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16C7C400) [pid = 3348] [serial = 1232] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15834C00) [pid = 3348] [serial = 1228] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15B2B800) [pid = 3348] [serial = 1229] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (14413000) [pid = 3348] [serial = 1225] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (14419000) [pid = 3348] [serial = 1226] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (13186800) [pid = 3348] [serial = 1222] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (139A5000) [pid = 3348] [serial = 1223] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11847C00) [pid = 3348] [serial = 1219] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (11C99C00) [pid = 3348] [serial = 1220] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1AC31000) [pid = 3348] [serial = 1217] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (19D95800) [pid = 3348] [serial = 1244] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (17987C00) [pid = 3348] [serial = 1252] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (19ABDC00) [pid = 3348] [serial = 1253] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1811FC00) [pid = 3348] [serial = 1241] [outer = 00000000] [url = about:blank] 16:39:53 INFO - PROCESS | 3348 | 1468453193290 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 924ms 16:39:53 INFO - PROCESS | 3348 | 1468453193336 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 3348 | 1468453193340 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 16:39:53 INFO - PROCESS | 3348 | 1468453193346 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:39:53 INFO - PROCESS | 3348 | 1468453193349 Marionette TRACE conn3 <- [1,1706,null,{}] 16:39:53 INFO - PROCESS | 3348 | 1468453193352 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 3348 | 1468453193355 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:53 INFO - PROCESS | 3348 | 1468453193439 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:39:53 INFO - PROCESS | 3348 | 1468453193447 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 3348 | 1468453193449 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:53 INFO - PROCESS | 3348 | ++DOCSHELL 1318BC00 == 28 [pid = 3348] [id = 436] 16:39:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1318D000) [pid = 3348] [serial = 1308] [outer = 00000000] 16:39:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C07400) [pid = 3348] [serial = 1309] [outer = 1318D000] 16:39:53 INFO - PROCESS | 3348 | 1468453193495 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142E4400) [pid = 3348] [serial = 1310] [outer = 1318D000] 16:39:53 INFO - PROCESS | 3348 | 1468453193974 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 16:39:54 INFO - PROCESS | 3348 | 1468453194046 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 3348 | 1468453194049 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:39:54 INFO - PROCESS | 3348 | 1468453194052 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3348 | 1468453194056 Marionette TRACE conn3 <- [1,1710,null,{}] 16:39:54 INFO - PROCESS | 3348 | 1468453194066 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 3348 | 1468453194071 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:54 INFO - PROCESS | 3348 | 1468453194162 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:39:54 INFO - PROCESS | 3348 | 1468453194253 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 3348 | 1468453194256 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:54 INFO - PROCESS | 3348 | ++DOCSHELL 144BEC00 == 29 [pid = 3348] [id = 437] 16:39:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (144C0800) [pid = 3348] [serial = 1311] [outer = 00000000] 16:39:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15B2C800) [pid = 3348] [serial = 1312] [outer = 144C0800] 16:39:54 INFO - PROCESS | 3348 | 1468453194302 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16622800) [pid = 3348] [serial = 1313] [outer = 144C0800] 16:39:54 INFO - PROCESS | 3348 | 1468453194678 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:39:54 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 16:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 643ms 16:39:54 INFO - PROCESS | 3348 | 1468453194701 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 3348 | 1468453194704 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:39:54 INFO - PROCESS | 3348 | 1468453194708 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3348 | 1468453194710 Marionette TRACE conn3 <- [1,1714,null,{}] 16:39:54 INFO - PROCESS | 3348 | 1468453194713 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 3348 | 1468453194715 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:54 INFO - PROCESS | 3348 | 1468453194799 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:39:54 INFO - PROCESS | 3348 | 1468453194804 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 3348 | 1468453194806 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:54 INFO - PROCESS | 3348 | ++DOCSHELL 1605F800 == 30 [pid = 3348] [id = 438] 16:39:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16FB6800) [pid = 3348] [serial = 1314] [outer = 00000000] 16:39:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (17691800) [pid = 3348] [serial = 1315] [outer = 16FB6800] 16:39:54 INFO - PROCESS | 3348 | 1468453194850 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (17696400) [pid = 3348] [serial = 1316] [outer = 16FB6800] 16:39:55 INFO - PROCESS | 3348 | 1468453195312 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 643ms 16:39:55 INFO - PROCESS | 3348 | 1468453195344 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 3348 | 1468453195346 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:39:55 INFO - PROCESS | 3348 | 1468453195350 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 3348 | 1468453195351 Marionette TRACE conn3 <- [1,1718,null,{}] 16:39:55 INFO - PROCESS | 3348 | 1468453195354 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 3348 | 1468453195356 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:55 INFO - PROCESS | 3348 | 1468453195473 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:39:55 INFO - PROCESS | 3348 | 1468453195482 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3348 | 1468453195484 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:55 INFO - PROCESS | 3348 | ++DOCSHELL 174D8C00 == 31 [pid = 3348] [id = 439] 16:39:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17993000) [pid = 3348] [serial = 1317] [outer = 00000000] 16:39:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18076000) [pid = 3348] [serial = 1318] [outer = 17993000] 16:39:55 INFO - PROCESS | 3348 | 1468453195527 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18079800) [pid = 3348] [serial = 1319] [outer = 17993000] 16:39:56 INFO - PROCESS | 3348 | 1468453195995 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:39:56 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 16:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 705ms 16:39:56 INFO - PROCESS | 3348 | 1468453196053 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 3348 | 1468453196055 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 16:39:56 INFO - PROCESS | 3348 | 1468453196058 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:39:56 INFO - PROCESS | 3348 | 1468453196060 Marionette TRACE conn3 <- [1,1722,null,{}] 16:39:56 INFO - PROCESS | 3348 | 1468453196063 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 3348 | 1468453196068 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:56 INFO - PROCESS | 3348 | 1468453196202 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:39:56 INFO - PROCESS | 3348 | 1468453196265 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 3348 | 1468453196267 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:56 INFO - PROCESS | 3348 | ++DOCSHELL 1815D000 == 32 [pid = 3348] [id = 440] 16:39:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (199B9C00) [pid = 3348] [serial = 1320] [outer = 00000000] 16:39:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19D94C00) [pid = 3348] [serial = 1321] [outer = 199B9C00] 16:39:56 INFO - PROCESS | 3348 | 1468453196310 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19DAA000) [pid = 3348] [serial = 1322] [outer = 199B9C00] 16:39:56 INFO - PROCESS | 3348 | 1468453196725 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 689ms 16:39:56 INFO - PROCESS | 3348 | 1468453196759 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 3348 | 1468453196761 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 16:39:56 INFO - PROCESS | 3348 | 1468453196764 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:39:56 INFO - PROCESS | 3348 | 1468453196766 Marionette TRACE conn3 <- [1,1726,null,{}] 16:39:56 INFO - PROCESS | 3348 | 1468453196770 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 3348 | 1468453196772 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:56 INFO - PROCESS | 3348 | 1468453196918 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:39:57 INFO - PROCESS | 3348 | 1468453196989 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3348 | 1468453197000 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:57 INFO - PROCESS | 3348 | ++DOCSHELL 1A270000 == 33 [pid = 3348] [id = 441] 16:39:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1A271000) [pid = 3348] [serial = 1323] [outer = 00000000] 16:39:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1A2E0C00) [pid = 3348] [serial = 1324] [outer = 1A271000] 16:39:57 INFO - PROCESS | 3348 | 1468453197043 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1A612800) [pid = 3348] [serial = 1325] [outer = 1A271000] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (170AAC00) [pid = 3348] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (17694800) [pid = 3348] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (12B6D400) [pid = 3348] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (144B5400) [pid = 3348] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10A7E800) [pid = 3348] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10BA4000) [pid = 3348] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15B6E000) [pid = 3348] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (13C02C00) [pid = 3348] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (144B7000) [pid = 3348] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1815A400) [pid = 3348] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (174CFC00) [pid = 3348] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:39:57 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (15B13800) [pid = 3348] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:39:57 INFO - PROCESS | 3348 | 1468453197553 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 846ms 16:39:57 INFO - PROCESS | 3348 | 1468453197608 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 3348 | 1468453197609 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:39:57 INFO - PROCESS | 3348 | 1468453197613 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 3348 | 1468453197614 Marionette TRACE conn3 <- [1,1730,null,{}] 16:39:57 INFO - PROCESS | 3348 | 1468453197618 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 3348 | 1468453197620 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:57 INFO - PROCESS | 3348 | 1468453197700 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:39:57 INFO - PROCESS | 3348 | 1468453197708 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3348 | 1468453197710 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:57 INFO - PROCESS | 3348 | ++DOCSHELL 129E5400 == 34 [pid = 3348] [id = 442] 16:39:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (12B6D400) [pid = 3348] [serial = 1326] [outer = 00000000] 16:39:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (15B6E000) [pid = 3348] [serial = 1327] [outer = 12B6D400] 16:39:57 INFO - PROCESS | 3348 | 1468453197761 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (174CFC00) [pid = 3348] [serial = 1328] [outer = 12B6D400] 16:39:58 INFO - PROCESS | 3348 | 1468453198192 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 643ms 16:39:58 INFO - PROCESS | 3348 | 1468453198272 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3348 | 1468453198274 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:39:58 INFO - PROCESS | 3348 | 1468453198280 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3348 | 1468453198282 Marionette TRACE conn3 <- [1,1734,null,{}] 16:39:58 INFO - PROCESS | 3348 | 1468453198285 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 3348 | 1468453198287 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:58 INFO - PROCESS | 3348 | 1468453198366 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:39:58 INFO - PROCESS | 3348 | 1468453198372 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3348 | 1468453198374 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:58 INFO - PROCESS | 3348 | ++DOCSHELL 139B0400 == 35 [pid = 3348] [id = 443] 16:39:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (152F6800) [pid = 3348] [serial = 1329] [outer = 00000000] 16:39:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1A613400) [pid = 3348] [serial = 1330] [outer = 152F6800] 16:39:58 INFO - PROCESS | 3348 | 1468453198416 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1A619400) [pid = 3348] [serial = 1331] [outer = 152F6800] 16:39:58 INFO - PROCESS | 3348 | 1468453198907 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 642ms 16:39:58 INFO - PROCESS | 3348 | 1468453198952 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3348 | 1468453198954 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:39:58 INFO - PROCESS | 3348 | 1468453198958 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3348 | 1468453198959 Marionette TRACE conn3 <- [1,1738,null,{}] 16:39:58 INFO - PROCESS | 3348 | 1468453198963 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 3348 | 1468453198964 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:59 INFO - PROCESS | 3348 | 1468453199054 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:39:59 INFO - PROCESS | 3348 | 1468453199061 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3348 | 1468453199063 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:59 INFO - PROCESS | 3348 | ++DOCSHELL 19ED1C00 == 36 [pid = 3348] [id = 444] 16:39:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1AB04C00) [pid = 3348] [serial = 1332] [outer = 00000000] 16:39:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1AC2E800) [pid = 3348] [serial = 1333] [outer = 1AB04C00] 16:39:59 INFO - PROCESS | 3348 | 1468453199104 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1AC30400) [pid = 3348] [serial = 1334] [outer = 1AB04C00] 16:39:59 INFO - PROCESS | 3348 | 1468453199565 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 643ms 16:39:59 INFO - PROCESS | 3348 | 1468453199605 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 3348 | 1468453199609 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 16:39:59 INFO - PROCESS | 3348 | 1468453199616 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:39:59 INFO - PROCESS | 3348 | 1468453199620 Marionette TRACE conn3 <- [1,1742,null,{}] 16:39:59 INFO - PROCESS | 3348 | 1468453199627 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 3348 | 1468453199630 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:59 INFO - PROCESS | 3348 | 1468453199745 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:39:59 INFO - PROCESS | 3348 | 1468453199916 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3348 | 1468453199921 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:39:59 INFO - PROCESS | 3348 | ++DOCSHELL 11891400 == 37 [pid = 3348] [id = 445] 16:39:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (11891C00) [pid = 3348] [serial = 1335] [outer = 00000000] 16:39:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (11DDB000) [pid = 3348] [serial = 1336] [outer = 11891C00] 16:39:59 INFO - PROCESS | 3348 | 1468453199976 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (132E2400) [pid = 3348] [serial = 1337] [outer = 11891C00] 16:40:00 INFO - PROCESS | 3348 | 1468453200533 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 955ms 16:40:00 INFO - PROCESS | 3348 | 1468453200565 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 3348 | 1468453200569 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:40:00 INFO - PROCESS | 3348 | 1468453200576 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 3348 | 1468453200579 Marionette TRACE conn3 <- [1,1746,null,{}] 16:40:00 INFO - PROCESS | 3348 | 1468453200583 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:00 INFO - PROCESS | 3348 | 1468453200586 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:00 INFO - PROCESS | 3348 | 1468453200694 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:40:00 INFO - PROCESS | 3348 | 1468453200801 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 3348 | 1468453200804 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:00 INFO - PROCESS | 3348 | ++DOCSHELL 1441D800 == 38 [pid = 3348] [id = 446] 16:40:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (144B7800) [pid = 3348] [serial = 1338] [outer = 00000000] 16:40:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15B31C00) [pid = 3348] [serial = 1339] [outer = 144B7800] 16:40:00 INFO - PROCESS | 3348 | 1468453200865 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (16A5B000) [pid = 3348] [serial = 1340] [outer = 144B7800] 16:40:01 INFO - PROCESS | 3348 | 1468453201455 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 940ms 16:40:01 INFO - PROCESS | 3348 | 1468453201521 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 3348 | 1468453201524 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 16:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:40:01 INFO - PROCESS | 3348 | 1468453201527 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 3348 | 1468453201531 Marionette TRACE conn3 <- [1,1750,null,{}] 16:40:01 INFO - PROCESS | 3348 | 1468453201542 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 3348 | 1468453201546 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:01 INFO - PROCESS | 3348 | 1468453201656 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:40:01 INFO - PROCESS | 3348 | 1468453201762 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 3348 | 1468453201766 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:01 INFO - PROCESS | 3348 | ++DOCSHELL 19D94000 == 39 [pid = 3348] [id = 447] 16:40:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19D95000) [pid = 3348] [serial = 1341] [outer = 00000000] 16:40:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A274000) [pid = 3348] [serial = 1342] [outer = 19D95000] 16:40:01 INFO - PROCESS | 3348 | 1468453201821 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A620800) [pid = 3348] [serial = 1343] [outer = 19D95000] 16:40:02 INFO - PROCESS | 3348 | 1468453202395 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 956ms 16:40:02 INFO - PROCESS | 3348 | 1468453202472 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 3348 | 1468453202475 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:40:02 INFO - PROCESS | 3348 | 1468453202479 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 3348 | 1468453202481 Marionette TRACE conn3 <- [1,1754,null,{}] 16:40:02 INFO - PROCESS | 3348 | 1468453202484 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 3348 | 1468453202487 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:02 INFO - PROCESS | 3348 | 1468453202592 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:40:02 INFO - PROCESS | 3348 | 1468453202725 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 3348 | 1468453202728 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:02 INFO - PROCESS | 3348 | ++DOCSHELL 15B30400 == 40 [pid = 3348] [id = 448] 16:40:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (19EDA400) [pid = 3348] [serial = 1344] [outer = 00000000] 16:40:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1AE27C00) [pid = 3348] [serial = 1345] [outer = 19EDA400] 16:40:02 INFO - PROCESS | 3348 | 1468453202780 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1AE30800) [pid = 3348] [serial = 1346] [outer = 19EDA400] 16:40:03 INFO - PROCESS | 3348 | 1468453203588 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1160ms 16:40:03 INFO - PROCESS | 3348 | 1468453203633 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 3348 | 1468453203637 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:40:03 INFO - PROCESS | 3348 | 1468453203642 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 3348 | 1468453203645 Marionette TRACE conn3 <- [1,1758,null,{}] 16:40:03 INFO - PROCESS | 3348 | 1468453203651 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:03 INFO - PROCESS | 3348 | 1468453203654 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:03 INFO - PROCESS | 3348 | 1468453203752 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:40:03 INFO - PROCESS | 3348 | 1468453203889 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 3348 | 1468453203894 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:03 INFO - PROCESS | 3348 | ++DOCSHELL 10BA7C00 == 41 [pid = 3348] [id = 449] 16:40:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (114DEC00) [pid = 3348] [serial = 1347] [outer = 00000000] 16:40:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (13ACC800) [pid = 3348] [serial = 1348] [outer = 114DEC00] 16:40:03 INFO - PROCESS | 3348 | 1468453203946 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (13C10800) [pid = 3348] [serial = 1349] [outer = 114DEC00] 16:40:04 INFO - PROCESS | 3348 | --DOCSHELL 179C9400 == 40 [pid = 3348] [id = 367] 16:40:04 INFO - PROCESS | 3348 | --DOCSHELL 102CD000 == 39 [pid = 3348] [id = 368] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1AE26800) [pid = 3348] [serial = 1258] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (174D1000) [pid = 3348] [serial = 1279] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1805DC00) [pid = 3348] [serial = 1282] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (12E61000) [pid = 3348] [serial = 1265] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (12BB1000) [pid = 3348] [serial = 1264] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1AE2A800) [pid = 3348] [serial = 1259] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (114B0800) [pid = 3348] [serial = 1261] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (114BAC00) [pid = 3348] [serial = 1262] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (11DDAC00) [pid = 3348] [serial = 1267] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (12BB0C00) [pid = 3348] [serial = 1268] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (16A66000) [pid = 3348] [serial = 1276] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (13C08400) [pid = 3348] [serial = 1270] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1423A800) [pid = 3348] [serial = 1271] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13B54800) [pid = 3348] [serial = 1280] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15139400) [pid = 3348] [serial = 1273] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (15B16C00) [pid = 3348] [serial = 1274] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (199C0400) [pid = 3348] [serial = 1285] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19E3C800) [pid = 3348] [serial = 1294] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1807D800) [pid = 3348] [serial = 1283] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19D94400) [pid = 3348] [serial = 1291] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (199C2400) [pid = 3348] [serial = 1286] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18060800) [pid = 3348] [serial = 1288] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (18082C00) [pid = 3348] [serial = 1289] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19D9DC00) [pid = 3348] [serial = 1292] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (17035400) [pid = 3348] [serial = 1277] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 3348 | 1468453204460 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 846ms 16:40:04 INFO - PROCESS | 3348 | 1468453204486 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 3348 | 1468453204490 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 16:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:40:04 INFO - PROCESS | 3348 | 1468453204496 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 3348 | 1468453204498 Marionette TRACE conn3 <- [1,1762,null,{}] 16:40:04 INFO - PROCESS | 3348 | 1468453204502 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 3348 | 1468453204504 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:04 INFO - PROCESS | 3348 | 1468453204595 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:40:04 INFO - PROCESS | 3348 | 1468453204601 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 3348 | 1468453204604 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:04 INFO - PROCESS | 3348 | ++DOCSHELL 139B3C00 == 40 [pid = 3348] [id = 450] 16:40:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13B54000) [pid = 3348] [serial = 1350] [outer = 00000000] 16:40:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (142E9C00) [pid = 3348] [serial = 1351] [outer = 13B54000] 16:40:04 INFO - PROCESS | 3348 | 1468453204650 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1441E400) [pid = 3348] [serial = 1352] [outer = 13B54000] 16:40:05 INFO - PROCESS | 3348 | 1468453205141 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 16:40:05 INFO - PROCESS | 3348 | 1468453205228 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 3348 | 1468453205231 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 16:40:05 INFO - PROCESS | 3348 | 1468453205234 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:40:05 INFO - PROCESS | 3348 | 1468453205238 Marionette TRACE conn3 <- [1,1766,null,{}] 16:40:05 INFO - PROCESS | 3348 | 1468453205248 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 3348 | 1468453205252 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:05 INFO - PROCESS | 3348 | 1468453205335 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:40:05 INFO - PROCESS | 3348 | 1468453205432 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 3348 | 1468453205435 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:05 INFO - PROCESS | 3348 | ++DOCSHELL 16061000 == 41 [pid = 3348] [id = 451] 16:40:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (16061400) [pid = 3348] [serial = 1353] [outer = 00000000] 16:40:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16FB8000) [pid = 3348] [serial = 1354] [outer = 16061400] 16:40:05 INFO - PROCESS | 3348 | 1468453205481 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170AD000) [pid = 3348] [serial = 1355] [outer = 16061400] 16:40:05 INFO - PROCESS | 3348 | 1468453205883 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:40:05 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 16:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 689ms 16:40:05 INFO - PROCESS | 3348 | 1468453205935 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 3348 | 1468453205937 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:40:05 INFO - PROCESS | 3348 | 1468453205941 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 3348 | 1468453205943 Marionette TRACE conn3 <- [1,1770,null,{}] 16:40:05 INFO - PROCESS | 3348 | 1468453205946 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 3348 | 1468453205948 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:06 INFO - PROCESS | 3348 | 1468453206032 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:40:06 INFO - PROCESS | 3348 | 1468453206037 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3348 | 1468453206039 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:06 INFO - PROCESS | 3348 | ++DOCSHELL 16E85000 == 42 [pid = 3348] [id = 452] 16:40:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (170AC400) [pid = 3348] [serial = 1356] [outer = 00000000] 16:40:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (179C4C00) [pid = 3348] [serial = 1357] [outer = 170AC400] 16:40:06 INFO - PROCESS | 3348 | 1468453206093 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18076C00) [pid = 3348] [serial = 1358] [outer = 170AC400] 16:40:06 INFO - PROCESS | 3348 | 1468453206527 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:40:06 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 16:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 643ms 16:40:06 INFO - PROCESS | 3348 | 1468453206578 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 3348 | 1468453206581 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 16:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:40:06 INFO - PROCESS | 3348 | 1468453206593 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 3348 | 1468453206594 Marionette TRACE conn3 <- [1,1774,null,{}] 16:40:06 INFO - PROCESS | 3348 | 1468453206598 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:06 INFO - PROCESS | 3348 | 1468453206600 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:06 INFO - PROCESS | 3348 | 1468453206710 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:40:06 INFO - PROCESS | 3348 | 1468453206796 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3348 | 1468453206799 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:06 INFO - PROCESS | 3348 | ++DOCSHELL 18082C00 == 43 [pid = 3348] [id = 453] 16:40:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18113800) [pid = 3348] [serial = 1359] [outer = 00000000] 16:40:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (18164400) [pid = 3348] [serial = 1360] [outer = 18113800] 16:40:06 INFO - PROCESS | 3348 | 1468453206841 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (199BA000) [pid = 3348] [serial = 1361] [outer = 18113800] 16:40:07 INFO - PROCESS | 3348 | 1468453207270 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:40:07 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 16:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 737ms 16:40:07 INFO - PROCESS | 3348 | 1468453207335 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 3348 | 1468453207337 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 16:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:40:07 INFO - PROCESS | 3348 | 1468453207347 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 3348 | 1468453207348 Marionette TRACE conn3 <- [1,1778,null,{}] 16:40:07 INFO - PROCESS | 3348 | 1468453207352 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 3348 | 1468453207358 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:07 INFO - PROCESS | 3348 | 1468453207527 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:40:07 INFO - PROCESS | 3348 | 1468453207585 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 3348 | 1468453207587 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:07 INFO - PROCESS | 3348 | ++DOCSHELL 169A0000 == 44 [pid = 3348] [id = 454] 16:40:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (19D90C00) [pid = 3348] [serial = 1362] [outer = 00000000] 16:40:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1A272C00) [pid = 3348] [serial = 1363] [outer = 19D90C00] 16:40:07 INFO - PROCESS | 3348 | 1468453207630 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1A616000) [pid = 3348] [serial = 1364] [outer = 19D90C00] 16:40:08 INFO - PROCESS | 3348 | 1468453208097 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:40:08 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) 16:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 800ms 16:40:08 INFO - PROCESS | 3348 | 1468453208149 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 3348 | 1468453208151 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:40:08 INFO - PROCESS | 3348 | 1468453208154 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 3348 | 1468453208156 Marionette TRACE conn3 <- [1,1782,null,{}] 16:40:08 INFO - PROCESS | 3348 | 1468453208164 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 3348 | 1468453208166 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:08 INFO - PROCESS | 3348 | 1468453208287 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:40:08 INFO - PROCESS | 3348 | 1468453208297 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3348 | 1468453208299 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:08 INFO - PROCESS | 3348 | ++DOCSHELL 1055E000 == 45 [pid = 3348] [id = 455] 16:40:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (10A7E800) [pid = 3348] [serial = 1365] [outer = 00000000] 16:40:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1AE26400) [pid = 3348] [serial = 1366] [outer = 10A7E800] 16:40:08 INFO - PROCESS | 3348 | 1468453208342 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1AE27400) [pid = 3348] [serial = 1367] [outer = 10A7E800] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (199B9C00) [pid = 3348] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1A271000) [pid = 3348] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (144C0800) [pid = 3348] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (12C7BC00) [pid = 3348] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (16059800) [pid = 3348] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (17993000) [pid = 3348] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (12B6D400) [pid = 3348] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1180B400) [pid = 3348] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16FB6800) [pid = 3348] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (152F6800) [pid = 3348] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:40:08 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1318D000) [pid = 3348] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:40:08 INFO - PROCESS | 3348 | 1468453208881 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 737ms 16:40:08 INFO - PROCESS | 3348 | 1468453208894 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 3348 | 1468453208895 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:40:08 INFO - PROCESS | 3348 | 1468453208899 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 3348 | 1468453208900 Marionette TRACE conn3 <- [1,1786,null,{}] 16:40:08 INFO - PROCESS | 3348 | 1468453208904 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 3348 | 1468453208905 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:09 INFO - PROCESS | 3348 | 1468453209027 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:40:09 INFO - PROCESS | 3348 | 1468453209088 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 3348 | 1468453209090 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:09 INFO - PROCESS | 3348 | ++DOCSHELL 1047CC00 == 46 [pid = 3348] [id = 456] 16:40:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1188A400) [pid = 3348] [serial = 1368] [outer = 00000000] 16:40:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1582C400) [pid = 3348] [serial = 1369] [outer = 1188A400] 16:40:09 INFO - PROCESS | 3348 | 1468453209134 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18075800) [pid = 3348] [serial = 1370] [outer = 1188A400] 16:40:09 INFO - PROCESS | 3348 | 1468453209462 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 595ms 16:40:09 INFO - PROCESS | 3348 | 1468453209496 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 3348 | 1468453209498 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 16:40:09 INFO - PROCESS | 3348 | 1468453209501 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:40:09 INFO - PROCESS | 3348 | 1468453209503 Marionette TRACE conn3 <- [1,1790,null,{}] 16:40:09 INFO - PROCESS | 3348 | 1468453209507 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 3348 | 1468453209508 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:09 INFO - PROCESS | 3348 | 1468453209672 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:40:09 INFO - PROCESS | 3348 | 1468453209680 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 3348 | 1468453209682 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:09 INFO - PROCESS | 3348 | ++DOCSHELL 10A03C00 == 47 [pid = 3348] [id = 457] 16:40:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (15B0F000) [pid = 3348] [serial = 1371] [outer = 00000000] 16:40:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1AB10000) [pid = 3348] [serial = 1372] [outer = 15B0F000] 16:40:09 INFO - PROCESS | 3348 | 1468453209725 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1AC35000) [pid = 3348] [serial = 1373] [outer = 15B0F000] 16:40:10 INFO - PROCESS | 3348 | 1468453210173 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 689ms 16:40:10 INFO - PROCESS | 3348 | 1468453210233 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3348 | 1468453210235 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 16:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:40:10 INFO - PROCESS | 3348 | 1468453210238 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 3348 | 1468453210240 Marionette TRACE conn3 <- [1,1794,null,{}] 16:40:10 INFO - PROCESS | 3348 | 1468453210243 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 3348 | 1468453210245 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:10 INFO - PROCESS | 3348 | 1468453210335 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:40:10 INFO - PROCESS | 3348 | 1468453210342 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3348 | 1468453210344 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:10 INFO - PROCESS | 3348 | ++DOCSHELL 1A61CC00 == 48 [pid = 3348] [id = 458] 16:40:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1AB05400) [pid = 3348] [serial = 1374] [outer = 00000000] 16:40:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1AF09C00) [pid = 3348] [serial = 1375] [outer = 1AB05400] 16:40:10 INFO - PROCESS | 3348 | 1468453210389 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1AF0D400) [pid = 3348] [serial = 1376] [outer = 1AB05400] 16:40:10 INFO - PROCESS | 3348 | 1468453210904 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 705ms 16:40:10 INFO - PROCESS | 3348 | 1468453210939 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3348 | 1468453210943 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 16:40:10 INFO - PROCESS | 3348 | 1468453210949 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:40:10 INFO - PROCESS | 3348 | 1468453210953 Marionette TRACE conn3 <- [1,1798,null,{}] 16:40:10 INFO - PROCESS | 3348 | 1468453210959 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 3348 | 1468453210962 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:11 INFO - PROCESS | 3348 | 1468453211126 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:40:11 INFO - PROCESS | 3348 | 1468453211266 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 3348 | 1468453211271 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:11 INFO - PROCESS | 3348 | ++DOCSHELL 0F317C00 == 49 [pid = 3348] [id = 459] 16:40:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (0F318000) [pid = 3348] [serial = 1377] [outer = 00000000] 16:40:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (104E9C00) [pid = 3348] [serial = 1378] [outer = 0F318000] 16:40:11 INFO - PROCESS | 3348 | 1468453211329 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (11472400) [pid = 3348] [serial = 1379] [outer = 0F318000] 16:40:11 INFO - PROCESS | 3348 | 1468453211886 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1003ms 16:40:11 INFO - PROCESS | 3348 | 1468453211952 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 3348 | 1468453211957 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:40:11 INFO - PROCESS | 3348 | 1468453211963 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 3348 | 1468453211966 Marionette TRACE conn3 <- [1,1802,null,{}] 16:40:11 INFO - PROCESS | 3348 | 1468453211970 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 3348 | 1468453211973 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:12 INFO - PROCESS | 3348 | 1468453212085 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:40:12 INFO - PROCESS | 3348 | 1468453212223 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 3348 | 1468453212226 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:12 INFO - PROCESS | 3348 | ++DOCSHELL 12EE1800 == 50 [pid = 3348] [id = 460] 16:40:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (132E7800) [pid = 3348] [serial = 1380] [outer = 00000000] 16:40:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1423B000) [pid = 3348] [serial = 1381] [outer = 132E7800] 16:40:12 INFO - PROCESS | 3348 | 1468453212282 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (144B7000) [pid = 3348] [serial = 1382] [outer = 132E7800] 16:40:12 INFO - PROCESS | 3348 | 1468453212888 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1003ms 16:40:12 INFO - PROCESS | 3348 | 1468453212965 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 3348 | 1468453212967 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 16:40:12 INFO - PROCESS | 3348 | 1468453212985 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:40:12 INFO - PROCESS | 3348 | 1468453212988 Marionette TRACE conn3 <- [1,1806,null,{}] 16:40:13 INFO - PROCESS | 3348 | 1468453212999 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 3348 | 1468453213004 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:13 INFO - PROCESS | 3348 | 1468453213125 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:40:13 INFO - PROCESS | 3348 | 1468453213257 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 3348 | 1468453213261 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:13 INFO - PROCESS | 3348 | ++DOCSHELL 175DA800 == 51 [pid = 3348] [id = 461] 16:40:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (175DB400) [pid = 3348] [serial = 1383] [outer = 00000000] 16:40:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1807EC00) [pid = 3348] [serial = 1384] [outer = 175DB400] 16:40:13 INFO - PROCESS | 3348 | 1468453213319 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (19AC0000) [pid = 3348] [serial = 1385] [outer = 175DB400] 16:40:13 INFO - PROCESS | 3348 | 1468453213901 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 940ms 16:40:13 INFO - PROCESS | 3348 | 1468453213933 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 3348 | 1468453213936 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 16:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:40:13 INFO - PROCESS | 3348 | 1468453213940 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 3348 | 1468453213941 Marionette TRACE conn3 <- [1,1810,null,{}] 16:40:13 INFO - PROCESS | 3348 | 1468453213945 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 3348 | 1468453213947 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:14 INFO - PROCESS | 3348 | 1468453214054 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:40:14 INFO - PROCESS | 3348 | 1468453214167 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 3348 | 1468453214169 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:14 INFO - PROCESS | 3348 | ++DOCSHELL 19E39000 == 52 [pid = 3348] [id = 462] 16:40:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19E3D000) [pid = 3348] [serial = 1386] [outer = 00000000] 16:40:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1AE21400) [pid = 3348] [serial = 1387] [outer = 19E3D000] 16:40:14 INFO - PROCESS | 3348 | 1468453214262 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1AF07800) [pid = 3348] [serial = 1388] [outer = 19E3D000] 16:40:15 INFO - PROCESS | 3348 | 1468453215005 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1097ms 16:40:15 INFO - PROCESS | 3348 | 1468453215041 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 3348 | 1468453215045 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 16:40:15 INFO - PROCESS | 3348 | 1468453215051 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:40:15 INFO - PROCESS | 3348 | 1468453215054 Marionette TRACE conn3 <- [1,1814,null,{}] 16:40:15 INFO - PROCESS | 3348 | 1468453215059 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 3348 | 1468453215061 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:15 INFO - PROCESS | 3348 | 1468453215169 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:40:15 INFO - PROCESS | 3348 | 1468453215308 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 3348 | 1468453215312 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:15 INFO - PROCESS | 3348 | ++DOCSHELL 114BE400 == 53 [pid = 3348] [id = 463] 16:40:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (11809800) [pid = 3348] [serial = 1389] [outer = 00000000] 16:40:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (129E9400) [pid = 3348] [serial = 1390] [outer = 11809800] 16:40:15 INFO - PROCESS | 3348 | 1468453215367 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (12BAFC00) [pid = 3348] [serial = 1391] [outer = 11809800] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 10A03C00 == 52 [pid = 3348] [id = 457] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 1047CC00 == 51 [pid = 3348] [id = 456] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 1055E000 == 50 [pid = 3348] [id = 455] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 169A0000 == 49 [pid = 3348] [id = 454] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 18082C00 == 48 [pid = 3348] [id = 453] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 16E85000 == 47 [pid = 3348] [id = 452] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 16061000 == 46 [pid = 3348] [id = 451] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 139B3C00 == 45 [pid = 3348] [id = 450] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 10BA7C00 == 44 [pid = 3348] [id = 449] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 11891400 == 43 [pid = 3348] [id = 445] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 129E5400 == 42 [pid = 3348] [id = 442] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 12B68C00 == 41 [pid = 3348] [id = 421] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 1441D800 == 40 [pid = 3348] [id = 446] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 142EC400 == 39 [pid = 3348] [id = 370] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 1A270000 == 38 [pid = 3348] [id = 441] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 19D94000 == 37 [pid = 3348] [id = 447] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 15B6E800 == 36 [pid = 3348] [id = 364] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 139B0400 == 35 [pid = 3348] [id = 443] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 1815D000 == 34 [pid = 3348] [id = 440] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 15B30400 == 33 [pid = 3348] [id = 448] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 19E39000 == 32 [pid = 3348] [id = 462] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 12EE1800 == 31 [pid = 3348] [id = 460] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 175DA800 == 30 [pid = 3348] [id = 461] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 1A61CC00 == 29 [pid = 3348] [id = 458] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 19ED1C00 == 28 [pid = 3348] [id = 444] 16:40:16 INFO - PROCESS | 3348 | --DOCSHELL 0F317C00 == 27 [pid = 3348] [id = 459] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (19D94C00) [pid = 3348] [serial = 1321] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1A612800) [pid = 3348] [serial = 1325] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (15B2C800) [pid = 3348] [serial = 1312] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (132E0C00) [pid = 3348] [serial = 1306] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (170AD800) [pid = 3348] [serial = 1300] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (16622800) [pid = 3348] [serial = 1313] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18079800) [pid = 3348] [serial = 1319] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (18076000) [pid = 3348] [serial = 1318] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (17599800) [pid = 3348] [serial = 1301] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (174CFC00) [pid = 3348] [serial = 1328] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (13AC5000) [pid = 3348] [serial = 1307] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14239000) [pid = 3348] [serial = 1298] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1A2E0C00) [pid = 3348] [serial = 1324] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (17696400) [pid = 3348] [serial = 1316] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (19DAA000) [pid = 3348] [serial = 1322] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (15B6E000) [pid = 3348] [serial = 1327] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1A2DFC00) [pid = 3348] [serial = 1303] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1A613400) [pid = 3348] [serial = 1330] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (17691800) [pid = 3348] [serial = 1315] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (142E4400) [pid = 3348] [serial = 1310] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (139ACC00) [pid = 3348] [serial = 1297] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (13C07400) [pid = 3348] [serial = 1309] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1AC2E800) [pid = 3348] [serial = 1333] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1A619400) [pid = 3348] [serial = 1331] [outer = 00000000] [url = about:blank] 16:40:16 INFO - PROCESS | 3348 | 1468453216695 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1708ms 16:40:16 INFO - PROCESS | 3348 | 1468453216759 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 3348 | 1468453216763 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 16:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:40:16 INFO - PROCESS | 3348 | 1468453216768 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 3348 | 1468453216771 Marionette TRACE conn3 <- [1,1818,null,{}] 16:40:16 INFO - PROCESS | 3348 | 1468453216778 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 3348 | 1468453216781 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:16 INFO - PROCESS | 3348 | 1468453216875 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:40:16 INFO - PROCESS | 3348 | 1468453216882 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 3348 | 1468453216885 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:16 INFO - PROCESS | 3348 | ++DOCSHELL 10A0FC00 == 28 [pid = 3348] [id = 464] 16:40:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10A74800) [pid = 3348] [serial = 1392] [outer = 00000000] 16:40:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (11888800) [pid = 3348] [serial = 1393] [outer = 10A74800] 16:40:16 INFO - PROCESS | 3348 | 1468453216931 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11D8A800) [pid = 3348] [serial = 1394] [outer = 10A74800] 16:40:17 INFO - PROCESS | 3348 | 1468453217424 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 706ms 16:40:17 INFO - PROCESS | 3348 | 1468453217469 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 3348 | 1468453217473 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:40:17 INFO - PROCESS | 3348 | 1468453217480 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 3348 | 1468453217483 Marionette TRACE conn3 <- [1,1822,null,{}] 16:40:17 INFO - PROCESS | 3348 | 1468453217487 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:17 INFO - PROCESS | 3348 | 1468453217489 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:17 INFO - PROCESS | 3348 | 1468453217576 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:40:17 INFO - PROCESS | 3348 | 1468453217586 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 3348 | 1468453217588 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:17 INFO - PROCESS | 3348 | ++DOCSHELL 13AC5C00 == 29 [pid = 3348] [id = 465] 16:40:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (13ACA000) [pid = 3348] [serial = 1395] [outer = 00000000] 16:40:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (13B5AC00) [pid = 3348] [serial = 1396] [outer = 13ACA000] 16:40:17 INFO - PROCESS | 3348 | 1468453217634 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (13C0C000) [pid = 3348] [serial = 1397] [outer = 13ACA000] 16:40:18 INFO - PROCESS | 3348 | 1468453218102 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:40:18 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 16:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 642ms 16:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:40:18 INFO - PROCESS | 3348 | 1468453218117 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3348 | 1468453218119 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 16:40:18 INFO - PROCESS | 3348 | 1468453218123 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 3348 | 1468453218126 Marionette TRACE conn3 <- [1,1826,null,{}] 16:40:18 INFO - PROCESS | 3348 | 1468453218136 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 3348 | 1468453218141 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:18 INFO - PROCESS | 3348 | 1468453218231 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:40:18 INFO - PROCESS | 3348 | 1468453218238 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3348 | 1468453218242 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:18 INFO - PROCESS | 3348 | ++DOCSHELL 15835400 == 30 [pid = 3348] [id = 466] 16:40:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (15835800) [pid = 3348] [serial = 1398] [outer = 00000000] 16:40:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15B6A800) [pid = 3348] [serial = 1399] [outer = 15835800] 16:40:18 INFO - PROCESS | 3348 | 1468453218288 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1605E000) [pid = 3348] [serial = 1400] [outer = 15835800] 16:40:18 INFO - PROCESS | 3348 | 1468453218767 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 689ms 16:40:18 INFO - PROCESS | 3348 | 1468453218822 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3348 | 1468453218825 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 16:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:40:18 INFO - PROCESS | 3348 | 1468453218828 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 3348 | 1468453218830 Marionette TRACE conn3 <- [1,1830,null,{}] 16:40:18 INFO - PROCESS | 3348 | 1468453218833 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 3348 | 1468453218835 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:18 INFO - PROCESS | 3348 | 1468453218950 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:40:18 INFO - PROCESS | 3348 | 1468453218956 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3348 | 1468453218958 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:19 INFO - PROCESS | 3348 | ++DOCSHELL 16059000 == 31 [pid = 3348] [id = 467] 16:40:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1699E400) [pid = 3348] [serial = 1401] [outer = 00000000] 16:40:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (170B3400) [pid = 3348] [serial = 1402] [outer = 1699E400] 16:40:19 INFO - PROCESS | 3348 | 1468453219053 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (175D8400) [pid = 3348] [serial = 1403] [outer = 1699E400] 16:40:19 INFO - PROCESS | 3348 | 1468453219467 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 689ms 16:40:19 INFO - PROCESS | 3348 | 1468453219527 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 3348 | 1468453219529 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 16:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:40:19 INFO - PROCESS | 3348 | 1468453219533 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 3348 | 1468453219534 Marionette TRACE conn3 <- [1,1834,null,{}] 16:40:19 INFO - PROCESS | 3348 | 1468453219538 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 3348 | 1468453219540 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:19 INFO - PROCESS | 3348 | 1468453219648 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:40:19 INFO - PROCESS | 3348 | 1468453219738 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 3348 | 1468453219740 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:19 INFO - PROCESS | 3348 | ++DOCSHELL 17691C00 == 32 [pid = 3348] [id = 468] 16:40:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (17696400) [pid = 3348] [serial = 1404] [outer = 00000000] 16:40:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (17994000) [pid = 3348] [serial = 1405] [outer = 17696400] 16:40:19 INFO - PROCESS | 3348 | 1468453219783 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1805AC00) [pid = 3348] [serial = 1406] [outer = 17696400] 16:40:20 INFO - PROCESS | 3348 | 1468453220202 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:40:20 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) 16:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 737ms 16:40:20 INFO - PROCESS | 3348 | 1468453220273 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3348 | 1468453220275 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 16:40:20 INFO - PROCESS | 3348 | 1468453220278 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:40:20 INFO - PROCESS | 3348 | 1468453220280 Marionette TRACE conn3 <- [1,1838,null,{}] 16:40:20 INFO - PROCESS | 3348 | 1468453220290 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 3348 | 1468453220295 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:20 INFO - PROCESS | 3348 | 1468453220429 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:40:20 INFO - PROCESS | 3348 | 1468453220441 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 3348 | 1468453220443 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:20 INFO - PROCESS | 3348 | ++DOCSHELL 1811B000 == 33 [pid = 3348] [id = 469] 16:40:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1811B400) [pid = 3348] [serial = 1407] [outer = 00000000] 16:40:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (19ABE400) [pid = 3348] [serial = 1408] [outer = 1811B400] 16:40:20 INFO - PROCESS | 3348 | 1468453220486 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (19DAA000) [pid = 3348] [serial = 1409] [outer = 1811B400] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18113800) [pid = 3348] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (16061400) [pid = 3348] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1AB04C00) [pid = 3348] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (144B7800) [pid = 3348] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (11891C00) [pid = 3348] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (19EDA400) [pid = 3348] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19D90C00) [pid = 3348] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (170AC400) [pid = 3348] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (13B54000) [pid = 3348] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (114DEC00) [pid = 3348] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (19D95000) [pid = 3348] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1188A400) [pid = 3348] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10A7E800) [pid = 3348] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1AB05400) [pid = 3348] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15B0F000) [pid = 3348] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (19EDE400) [pid = 3348] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:40:21 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1805E800) [pid = 3348] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:40:21 INFO - PROCESS | 3348 | 1468453221412 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1144ms 16:40:21 INFO - PROCESS | 3348 | 1468453221460 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 3348 | 1468453221462 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 16:40:21 INFO - PROCESS | 3348 | 1468453221465 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:40:21 INFO - PROCESS | 3348 | 1468453221467 Marionette TRACE conn3 <- [1,1842,null,{}] 16:40:21 INFO - PROCESS | 3348 | 1468453221470 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 3348 | 1468453221472 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:21 INFO - PROCESS | 3348 | 1468453221583 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:40:21 INFO - PROCESS | 3348 | 1468453221646 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 3348 | 1468453221648 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:21 INFO - PROCESS | 3348 | ++DOCSHELL 1188A400 == 34 [pid = 3348] [id = 470] 16:40:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (11891C00) [pid = 3348] [serial = 1410] [outer = 00000000] 16:40:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (15139C00) [pid = 3348] [serial = 1411] [outer = 11891C00] 16:40:21 INFO - PROCESS | 3348 | 1468453221690 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (10BAF800) [pid = 3348] [serial = 1412] [outer = 11891C00] 16:40:22 INFO - PROCESS | 3348 | 1468453222040 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 595ms 16:40:22 INFO - PROCESS | 3348 | 1468453222063 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3348 | 1468453222065 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:40:22 INFO - PROCESS | 3348 | 1468453222068 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3348 | 1468453222070 Marionette TRACE conn3 <- [1,1846,null,{}] 16:40:22 INFO - PROCESS | 3348 | 1468453222073 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 3348 | 1468453222075 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:22 INFO - PROCESS | 3348 | 1468453222225 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:40:22 INFO - PROCESS | 3348 | 1468453222237 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 3348 | 1468453222239 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:22 INFO - PROCESS | 3348 | ++DOCSHELL 0F316800 == 35 [pid = 3348] [id = 471] 16:40:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (11801400) [pid = 3348] [serial = 1413] [outer = 00000000] 16:40:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (199BF400) [pid = 3348] [serial = 1414] [outer = 11801400] 16:40:22 INFO - PROCESS | 3348 | 1468453222288 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (199C0400) [pid = 3348] [serial = 1415] [outer = 11801400] 16:40:22 INFO - PROCESS | 3348 | 1468453222688 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 643ms 16:40:22 INFO - PROCESS | 3348 | 1468453222706 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3348 | 1468453222708 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:40:22 INFO - PROCESS | 3348 | 1468453222711 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3348 | 1468453222713 Marionette TRACE conn3 <- [1,1850,null,{}] 16:40:22 INFO - PROCESS | 3348 | 1468453222716 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 3348 | 1468453222718 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:22 INFO - PROCESS | 3348 | 1468453222800 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:40:22 INFO - PROCESS | 3348 | 1468453222921 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 3348 | 1468453222923 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:22 INFO - PROCESS | 3348 | ++DOCSHELL 144BB800 == 36 [pid = 3348] [id = 472] 16:40:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (15835000) [pid = 3348] [serial = 1416] [outer = 00000000] 16:40:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19ED1C00) [pid = 3348] [serial = 1417] [outer = 15835000] 16:40:22 INFO - PROCESS | 3348 | 1468453222968 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19ED2000) [pid = 3348] [serial = 1418] [outer = 15835000] 16:40:23 INFO - PROCESS | 3348 | 1468453223488 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 846ms 16:40:23 INFO - PROCESS | 3348 | 1468453223555 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 3348 | 1468453223560 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:40:23 INFO - PROCESS | 3348 | 1468453223565 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 3348 | 1468453223568 Marionette TRACE conn3 <- [1,1854,null,{}] 16:40:23 INFO - PROCESS | 3348 | 1468453223574 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:23 INFO - PROCESS | 3348 | 1468453223577 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:23 INFO - PROCESS | 3348 | 1468453223695 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:40:23 INFO - PROCESS | 3348 | 1468453223836 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 3348 | 1468453223839 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:23 INFO - PROCESS | 3348 | ++DOCSHELL 0F318400 == 37 [pid = 3348] [id = 473] 16:40:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (10435C00) [pid = 3348] [serial = 1419] [outer = 00000000] 16:40:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (11C9B400) [pid = 3348] [serial = 1420] [outer = 10435C00] 16:40:23 INFO - PROCESS | 3348 | 1468453223896 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (12E67400) [pid = 3348] [serial = 1421] [outer = 10435C00] 16:40:24 INFO - PROCESS | 3348 | 1468453224659 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1144ms 16:40:24 INFO - PROCESS | 3348 | 1468453224711 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 3348 | 1468453224715 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 16:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:40:24 INFO - PROCESS | 3348 | 1468453224722 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 3348 | 1468453224725 Marionette TRACE conn3 <- [1,1858,null,{}] 16:40:24 INFO - PROCESS | 3348 | 1468453224729 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 3348 | 1468453224732 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:24 INFO - PROCESS | 3348 | 1468453224849 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:40:24 INFO - PROCESS | 3348 | 1468453224988 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 3348 | 1468453224991 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:25 INFO - PROCESS | 3348 | ++DOCSHELL 142E5400 == 38 [pid = 3348] [id = 474] 16:40:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (142EC400) [pid = 3348] [serial = 1422] [outer = 00000000] 16:40:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1582BC00) [pid = 3348] [serial = 1423] [outer = 142EC400] 16:40:25 INFO - PROCESS | 3348 | 1468453225046 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (15B35C00) [pid = 3348] [serial = 1424] [outer = 142EC400] 16:40:25 INFO - PROCESS | 3348 | 1468453225906 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1254ms 16:40:25 INFO - PROCESS | 3348 | 1468453225980 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 3348 | 1468453225984 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 16:40:25 INFO - PROCESS | 3348 | 1468453225990 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:40:25 INFO - PROCESS | 3348 | 1468453225993 Marionette TRACE conn3 <- [1,1862,null,{}] 16:40:26 INFO - PROCESS | 3348 | 1468453225998 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 3348 | 1468453226001 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:26 INFO - PROCESS | 3348 | 1468453226111 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:40:26 INFO - PROCESS | 3348 | 1468453226238 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 3348 | 1468453226242 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 0F316800 == 37 [pid = 3348] [id = 471] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 1188A400 == 36 [pid = 3348] [id = 470] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 1811B000 == 35 [pid = 3348] [id = 469] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 17691C00 == 34 [pid = 3348] [id = 468] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 16059000 == 33 [pid = 3348] [id = 467] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 15835400 == 32 [pid = 3348] [id = 466] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 13AC5C00 == 31 [pid = 3348] [id = 465] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 10A0FC00 == 30 [pid = 3348] [id = 464] 16:40:26 INFO - PROCESS | 3348 | --DOCSHELL 114BE400 == 29 [pid = 3348] [id = 463] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A2EBC00) [pid = 3348] [serial = 1304] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (19E3F000) [pid = 3348] [serial = 1295] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (18164400) [pid = 3348] [serial = 1360] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (199BA000) [pid = 3348] [serial = 1361] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (16FB8000) [pid = 3348] [serial = 1354] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (170AD000) [pid = 3348] [serial = 1355] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (1AC30400) [pid = 3348] [serial = 1334] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (15B31C00) [pid = 3348] [serial = 1339] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (16A5B000) [pid = 3348] [serial = 1340] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (11DDB000) [pid = 3348] [serial = 1336] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (132E2400) [pid = 3348] [serial = 1337] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1AE27C00) [pid = 3348] [serial = 1345] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1A616000) [pid = 3348] [serial = 1364] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (1AE30800) [pid = 3348] [serial = 1346] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (179C4C00) [pid = 3348] [serial = 1357] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (142E9C00) [pid = 3348] [serial = 1351] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1441E400) [pid = 3348] [serial = 1352] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (13ACC800) [pid = 3348] [serial = 1348] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (13C10800) [pid = 3348] [serial = 1349] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1A274000) [pid = 3348] [serial = 1342] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1A272C00) [pid = 3348] [serial = 1363] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1A620800) [pid = 3348] [serial = 1343] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582C400) [pid = 3348] [serial = 1369] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1AE26400) [pid = 3348] [serial = 1366] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1AF09C00) [pid = 3348] [serial = 1375] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1AF0D400) [pid = 3348] [serial = 1376] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1AC35000) [pid = 3348] [serial = 1373] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1AB10000) [pid = 3348] [serial = 1372] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1AE27400) [pid = 3348] [serial = 1367] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (18075800) [pid = 3348] [serial = 1370] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (18076C00) [pid = 3348] [serial = 1358] [outer = 00000000] [url = about:blank] 16:40:26 INFO - PROCESS | 3348 | ++DOCSHELL 0F31EC00 == 30 [pid = 3348] [id = 475] 16:40:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (0F395C00) [pid = 3348] [serial = 1425] [outer = 00000000] 16:40:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (10A74400) [pid = 3348] [serial = 1426] [outer = 0F395C00] 16:40:26 INFO - PROCESS | 3348 | 1468453226320 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (11840400) [pid = 3348] [serial = 1427] [outer = 0F395C00] 16:40:26 INFO - PROCESS | 3348 | 1468453226747 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 799ms 16:40:26 INFO - PROCESS | 3348 | 1468453226792 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 3348 | 1468453226797 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 16:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:40:26 INFO - PROCESS | 3348 | 1468453226806 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 3348 | 1468453226809 Marionette TRACE conn3 <- [1,1866,null,{}] 16:40:26 INFO - PROCESS | 3348 | 1468453226812 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 3348 | 1468453226815 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:26 INFO - PROCESS | 3348 | 1468453226899 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:40:26 INFO - PROCESS | 3348 | 1468453226906 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 3348 | 1468453226908 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:26 INFO - PROCESS | 3348 | ++DOCSHELL 139ABC00 == 31 [pid = 3348] [id = 476] 16:40:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (139B2000) [pid = 3348] [serial = 1428] [outer = 00000000] 16:40:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13C0DC00) [pid = 3348] [serial = 1429] [outer = 139B2000] 16:40:26 INFO - PROCESS | 3348 | 1468453226953 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142E6400) [pid = 3348] [serial = 1430] [outer = 139B2000] 16:40:27 INFO - PROCESS | 3348 | 1468453227440 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 706ms 16:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:40:27 INFO - PROCESS | 3348 | 1468453227508 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 3348 | 1468453227510 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 16:40:27 INFO - PROCESS | 3348 | 1468453227514 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 3348 | 1468453227517 Marionette TRACE conn3 <- [1,1870,null,{}] 16:40:27 INFO - PROCESS | 3348 | 1468453227528 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:27 INFO - PROCESS | 3348 | 1468453227532 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:27 INFO - PROCESS | 3348 | 1468453227644 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:40:27 INFO - PROCESS | 3348 | 1468453227749 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 3348 | 1468453227752 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:27 INFO - PROCESS | 3348 | ++DOCSHELL 15B69C00 == 32 [pid = 3348] [id = 477] 16:40:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15B6B000) [pid = 3348] [serial = 1431] [outer = 00000000] 16:40:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (169A0C00) [pid = 3348] [serial = 1432] [outer = 15B6B000] 16:40:27 INFO - PROCESS | 3348 | 1468453227799 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17038800) [pid = 3348] [serial = 1433] [outer = 15B6B000] 16:40:28 INFO - PROCESS | 3348 | 1468453228188 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 737ms 16:40:28 INFO - PROCESS | 3348 | 1468453228254 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 3348 | 1468453228257 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 16:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:40:28 INFO - PROCESS | 3348 | 1468453228260 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 3348 | 1468453228262 Marionette TRACE conn3 <- [1,1874,null,{}] 16:40:28 INFO - PROCESS | 3348 | 1468453228266 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 3348 | 1468453228268 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:28 INFO - PROCESS | 3348 | 1468453228371 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:40:28 INFO - PROCESS | 3348 | 1468453228381 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 3348 | 1468453228383 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:28 INFO - PROCESS | 3348 | ++DOCSHELL 170B1800 == 33 [pid = 3348] [id = 478] 16:40:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (174D5800) [pid = 3348] [serial = 1434] [outer = 00000000] 16:40:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1798F000) [pid = 3348] [serial = 1435] [outer = 174D5800] 16:40:28 INFO - PROCESS | 3348 | 1468453228427 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18067400) [pid = 3348] [serial = 1436] [outer = 174D5800] 16:40:28 INFO - PROCESS | 3348 | 1468453228894 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 705ms 16:40:28 INFO - PROCESS | 3348 | 1468453228959 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 3348 | 1468453228961 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 16:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:40:28 INFO - PROCESS | 3348 | 1468453228965 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 3348 | 1468453228966 Marionette TRACE conn3 <- [1,1878,null,{}] 16:40:28 INFO - PROCESS | 3348 | 1468453228970 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 3348 | 1468453228972 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:29 INFO - PROCESS | 3348 | 1468453229108 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:40:29 INFO - PROCESS | 3348 | 1468453229126 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 3348 | 1468453229128 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:29 INFO - PROCESS | 3348 | ++DOCSHELL 11809400 == 34 [pid = 3348] [id = 479] 16:40:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (175DF800) [pid = 3348] [serial = 1437] [outer = 00000000] 16:40:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1807D800) [pid = 3348] [serial = 1438] [outer = 175DF800] 16:40:29 INFO - PROCESS | 3348 | 1468453229171 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1807E400) [pid = 3348] [serial = 1439] [outer = 175DF800] 16:40:29 INFO - PROCESS | 3348 | 1468453229608 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 705ms 16:40:29 INFO - PROCESS | 3348 | 1468453229665 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 3348 | 1468453229667 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 16:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:40:29 INFO - PROCESS | 3348 | 1468453229671 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 3348 | 1468453229672 Marionette TRACE conn3 <- [1,1882,null,{}] 16:40:29 INFO - PROCESS | 3348 | 1468453229676 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:29 INFO - PROCESS | 3348 | 1468453229681 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:29 INFO - PROCESS | 3348 | 1468453229817 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:40:29 INFO - PROCESS | 3348 | 1468453229885 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 3348 | 1468453229887 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:29 INFO - PROCESS | 3348 | ++DOCSHELL 19AB7000 == 35 [pid = 3348] [id = 480] 16:40:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19ABAC00) [pid = 3348] [serial = 1440] [outer = 00000000] 16:40:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19E3B000) [pid = 3348] [serial = 1441] [outer = 19ABAC00] 16:40:29 INFO - PROCESS | 3348 | 1468453229931 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19E3F000) [pid = 3348] [serial = 1442] [outer = 19ABAC00] 16:40:30 INFO - PROCESS | 3348 | 1468453230334 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 689ms 16:40:30 INFO - PROCESS | 3348 | 1468453230369 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 3348 | 1468453230371 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 16:40:30 INFO - PROCESS | 3348 | 1468453230375 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:40:30 INFO - PROCESS | 3348 | 1468453230386 Marionette TRACE conn3 <- [1,1886,null,{}] 16:40:30 INFO - PROCESS | 3348 | 1468453230399 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:30 INFO - PROCESS | 3348 | 1468453230402 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:30 INFO - PROCESS | 3348 | 1468453230541 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:40:30 INFO - PROCESS | 3348 | 1468453230551 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 3348 | 1468453230553 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:30 INFO - PROCESS | 3348 | ++DOCSHELL 1A2E0400 == 36 [pid = 3348] [id = 481] 16:40:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1A2E1000) [pid = 3348] [serial = 1443] [outer = 00000000] 16:40:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1A612400) [pid = 3348] [serial = 1444] [outer = 1A2E1000] 16:40:30 INFO - PROCESS | 3348 | 1468453230595 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1A614C00) [pid = 3348] [serial = 1445] [outer = 1A2E1000] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10A74800) [pid = 3348] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (15835800) [pid = 3348] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (0F318000) [pid = 3348] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (132E7800) [pid = 3348] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (175DB400) [pid = 3348] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19E3D000) [pid = 3348] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17696400) [pid = 3348] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (11891C00) [pid = 3348] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1811B400) [pid = 3348] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (11801400) [pid = 3348] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11809800) [pid = 3348] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (13ACA000) [pid = 3348] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:40:30 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1699E400) [pid = 3348] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:40:31 INFO - PROCESS | 3348 | 1468453231106 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 752ms 16:40:31 INFO - PROCESS | 3348 | 1468453231136 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3348 | 1468453231138 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 16:40:31 INFO - PROCESS | 3348 | 1468453231141 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:40:31 INFO - PROCESS | 3348 | 1468453231143 Marionette TRACE conn3 <- [1,1890,null,{}] 16:40:31 INFO - PROCESS | 3348 | 1468453231146 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 3348 | 1468453231148 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:31 INFO - PROCESS | 3348 | 1468453231227 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:40:31 INFO - PROCESS | 3348 | 1468453231232 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 3348 | 1468453231234 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:31 INFO - PROCESS | 3348 | ++DOCSHELL 13AC4C00 == 37 [pid = 3348] [id = 482] 16:40:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14417400) [pid = 3348] [serial = 1446] [outer = 00000000] 16:40:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (170A7400) [pid = 3348] [serial = 1447] [outer = 14417400] 16:40:31 INFO - PROCESS | 3348 | 1468453231279 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1758D000) [pid = 3348] [serial = 1448] [outer = 14417400] 16:40:31 INFO - PROCESS | 3348 | 1468453231764 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 627ms 16:40:31 INFO - PROCESS | 3348 | 1468453231811 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3348 | 1468453231813 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 16:40:31 INFO - PROCESS | 3348 | 1468453231817 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:40:31 INFO - PROCESS | 3348 | 1468453231818 Marionette TRACE conn3 <- [1,1894,null,{}] 16:40:31 INFO - PROCESS | 3348 | 1468453231822 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 3348 | 1468453231824 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:31 INFO - PROCESS | 3348 | 1468453231904 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:40:31 INFO - PROCESS | 3348 | 1468453231909 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 3348 | 1468453231911 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:31 INFO - PROCESS | 3348 | ++DOCSHELL 1055EC00 == 38 [pid = 3348] [id = 483] 16:40:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (10BA5400) [pid = 3348] [serial = 1449] [outer = 00000000] 16:40:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15835800) [pid = 3348] [serial = 1450] [outer = 10BA5400] 16:40:31 INFO - PROCESS | 3348 | 1468453231954 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (19ED3400) [pid = 3348] [serial = 1451] [outer = 10BA5400] 16:40:32 INFO - PROCESS | 3348 | 1468453232418 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 643ms 16:40:32 INFO - PROCESS | 3348 | 1468453232456 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 3348 | 1468453232459 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 16:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:40:32 INFO - PROCESS | 3348 | 1468453232463 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 3348 | 1468453232466 Marionette TRACE conn3 <- [1,1898,null,{}] 16:40:32 INFO - PROCESS | 3348 | 1468453232471 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:32 INFO - PROCESS | 3348 | 1468453232473 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:32 INFO - PROCESS | 3348 | 1468453232556 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:40:32 INFO - PROCESS | 3348 | 1468453232561 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 3348 | 1468453232563 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:32 INFO - PROCESS | 3348 | ++DOCSHELL 1699E400 == 39 [pid = 3348] [id = 484] 16:40:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (170AAC00) [pid = 3348] [serial = 1452] [outer = 00000000] 16:40:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1AB02800) [pid = 3348] [serial = 1453] [outer = 170AAC00] 16:40:32 INFO - PROCESS | 3348 | 1468453232607 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1AB0C400) [pid = 3348] [serial = 1454] [outer = 170AAC00] 16:40:33 INFO - PROCESS | 3348 | 1468453233214 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 799ms 16:40:33 INFO - PROCESS | 3348 | 1468453233300 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 3348 | 1468453233304 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 16:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:40:33 INFO - PROCESS | 3348 | 1468453233311 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 3348 | 1468453233314 Marionette TRACE conn3 <- [1,1902,null,{}] 16:40:33 INFO - PROCESS | 3348 | 1468453233320 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 3348 | 1468453233323 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:33 INFO - PROCESS | 3348 | 1468453233440 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:40:33 INFO - PROCESS | 3348 | 1468453233550 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 3348 | 1468453233553 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:33 INFO - PROCESS | 3348 | ++DOCSHELL 10A0FC00 == 40 [pid = 3348] [id = 485] 16:40:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10A7BC00) [pid = 3348] [serial = 1455] [outer = 00000000] 16:40:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (13AC5800) [pid = 3348] [serial = 1456] [outer = 10A7BC00] 16:40:33 INFO - PROCESS | 3348 | 1468453233613 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (142EB400) [pid = 3348] [serial = 1457] [outer = 10A7BC00] 16:40:34 INFO - PROCESS | 3348 | 1468453234201 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 940ms 16:40:34 INFO - PROCESS | 3348 | 1468453234258 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 3348 | 1468453234263 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 16:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:40:34 INFO - PROCESS | 3348 | 1468453234269 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 3348 | 1468453234272 Marionette TRACE conn3 <- [1,1906,null,{}] 16:40:34 INFO - PROCESS | 3348 | 1468453234276 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:34 INFO - PROCESS | 3348 | 1468453234279 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:34 INFO - PROCESS | 3348 | 1468453234387 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:40:34 INFO - PROCESS | 3348 | 1468453234501 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 3348 | 1468453234506 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:34 INFO - PROCESS | 3348 | ++DOCSHELL 14413C00 == 41 [pid = 3348] [id = 486] 16:40:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14415400) [pid = 3348] [serial = 1458] [outer = 00000000] 16:40:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (170AC400) [pid = 3348] [serial = 1459] [outer = 14415400] 16:40:34 INFO - PROCESS | 3348 | 1468453234601 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (175E1000) [pid = 3348] [serial = 1460] [outer = 14415400] 16:40:35 INFO - PROCESS | 3348 | 1468453235207 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1002ms 16:40:35 INFO - PROCESS | 3348 | 1468453235271 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 3348 | 1468453235273 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:40:35 INFO - PROCESS | 3348 | 1468453235279 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 3348 | 1468453235283 Marionette TRACE conn3 <- [1,1910,null,{}] 16:40:35 INFO - PROCESS | 3348 | 1468453235293 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 3348 | 1468453235298 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:35 INFO - PROCESS | 3348 | 1468453235450 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:40:35 INFO - PROCESS | 3348 | 1468453235521 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 3348 | 1468453235526 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:35 INFO - PROCESS | 3348 | ++DOCSHELL 1A61B400 == 42 [pid = 3348] [id = 487] 16:40:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1A61D400) [pid = 3348] [serial = 1461] [outer = 00000000] 16:40:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1AB02000) [pid = 3348] [serial = 1462] [outer = 1A61D400] 16:40:35 INFO - PROCESS | 3348 | 1468453235621 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1AC31800) [pid = 3348] [serial = 1463] [outer = 1A61D400] 16:40:36 INFO - PROCESS | 3348 | 1468453236229 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1003ms 16:40:36 INFO - PROCESS | 3348 | 1468453236289 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 3348 | 1468453236291 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 16:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:40:36 INFO - PROCESS | 3348 | 1468453236296 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 3348 | 1468453236299 Marionette TRACE conn3 <- [1,1914,null,{}] 16:40:36 INFO - PROCESS | 3348 | 1468453236302 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 3348 | 1468453236304 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:36 INFO - PROCESS | 3348 | 1468453236413 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:40:36 INFO - PROCESS | 3348 | 1468453236551 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 3348 | 1468453236553 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:36 INFO - PROCESS | 3348 | ++DOCSHELL 0F31E800 == 43 [pid = 3348] [id = 488] 16:40:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (102D3C00) [pid = 3348] [serial = 1464] [outer = 00000000] 16:40:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (11D8B000) [pid = 3348] [serial = 1465] [outer = 102D3C00] 16:40:36 INFO - PROCESS | 3348 | 1468453236606 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (13186C00) [pid = 3348] [serial = 1466] [outer = 102D3C00] 16:40:37 INFO - PROCESS | 3348 | 1468453237311 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1081ms 16:40:37 INFO - PROCESS | 3348 | 1468453237389 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 3348 | 1468453237393 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 16:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:40:37 INFO - PROCESS | 3348 | 1468453237397 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 3348 | 1468453237402 Marionette TRACE conn3 <- [1,1918,null,{}] 16:40:37 INFO - PROCESS | 3348 | 1468453237406 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:37 INFO - PROCESS | 3348 | 1468453237409 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:37 INFO - PROCESS | 3348 | 1468453237506 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 1055EC00 == 42 [pid = 3348] [id = 483] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 13AC4C00 == 41 [pid = 3348] [id = 482] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 1A2E0400 == 40 [pid = 3348] [id = 481] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 19AB7000 == 39 [pid = 3348] [id = 480] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 11809400 == 38 [pid = 3348] [id = 479] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 170B1800 == 37 [pid = 3348] [id = 478] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 15B69C00 == 36 [pid = 3348] [id = 477] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 139ABC00 == 35 [pid = 3348] [id = 476] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 0F31EC00 == 34 [pid = 3348] [id = 475] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 142E5400 == 33 [pid = 3348] [id = 474] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 144BB800 == 32 [pid = 3348] [id = 472] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 0F318400 == 31 [pid = 3348] [id = 473] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 0F31E800 == 30 [pid = 3348] [id = 488] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 14413C00 == 29 [pid = 3348] [id = 486] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 1A61B400 == 28 [pid = 3348] [id = 487] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 1699E400 == 27 [pid = 3348] [id = 484] 16:40:38 INFO - PROCESS | 3348 | --DOCSHELL 10A0FC00 == 26 [pid = 3348] [id = 485] 16:40:38 INFO - PROCESS | 3348 | 1468453238263 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 3348 | 1468453238267 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (11888800) [pid = 3348] [serial = 1393] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (15B6A800) [pid = 3348] [serial = 1399] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (11472400) [pid = 3348] [serial = 1379] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (104E9C00) [pid = 3348] [serial = 1378] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (144B7000) [pid = 3348] [serial = 1382] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1423B000) [pid = 3348] [serial = 1381] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (19AC0000) [pid = 3348] [serial = 1385] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1807EC00) [pid = 3348] [serial = 1384] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1AF07800) [pid = 3348] [serial = 1388] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1AE21400) [pid = 3348] [serial = 1387] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1805AC00) [pid = 3348] [serial = 1406] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (17994000) [pid = 3348] [serial = 1405] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (15139C00) [pid = 3348] [serial = 1411] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19ABE400) [pid = 3348] [serial = 1408] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (199BF400) [pid = 3348] [serial = 1414] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (12BAFC00) [pid = 3348] [serial = 1391] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (199C0400) [pid = 3348] [serial = 1415] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (129E9400) [pid = 3348] [serial = 1390] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19DAA000) [pid = 3348] [serial = 1409] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (13B5AC00) [pid = 3348] [serial = 1396] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (13C0C000) [pid = 3348] [serial = 1397] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19ED1C00) [pid = 3348] [serial = 1417] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (11D8A800) [pid = 3348] [serial = 1394] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (170B3400) [pid = 3348] [serial = 1402] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10BAF800) [pid = 3348] [serial = 1412] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (175D8400) [pid = 3348] [serial = 1403] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1605E000) [pid = 3348] [serial = 1400] [outer = 00000000] [url = about:blank] 16:40:38 INFO - PROCESS | 3348 | ++DOCSHELL 0F31A000 == 27 [pid = 3348] [id = 489] 16:40:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (0F31B400) [pid = 3348] [serial = 1467] [outer = 00000000] 16:40:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1021DC00) [pid = 3348] [serial = 1468] [outer = 0F31B400] 16:40:38 INFO - PROCESS | 3348 | 1468453238413 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10561400) [pid = 3348] [serial = 1469] [outer = 0F31B400] 16:40:38 INFO - PROCESS | 3348 | 1468453238882 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1567ms 16:40:38 INFO - PROCESS | 3348 | 1468453238961 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 3348 | 1468453238965 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 16:40:38 INFO - PROCESS | 3348 | 1468453238970 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:40:38 INFO - PROCESS | 3348 | 1468453238972 Marionette TRACE conn3 <- [1,1922,null,{}] 16:40:39 INFO - PROCESS | 3348 | 1468453238978 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 3348 | 1468453238982 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:39 INFO - PROCESS | 3348 | 1468453239075 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:40:39 INFO - PROCESS | 3348 | 1468453239085 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 3348 | 1468453239088 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:39 INFO - PROCESS | 3348 | ++DOCSHELL 11C96800 == 28 [pid = 3348] [id = 490] 16:40:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (11C97000) [pid = 3348] [serial = 1470] [outer = 00000000] 16:40:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (11D89C00) [pid = 3348] [serial = 1471] [outer = 11C97000] 16:40:39 INFO - PROCESS | 3348 | 1468453239135 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (129E9400) [pid = 3348] [serial = 1472] [outer = 11C97000] 16:40:39 INFO - PROCESS | 3348 | 1468453239613 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 16:40:39 INFO - PROCESS | 3348 | 1468453239674 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 3348 | 1468453239678 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 16:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:40:39 INFO - PROCESS | 3348 | 1468453239683 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 3348 | 1468453239685 Marionette TRACE conn3 <- [1,1926,null,{}] 16:40:39 INFO - PROCESS | 3348 | 1468453239689 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 3348 | 1468453239692 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:39 INFO - PROCESS | 3348 | 1468453239782 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:40:39 INFO - PROCESS | 3348 | 1468453239876 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 3348 | 1468453239878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:39 INFO - PROCESS | 3348 | ++DOCSHELL 1318D000 == 29 [pid = 3348] [id = 491] 16:40:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (132DB000) [pid = 3348] [serial = 1473] [outer = 00000000] 16:40:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (13AC5000) [pid = 3348] [serial = 1474] [outer = 132DB000] 16:40:39 INFO - PROCESS | 3348 | 1468453239923 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (13C0C000) [pid = 3348] [serial = 1475] [outer = 132DB000] 16:40:40 INFO - PROCESS | 3348 | 1468453240351 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 706ms 16:40:40 INFO - PROCESS | 3348 | 1468453240380 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 3348 | 1468453240382 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:40:40 INFO - PROCESS | 3348 | 1468453240387 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 3348 | 1468453240393 Marionette TRACE conn3 <- [1,1930,null,{}] 16:40:40 INFO - PROCESS | 3348 | 1468453240402 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 3348 | 1468453240406 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:40 INFO - PROCESS | 3348 | 1468453240534 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:40:40 INFO - PROCESS | 3348 | 1468453240559 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 3348 | 1468453240561 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:40 INFO - PROCESS | 3348 | ++DOCSHELL 1441B800 == 30 [pid = 3348] [id = 492] 16:40:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1441BC00) [pid = 3348] [serial = 1476] [outer = 00000000] 16:40:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15139C00) [pid = 3348] [serial = 1477] [outer = 1441BC00] 16:40:40 INFO - PROCESS | 3348 | 1468453240611 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1315F400) [pid = 3348] [serial = 1478] [outer = 1441BC00] 16:40:41 INFO - PROCESS | 3348 | 1468453241071 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 752ms 16:40:41 INFO - PROCESS | 3348 | 1468453241158 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 3348 | 1468453241161 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 16:40:41 INFO - PROCESS | 3348 | 1468453241164 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:40:41 INFO - PROCESS | 3348 | 1468453241166 Marionette TRACE conn3 <- [1,1934,null,{}] 16:40:41 INFO - PROCESS | 3348 | 1468453241170 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 3348 | 1468453241172 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:41 INFO - PROCESS | 3348 | 1468453241286 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:40:41 INFO - PROCESS | 3348 | 1468453241348 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 3348 | 1468453241350 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:41 INFO - PROCESS | 3348 | ++DOCSHELL 144B7000 == 31 [pid = 3348] [id = 493] 16:40:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1510FC00) [pid = 3348] [serial = 1479] [outer = 00000000] 16:40:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (16054400) [pid = 3348] [serial = 1480] [outer = 1510FC00] 16:40:41 INFO - PROCESS | 3348 | 1468453241394 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (1605EC00) [pid = 3348] [serial = 1481] [outer = 1510FC00] 16:40:41 INFO - PROCESS | 3348 | 1468453241801 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 705ms 16:40:41 INFO - PROCESS | 3348 | 1468453241865 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 3348 | 1468453241867 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 16:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:40:41 INFO - PROCESS | 3348 | 1468453241871 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 3348 | 1468453241872 Marionette TRACE conn3 <- [1,1938,null,{}] 16:40:41 INFO - PROCESS | 3348 | 1468453241882 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 3348 | 1468453241884 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:42 INFO - PROCESS | 3348 | 1468453241991 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:40:42 INFO - PROCESS | 3348 | 1468453242000 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 3348 | 1468453242006 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:42 INFO - PROCESS | 3348 | ++DOCSHELL 16C7BC00 == 32 [pid = 3348] [id = 494] 16:40:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16C82000) [pid = 3348] [serial = 1482] [outer = 00000000] 16:40:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (170AC000) [pid = 3348] [serial = 1483] [outer = 16C82000] 16:40:42 INFO - PROCESS | 3348 | 1468453242060 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (175DFC00) [pid = 3348] [serial = 1484] [outer = 16C82000] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 174D8C00 == 31 [pid = 3348] [id = 439] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 1441E000 == 30 [pid = 3348] [id = 430] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 1605F800 == 29 [pid = 3348] [id = 438] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 169A0400 == 28 [pid = 3348] [id = 426] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 17693800 == 27 [pid = 3348] [id = 427] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 14414C00 == 26 [pid = 3348] [id = 429] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 13ACA400 == 25 [pid = 3348] [id = 431] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 16055800 == 24 [pid = 3348] [id = 433] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 12BB4400 == 23 [pid = 3348] [id = 435] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 13C02800 == 22 [pid = 3348] [id = 423] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 10B7F000 == 21 [pid = 3348] [id = 428] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 1180A400 == 20 [pid = 3348] [id = 432] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 10B7F800 == 19 [pid = 3348] [id = 422] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 1318BC00 == 18 [pid = 3348] [id = 436] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 144BEC00 == 17 [pid = 3348] [id = 437] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 15B6DC00 == 16 [pid = 3348] [id = 425] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 19E40000 == 15 [pid = 3348] [id = 434] 16:40:43 INFO - PROCESS | 3348 | --DOCSHELL 144B4400 == 14 [pid = 3348] [id = 424] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (170AAC00) [pid = 3348] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (175DF800) [pid = 3348] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (10BA5400) [pid = 3348] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (19ABAC00) [pid = 3348] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1A2E1000) [pid = 3348] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (10435C00) [pid = 3348] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (142EC400) [pid = 3348] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15835000) [pid = 3348] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15B6B000) [pid = 3348] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (174D5800) [pid = 3348] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (0F395C00) [pid = 3348] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (139B2000) [pid = 3348] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (14417400) [pid = 3348] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1AB02800) [pid = 3348] [serial = 1453] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1AB0C400) [pid = 3348] [serial = 1454] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1807D800) [pid = 3348] [serial = 1438] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (19ED3400) [pid = 3348] [serial = 1451] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (19E3B000) [pid = 3348] [serial = 1441] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1807E400) [pid = 3348] [serial = 1439] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1A612400) [pid = 3348] [serial = 1444] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (11C9B400) [pid = 3348] [serial = 1420] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (12E67400) [pid = 3348] [serial = 1421] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (1582BC00) [pid = 3348] [serial = 1423] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (15B35C00) [pid = 3348] [serial = 1424] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (19ED2000) [pid = 3348] [serial = 1418] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (169A0C00) [pid = 3348] [serial = 1432] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (17038800) [pid = 3348] [serial = 1433] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1798F000) [pid = 3348] [serial = 1435] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (10A74400) [pid = 3348] [serial = 1426] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (11840400) [pid = 3348] [serial = 1427] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (13C0DC00) [pid = 3348] [serial = 1429] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (142E6400) [pid = 3348] [serial = 1430] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (19E3F000) [pid = 3348] [serial = 1442] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (1A614C00) [pid = 3348] [serial = 1445] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (15835800) [pid = 3348] [serial = 1450] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 51 (170A7400) [pid = 3348] [serial = 1447] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 50 (1758D000) [pid = 3348] [serial = 1448] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | --DOMWINDOW == 49 (18067400) [pid = 3348] [serial = 1436] [outer = 00000000] [url = about:blank] 16:40:43 INFO - PROCESS | 3348 | 1468453243973 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2132ms 16:40:44 INFO - PROCESS | 3348 | 1468453244026 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 3348 | 1468453244030 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 16:40:44 INFO - PROCESS | 3348 | 1468453244034 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:40:44 INFO - PROCESS | 3348 | 1468453244038 Marionette TRACE conn3 <- [1,1942,null,{}] 16:40:44 INFO - PROCESS | 3348 | 1468453244044 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 3348 | 1468453244047 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:44 INFO - PROCESS | 3348 | 1468453244139 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:40:44 INFO - PROCESS | 3348 | 1468453244146 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 3348 | 1468453244150 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:44 INFO - PROCESS | 3348 | ++DOCSHELL 104E1800 == 15 [pid = 3348] [id = 495] 16:40:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 50 (104E7000) [pid = 3348] [serial = 1485] [outer = 00000000] 16:40:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 51 (10BB0000) [pid = 3348] [serial = 1486] [outer = 104E7000] 16:40:44 INFO - PROCESS | 3348 | 1468453244200 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (11470800) [pid = 3348] [serial = 1487] [outer = 104E7000] 16:40:44 INFO - PROCESS | 3348 | 1468453244688 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 16:40:44 INFO - PROCESS | 3348 | 1468453244749 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 3348 | 1468453244753 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 16:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:40:44 INFO - PROCESS | 3348 | 1468453244759 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 3348 | 1468453244763 Marionette TRACE conn3 <- [1,1946,null,{}] 16:40:44 INFO - PROCESS | 3348 | 1468453244769 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 3348 | 1468453244774 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:44 INFO - PROCESS | 3348 | 1468453244914 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:40:45 INFO - PROCESS | 3348 | 1468453244999 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 3348 | 1468453245005 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:45 INFO - PROCESS | 3348 | ++DOCSHELL 10ECF400 == 16 [pid = 3348] [id = 496] 16:40:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (11269000) [pid = 3348] [serial = 1488] [outer = 00000000] 16:40:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (1180D000) [pid = 3348] [serial = 1489] [outer = 11269000] 16:40:45 INFO - PROCESS | 3348 | 1468453245060 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (11CF0C00) [pid = 3348] [serial = 1490] [outer = 11269000] 16:40:45 INFO - PROCESS | 3348 | 1468453245862 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1160ms 16:40:45 INFO - PROCESS | 3348 | 1468453245916 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 3348 | 1468453245920 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 16:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:40:45 INFO - PROCESS | 3348 | 1468453245927 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 3348 | 1468453245931 Marionette TRACE conn3 <- [1,1950,null,{}] 16:40:45 INFO - PROCESS | 3348 | 1468453245936 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:45 INFO - PROCESS | 3348 | 1468453245941 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:46 INFO - PROCESS | 3348 | 1468453246088 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:40:46 INFO - PROCESS | 3348 | 1468453246211 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 3348 | 1468453246214 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:46 INFO - PROCESS | 3348 | ++DOCSHELL 12E6D800 == 17 [pid = 3348] [id = 497] 16:40:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (12E6DC00) [pid = 3348] [serial = 1491] [outer = 00000000] 16:40:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (1318B000) [pid = 3348] [serial = 1492] [outer = 12E6DC00] 16:40:46 INFO - PROCESS | 3348 | 1468453246272 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (13AC4800) [pid = 3348] [serial = 1493] [outer = 12E6DC00] 16:40:46 INFO - PROCESS | 3348 | 1468453246978 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1097ms 16:40:47 INFO - PROCESS | 3348 | 1468453247027 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 3348 | 1468453247031 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 16:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:40:47 INFO - PROCESS | 3348 | 1468453247037 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 3348 | 1468453247040 Marionette TRACE conn3 <- [1,1954,null,{}] 16:40:47 INFO - PROCESS | 3348 | 1468453247045 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 3348 | 1468453247048 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:47 INFO - PROCESS | 3348 | 1468453247145 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:40:47 INFO - PROCESS | 3348 | 1468453247232 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 3348 | 1468453247235 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:47 INFO - PROCESS | 3348 | ++DOCSHELL 10BA5400 == 18 [pid = 3348] [id = 498] 16:40:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (10BA6C00) [pid = 3348] [serial = 1494] [outer = 00000000] 16:40:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (12E67000) [pid = 3348] [serial = 1495] [outer = 10BA6C00] 16:40:47 INFO - PROCESS | 3348 | 1468453247281 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (13ACC800) [pid = 3348] [serial = 1496] [outer = 10BA6C00] 16:40:47 INFO - PROCESS | 3348 | 1468453247717 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 736ms 16:40:47 INFO - PROCESS | 3348 | 1468453247778 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 3348 | 1468453247782 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 16:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:40:47 INFO - PROCESS | 3348 | 1468453247788 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 3348 | 1468453247791 Marionette TRACE conn3 <- [1,1958,null,{}] 16:40:47 INFO - PROCESS | 3348 | 1468453247795 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 3348 | 1468453247797 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:47 INFO - PROCESS | 3348 | 1468453247880 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:40:47 INFO - PROCESS | 3348 | 1468453247894 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 3348 | 1468453247896 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:47 INFO - PROCESS | 3348 | ++DOCSHELL 142E6000 == 19 [pid = 3348] [id = 499] 16:40:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (142E7000) [pid = 3348] [serial = 1497] [outer = 00000000] 16:40:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (142EC400) [pid = 3348] [serial = 1498] [outer = 142E7000] 16:40:47 INFO - PROCESS | 3348 | 1468453247943 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (14417400) [pid = 3348] [serial = 1499] [outer = 142E7000] 16:40:48 INFO - PROCESS | 3348 | 1468453248401 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 643ms 16:40:48 INFO - PROCESS | 3348 | 1468453248426 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 3348 | 1468453248429 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:40:48 INFO - PROCESS | 3348 | 1468453248435 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 3348 | 1468453248438 Marionette TRACE conn3 <- [1,1962,null,{}] 16:40:48 INFO - PROCESS | 3348 | 1468453248449 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 3348 | 1468453248453 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:48 INFO - PROCESS | 3348 | 1468453248548 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:40:48 INFO - PROCESS | 3348 | 1468453248557 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 3348 | 1468453248560 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:48 INFO - PROCESS | 3348 | ++DOCSHELL 15B2BC00 == 20 [pid = 3348] [id = 500] 16:40:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (15B2C800) [pid = 3348] [serial = 1500] [outer = 00000000] 16:40:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (16054000) [pid = 3348] [serial = 1501] [outer = 15B2C800] 16:40:48 INFO - PROCESS | 3348 | 1468453248607 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1699D000) [pid = 3348] [serial = 1502] [outer = 15B2C800] 16:40:49 INFO - PROCESS | 3348 | 1468453249047 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 642ms 16:40:49 INFO - PROCESS | 3348 | 1468453249081 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 3348 | 1468453249083 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 16:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:40:49 INFO - PROCESS | 3348 | 1468453249096 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 3348 | 1468453249098 Marionette TRACE conn3 <- [1,1966,null,{}] 16:40:49 INFO - PROCESS | 3348 | 1468453249102 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 3348 | 1468453249104 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:49 INFO - PROCESS | 3348 | 1468453249188 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:40:49 INFO - PROCESS | 3348 | 1468453249193 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 3348 | 1468453249195 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:49 INFO - PROCESS | 3348 | ++DOCSHELL 16A5DC00 == 21 [pid = 3348] [id = 501] 16:40:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (16A66000) [pid = 3348] [serial = 1503] [outer = 00000000] 16:40:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (170AD400) [pid = 3348] [serial = 1504] [outer = 16A66000] 16:40:49 INFO - PROCESS | 3348 | 1468453249240 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (174D1C00) [pid = 3348] [serial = 1505] [outer = 16A66000] 16:40:49 INFO - PROCESS | 3348 | 1468453249726 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 705ms 16:40:49 INFO - PROCESS | 3348 | 1468453249786 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 3348 | 1468453249788 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 16:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:40:49 INFO - PROCESS | 3348 | 1468453249793 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 3348 | 1468453249796 Marionette TRACE conn3 <- [1,1970,null,{}] 16:40:49 INFO - PROCESS | 3348 | 1468453249809 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 3348 | 1468453249811 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:49 INFO - PROCESS | 3348 | 1468453249919 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:40:49 INFO - PROCESS | 3348 | 1468453249931 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 3348 | 1468453249933 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:49 INFO - PROCESS | 3348 | ++DOCSHELL 10A03000 == 22 [pid = 3348] [id = 502] 16:40:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1703DC00) [pid = 3348] [serial = 1506] [outer = 00000000] 16:40:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (17693400) [pid = 3348] [serial = 1507] [outer = 1703DC00] 16:40:50 INFO - PROCESS | 3348 | 1468453249976 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (17695800) [pid = 3348] [serial = 1508] [outer = 1703DC00] 16:40:50 INFO - PROCESS | 3348 | 1468453250415 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 658ms 16:40:50 INFO - PROCESS | 3348 | 1468453250450 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 3348 | 1468453250452 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 16:40:50 INFO - PROCESS | 3348 | 1468453250455 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:40:50 INFO - PROCESS | 3348 | 1468453250457 Marionette TRACE conn3 <- [1,1974,null,{}] 16:40:50 INFO - PROCESS | 3348 | 1468453250460 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 3348 | 1468453250465 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:50 INFO - PROCESS | 3348 | 1468453250595 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:40:50 INFO - PROCESS | 3348 | 1468453250693 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 3348 | 1468453250695 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:50 INFO - PROCESS | 3348 | ++DOCSHELL 12E67400 == 23 [pid = 3348] [id = 503] 16:40:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1805EC00) [pid = 3348] [serial = 1509] [outer = 00000000] 16:40:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (18074C00) [pid = 3348] [serial = 1510] [outer = 1805EC00] 16:40:50 INFO - PROCESS | 3348 | 1468453250739 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (18078800) [pid = 3348] [serial = 1511] [outer = 1805EC00] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (102D3C00) [pid = 3348] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1A61D400) [pid = 3348] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10A7BC00) [pid = 3348] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (14415400) [pid = 3348] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1510FC00) [pid = 3348] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (11C97000) [pid = 3348] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (0F31B400) [pid = 3348] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (132DB000) [pid = 3348] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1441BC00) [pid = 3348] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:40:51 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (16C82000) [pid = 3348] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:40:51 INFO - PROCESS | 3348 | 1468453251172 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 736ms 16:40:51 INFO - PROCESS | 3348 | 1468453251205 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 3348 | 1468453251207 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 16:40:51 INFO - PROCESS | 3348 | 1468453251211 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 3348 | 1468453251212 Marionette TRACE conn3 <- [1,1978,null,{}] 16:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:40:51 INFO - PROCESS | 3348 | 1468453251216 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 3348 | 1468453251217 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:51 INFO - PROCESS | 3348 | 1468453251293 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:40:51 INFO - PROCESS | 3348 | 1468453251299 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 3348 | 1468453251301 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:51 INFO - PROCESS | 3348 | ++DOCSHELL 12BACC00 == 24 [pid = 3348] [id = 504] 16:40:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (1318B400) [pid = 3348] [serial = 1512] [outer = 00000000] 16:40:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (18074000) [pid = 3348] [serial = 1513] [outer = 1318B400] 16:40:51 INFO - PROCESS | 3348 | 1468453251347 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (18079000) [pid = 3348] [serial = 1514] [outer = 1318B400] 16:40:51 INFO - PROCESS | 3348 | 1468453251796 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 642ms 16:40:51 INFO - PROCESS | 3348 | 1468453251850 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 3348 | 1468453251852 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 16:40:51 INFO - PROCESS | 3348 | 1468453251856 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:40:51 INFO - PROCESS | 3348 | 1468453251857 Marionette TRACE conn3 <- [1,1982,null,{}] 16:40:51 INFO - PROCESS | 3348 | 1468453251861 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 3348 | 1468453251863 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:51 INFO - PROCESS | 3348 | 1468453251941 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:40:51 INFO - PROCESS | 3348 | 1468453251946 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 3348 | 1468453251948 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:51 INFO - PROCESS | 3348 | ++DOCSHELL 16A5B000 == 25 [pid = 3348] [id = 505] 16:40:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (18119000) [pid = 3348] [serial = 1515] [outer = 00000000] 16:40:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (18163000) [pid = 3348] [serial = 1516] [outer = 18119000] 16:40:52 INFO - PROCESS | 3348 | 1468453251996 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (199BB800) [pid = 3348] [serial = 1517] [outer = 18119000] 16:40:52 INFO - PROCESS | 3348 | 1468453252434 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 643ms 16:40:52 INFO - PROCESS | 3348 | 1468453252494 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 3348 | 1468453252496 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 16:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:40:52 INFO - PROCESS | 3348 | 1468453252503 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 3348 | 1468453252504 Marionette TRACE conn3 <- [1,1986,null,{}] 16:40:52 INFO - PROCESS | 3348 | 1468453252508 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:52 INFO - PROCESS | 3348 | 1468453252510 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:52 INFO - PROCESS | 3348 | 1468453252591 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:40:52 INFO - PROCESS | 3348 | 1468453252600 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 3348 | 1468453252602 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:52 INFO - PROCESS | 3348 | ++DOCSHELL 10A74800 == 26 [pid = 3348] [id = 506] 16:40:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15A73C00) [pid = 3348] [serial = 1518] [outer = 00000000] 16:40:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (19AB2C00) [pid = 3348] [serial = 1519] [outer = 15A73C00] 16:40:52 INFO - PROCESS | 3348 | 1468453252644 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (19ABA800) [pid = 3348] [serial = 1520] [outer = 15A73C00] 16:40:53 INFO - PROCESS | 3348 | 1468453253082 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 642ms 16:40:53 INFO - PROCESS | 3348 | 1468453253142 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:40:53 INFO - PROCESS | 3348 | 1468453253154 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 16:40:53 INFO - PROCESS | 3348 | 1468453253157 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 3348 | 1468453253159 Marionette TRACE conn3 <- [1,1990,null,{}] 16:40:53 INFO - PROCESS | 3348 | 1468453253162 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 3348 | 1468453253164 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:53 INFO - PROCESS | 3348 | 1468453253241 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:40:53 INFO - PROCESS | 3348 | 1468453253246 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 3348 | 1468453253248 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:53 INFO - PROCESS | 3348 | ++DOCSHELL 170A9C00 == 27 [pid = 3348] [id = 507] 16:40:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (199C6000) [pid = 3348] [serial = 1521] [outer = 00000000] 16:40:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (19D9A400) [pid = 3348] [serial = 1522] [outer = 199C6000] 16:40:53 INFO - PROCESS | 3348 | 1468453253291 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (19D9CC00) [pid = 3348] [serial = 1523] [outer = 199C6000] 16:40:54 INFO - PROCESS | 3348 | 1468453254027 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 877ms 16:40:54 INFO - PROCESS | 3348 | 1468453254075 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 3348 | 1468453254079 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 16:40:54 INFO - PROCESS | 3348 | 1468453254084 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:40:54 INFO - PROCESS | 3348 | 1468453254089 Marionette TRACE conn3 <- [1,1994,null,{}] 16:40:54 INFO - PROCESS | 3348 | 1468453254094 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 3348 | 1468453254097 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:54 INFO - PROCESS | 3348 | 1468453254228 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:40:54 INFO - PROCESS | 3348 | 1468453254333 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 3348 | 1468453254335 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:54 INFO - PROCESS | 3348 | ++DOCSHELL 114BE400 == 28 [pid = 3348] [id = 508] 16:40:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (114BFC00) [pid = 3348] [serial = 1524] [outer = 00000000] 16:40:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (12E26400) [pid = 3348] [serial = 1525] [outer = 114BFC00] 16:40:54 INFO - PROCESS | 3348 | 1468453254391 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1423F400) [pid = 3348] [serial = 1526] [outer = 114BFC00] 16:40:55 INFO - PROCESS | 3348 | 1468453255010 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:40:55 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 16:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1003ms 16:40:55 INFO - PROCESS | 3348 | 1468453255087 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3348 | 1468453255092 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:40:55 INFO - PROCESS | 3348 | 1468453255098 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3348 | 1468453255101 Marionette TRACE conn3 <- [1,1998,null,{}] 16:40:55 INFO - PROCESS | 3348 | 1468453255105 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 3348 | 1468453255108 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:55 INFO - PROCESS | 3348 | 1468453255219 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:40:55 INFO - PROCESS | 3348 | 1468453255350 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3348 | 1468453255353 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:55 INFO - PROCESS | 3348 | ++DOCSHELL 1582E400 == 29 [pid = 3348] [id = 509] 16:40:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15A7A400) [pid = 3348] [serial = 1527] [outer = 00000000] 16:40:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (15B6E800) [pid = 3348] [serial = 1528] [outer = 15A7A400] 16:40:55 INFO - PROCESS | 3348 | 1468453255410 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (16FB7000) [pid = 3348] [serial = 1529] [outer = 15A7A400] 16:40:56 INFO - PROCESS | 3348 | 1468453256018 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:40:56 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 16:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 941ms 16:40:56 INFO - PROCESS | 3348 | 1468453256043 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 3348 | 1468453256046 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 16:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:40:56 INFO - PROCESS | 3348 | 1468453256050 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 3348 | 1468453256053 Marionette TRACE conn3 <- [1,2002,null,{}] 16:40:56 INFO - PROCESS | 3348 | 1468453256064 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 3348 | 1468453256069 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:56 INFO - PROCESS | 3348 | 1468453256176 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:40:56 INFO - PROCESS | 3348 | 1468453256316 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 3348 | 1468453256319 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:56 INFO - PROCESS | 3348 | ++DOCSHELL 1807E800 == 30 [pid = 3348] [id = 510] 16:40:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18081800) [pid = 3348] [serial = 1530] [outer = 00000000] 16:40:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (199B9000) [pid = 3348] [serial = 1531] [outer = 18081800] 16:40:56 INFO - PROCESS | 3348 | 1468453256375 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (19D98400) [pid = 3348] [serial = 1532] [outer = 18081800] 16:40:57 INFO - PROCESS | 3348 | 1468453257070 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1050ms 16:40:57 INFO - PROCESS | 3348 | 1468453257102 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 3348 | 1468453257107 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 16:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:40:57 INFO - PROCESS | 3348 | 1468453257135 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 3348 | 1468453257140 Marionette TRACE conn3 <- [1,2006,null,{}] 16:40:57 INFO - PROCESS | 3348 | 1468453257147 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 3348 | 1468453257150 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:57 INFO - PROCESS | 3348 | 1468453257251 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:40:57 INFO - PROCESS | 3348 | 1468453257384 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 3348 | 1468453257387 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:57 INFO - PROCESS | 3348 | ++DOCSHELL 10A79400 == 31 [pid = 3348] [id = 511] 16:40:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10A7DC00) [pid = 3348] [serial = 1533] [outer = 00000000] 16:40:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (11809C00) [pid = 3348] [serial = 1534] [outer = 10A7DC00] 16:40:57 INFO - PROCESS | 3348 | 1468453257437 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (11886400) [pid = 3348] [serial = 1535] [outer = 10A7DC00] 16:40:57 INFO - PROCESS | 3348 | --DOCSHELL 144B7000 == 30 [pid = 3348] [id = 493] 16:40:57 INFO - PROCESS | 3348 | --DOCSHELL 11C96800 == 29 [pid = 3348] [id = 490] 16:40:57 INFO - PROCESS | 3348 | --DOCSHELL 0F31A000 == 28 [pid = 3348] [id = 489] 16:40:57 INFO - PROCESS | 3348 | --DOCSHELL 1441B800 == 27 [pid = 3348] [id = 492] 16:40:57 INFO - PROCESS | 3348 | --DOCSHELL 1318D000 == 26 [pid = 3348] [id = 491] 16:40:57 INFO - PROCESS | 3348 | --DOCSHELL 16C7BC00 == 25 [pid = 3348] [id = 494] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (13C0C000) [pid = 3348] [serial = 1475] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (13AC5000) [pid = 3348] [serial = 1474] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (15139C00) [pid = 3348] [serial = 1477] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (170AC000) [pid = 3348] [serial = 1483] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1315F400) [pid = 3348] [serial = 1478] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (13186C00) [pid = 3348] [serial = 1466] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1AC31800) [pid = 3348] [serial = 1463] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (142EB400) [pid = 3348] [serial = 1457] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (175E1000) [pid = 3348] [serial = 1460] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (175DFC00) [pid = 3348] [serial = 1484] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10BB0000) [pid = 3348] [serial = 1486] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (16054400) [pid = 3348] [serial = 1480] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1605EC00) [pid = 3348] [serial = 1481] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11D89C00) [pid = 3348] [serial = 1471] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (129E9400) [pid = 3348] [serial = 1472] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (1021DC00) [pid = 3348] [serial = 1468] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10561400) [pid = 3348] [serial = 1469] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (11D8B000) [pid = 3348] [serial = 1465] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1AB02000) [pid = 3348] [serial = 1462] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (170AC400) [pid = 3348] [serial = 1459] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (13AC5800) [pid = 3348] [serial = 1456] [outer = 00000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3348 | 1468453257906 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 815ms 16:40:57 INFO - PROCESS | 3348 | 1468453257941 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 3348 | 1468453257945 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 16:40:57 INFO - PROCESS | 3348 | 1468453257955 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:40:57 INFO - PROCESS | 3348 | 1468453257957 Marionette TRACE conn3 <- [1,2010,null,{}] 16:40:57 INFO - PROCESS | 3348 | 1468453257962 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 3348 | 1468453257966 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:58 INFO - PROCESS | 3348 | 1468453258054 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:40:58 INFO - PROCESS | 3348 | 1468453258063 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 3348 | 1468453258066 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:58 INFO - PROCESS | 3348 | ++DOCSHELL 12957C00 == 26 [pid = 3348] [id = 512] 16:40:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (12B6D000) [pid = 3348] [serial = 1536] [outer = 00000000] 16:40:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (12E24400) [pid = 3348] [serial = 1537] [outer = 12B6D000] 16:40:58 INFO - PROCESS | 3348 | 1468453258113 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (13160400) [pid = 3348] [serial = 1538] [outer = 12B6D000] 16:40:58 INFO - PROCESS | 3348 | 1468453258603 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 16:40:58 INFO - PROCESS | 3348 | 1468453258656 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 3348 | 1468453258659 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 16:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:40:58 INFO - PROCESS | 3348 | 1468453258662 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 3348 | 1468453258665 Marionette TRACE conn3 <- [1,2014,null,{}] 16:40:58 INFO - PROCESS | 3348 | 1468453258676 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 3348 | 1468453258680 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:58 INFO - PROCESS | 3348 | 1468453258788 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:40:58 INFO - PROCESS | 3348 | 1468453258886 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 3348 | 1468453258890 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:58 INFO - PROCESS | 3348 | ++DOCSHELL 142E8000 == 27 [pid = 3348] [id = 513] 16:40:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142E8800) [pid = 3348] [serial = 1539] [outer = 00000000] 16:40:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (14414800) [pid = 3348] [serial = 1540] [outer = 142E8800] 16:40:58 INFO - PROCESS | 3348 | 1468453258935 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (144BB800) [pid = 3348] [serial = 1541] [outer = 142E8800] 16:40:59 INFO - PROCESS | 3348 | 1468453259333 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 737ms 16:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:40:59 INFO - PROCESS | 3348 | 1468453259402 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 3348 | 1468453259405 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 16:40:59 INFO - PROCESS | 3348 | 1468453259408 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 3348 | 1468453259410 Marionette TRACE conn3 <- [1,2018,null,{}] 16:40:59 INFO - PROCESS | 3348 | 1468453259414 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 3348 | 1468453259416 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:59 INFO - PROCESS | 3348 | 1468453259503 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:40:59 INFO - PROCESS | 3348 | 1468453259513 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3348 | 1468453259515 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:40:59 INFO - PROCESS | 3348 | ++DOCSHELL 1510F400 == 28 [pid = 3348] [id = 514] 16:40:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15A7F000) [pid = 3348] [serial = 1542] [outer = 00000000] 16:40:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (15B6A800) [pid = 3348] [serial = 1543] [outer = 15A7F000] 16:40:59 INFO - PROCESS | 3348 | 1468453259568 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16059800) [pid = 3348] [serial = 1544] [outer = 15A7F000] 16:41:00 INFO - PROCESS | 3348 | 1468453259999 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 626ms 16:41:00 INFO - PROCESS | 3348 | 1468453260046 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3348 | 1468453260048 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:41:00 INFO - PROCESS | 3348 | 1468453260058 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 3348 | 1468453260059 Marionette TRACE conn3 <- [1,2022,null,{}] 16:41:00 INFO - PROCESS | 3348 | 1468453260063 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 3348 | 1468453260065 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:00 INFO - PROCESS | 3348 | 1468453260173 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:41:00 INFO - PROCESS | 3348 | 1468453260259 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 3348 | 1468453260262 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:00 INFO - PROCESS | 3348 | ++DOCSHELL 16060C00 == 29 [pid = 3348] [id = 515] 16:41:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1699C000) [pid = 3348] [serial = 1545] [outer = 00000000] 16:41:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16E7E000) [pid = 3348] [serial = 1546] [outer = 1699C000] 16:41:00 INFO - PROCESS | 3348 | 1468453260304 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170A6800) [pid = 3348] [serial = 1547] [outer = 1699C000] 16:41:00 INFO - PROCESS | 3348 | 1468453260716 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 705ms 16:41:00 INFO - PROCESS | 3348 | 1468453260756 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3348 | 1468453260758 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:41:00 INFO - PROCESS | 3348 | 1468453260769 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 3348 | 1468453260771 Marionette TRACE conn3 <- [1,2026,null,{}] 16:41:00 INFO - PROCESS | 3348 | 1468453260774 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 3348 | 1468453260780 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:00 INFO - PROCESS | 3348 | 1468453260922 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:41:01 INFO - PROCESS | 3348 | 1468453260987 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3348 | 1468453260989 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:01 INFO - PROCESS | 3348 | ++DOCSHELL 11DDB000 == 30 [pid = 3348] [id = 516] 16:41:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17991800) [pid = 3348] [serial = 1548] [outer = 00000000] 16:41:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18073400) [pid = 3348] [serial = 1549] [outer = 17991800] 16:41:01 INFO - PROCESS | 3348 | 1468453261039 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18074800) [pid = 3348] [serial = 1550] [outer = 17991800] 16:41:01 INFO - PROCESS | 3348 | 1468453261452 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 768ms 16:41:01 INFO - PROCESS | 3348 | 1468453261554 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3348 | 1468453261556 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 16:41:01 INFO - PROCESS | 3348 | 1468453261559 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 3348 | 1468453261561 Marionette TRACE conn3 <- [1,2030,null,{}] 16:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:41:01 INFO - PROCESS | 3348 | 1468453261564 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 3348 | 1468453261566 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:01 INFO - PROCESS | 3348 | 1468453261674 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:41:01 INFO - PROCESS | 3348 | 1468453261745 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3348 | 1468453261747 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:01 INFO - PROCESS | 3348 | ++DOCSHELL 18082800 == 31 [pid = 3348] [id = 517] 16:41:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (18082C00) [pid = 3348] [serial = 1551] [outer = 00000000] 16:41:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (199BA000) [pid = 3348] [serial = 1552] [outer = 18082C00] 16:41:01 INFO - PROCESS | 3348 | 1468453261789 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (199C0400) [pid = 3348] [serial = 1553] [outer = 18082C00] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1703DC00) [pid = 3348] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10BA6C00) [pid = 3348] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16A66000) [pid = 3348] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1805EC00) [pid = 3348] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (142E7000) [pid = 3348] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15B2C800) [pid = 3348] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15A73C00) [pid = 3348] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1318B400) [pid = 3348] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:41:02 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18119000) [pid = 3348] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:41:02 INFO - PROCESS | 3348 | 1468453262250 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:41:02 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) 16:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 737ms 16:41:02 INFO - PROCESS | 3348 | 1468453262303 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3348 | 1468453262305 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:41:02 INFO - PROCESS | 3348 | 1468453262308 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3348 | 1468453262310 Marionette TRACE conn3 <- [1,2034,null,{}] 16:41:02 INFO - PROCESS | 3348 | 1468453262313 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 3348 | 1468453262315 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:02 INFO - PROCESS | 3348 | 1468453262393 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:41:02 INFO - PROCESS | 3348 | 1468453262488 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3348 | 1468453262490 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:02 INFO - PROCESS | 3348 | ++DOCSHELL 0F318C00 == 32 [pid = 3348] [id = 518] 16:41:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1059BC00) [pid = 3348] [serial = 1554] [outer = 00000000] 16:41:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (15A73C00) [pid = 3348] [serial = 1555] [outer = 1059BC00] 16:41:02 INFO - PROCESS | 3348 | 1468453262532 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (15B2C800) [pid = 3348] [serial = 1556] [outer = 1059BC00] 16:41:02 INFO - PROCESS | 3348 | 1468453262885 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 642ms 16:41:02 INFO - PROCESS | 3348 | 1468453262946 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3348 | 1468453262948 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 16:41:02 INFO - PROCESS | 3348 | 1468453262952 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:41:02 INFO - PROCESS | 3348 | 1468453262953 Marionette TRACE conn3 <- [1,2038,null,{}] 16:41:02 INFO - PROCESS | 3348 | 1468453262957 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 3348 | 1468453262959 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:03 INFO - PROCESS | 3348 | 1468453263106 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:41:03 INFO - PROCESS | 3348 | 1468453263116 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3348 | 1468453263118 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:03 INFO - PROCESS | 3348 | ++DOCSHELL 15B30400 == 33 [pid = 3348] [id = 519] 16:41:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18063400) [pid = 3348] [serial = 1557] [outer = 00000000] 16:41:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19E33C00) [pid = 3348] [serial = 1558] [outer = 18063400] 16:41:03 INFO - PROCESS | 3348 | 1468453263160 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19E34800) [pid = 3348] [serial = 1559] [outer = 18063400] 16:41:03 INFO - PROCESS | 3348 | 1468453263553 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 627ms 16:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:41:03 INFO - PROCESS | 3348 | 1468453263590 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3348 | 1468453263592 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 16:41:03 INFO - PROCESS | 3348 | 1468453263599 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3348 | 1468453263601 Marionette TRACE conn3 <- [1,2042,null,{}] 16:41:03 INFO - PROCESS | 3348 | 1468453263604 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 3348 | 1468453263606 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:03 INFO - PROCESS | 3348 | 1468453263702 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:41:03 INFO - PROCESS | 3348 | 1468453263707 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3348 | 1468453263709 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:03 INFO - PROCESS | 3348 | ++DOCSHELL 19E33800 == 34 [pid = 3348] [id = 520] 16:41:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19E40000) [pid = 3348] [serial = 1560] [outer = 00000000] 16:41:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1A272800) [pid = 3348] [serial = 1561] [outer = 19E40000] 16:41:03 INFO - PROCESS | 3348 | 1468453263751 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1A2DFC00) [pid = 3348] [serial = 1562] [outer = 19E40000] 16:41:04 INFO - PROCESS | 3348 | 1468453264305 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 737ms 16:41:04 INFO - PROCESS | 3348 | 1468453264337 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3348 | 1468453264341 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 16:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:41:04 INFO - PROCESS | 3348 | 1468453264347 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 3348 | 1468453264350 Marionette TRACE conn3 <- [1,2046,null,{}] 16:41:04 INFO - PROCESS | 3348 | 1468453264356 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 3348 | 1468453264359 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:04 INFO - PROCESS | 3348 | 1468453264513 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:41:04 INFO - PROCESS | 3348 | 1468453264622 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3348 | 1468453264627 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:04 INFO - PROCESS | 3348 | ++DOCSHELL 10474C00 == 35 [pid = 3348] [id = 521] 16:41:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10BAC800) [pid = 3348] [serial = 1563] [outer = 00000000] 16:41:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (1180C000) [pid = 3348] [serial = 1564] [outer = 10BAC800] 16:41:04 INFO - PROCESS | 3348 | 1468453264681 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (11D8F000) [pid = 3348] [serial = 1565] [outer = 10BAC800] 16:41:05 INFO - PROCESS | 3348 | 1468453265324 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1003ms 16:41:05 INFO - PROCESS | 3348 | 1468453265382 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 3348 | 1468453265387 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 16:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:41:05 INFO - PROCESS | 3348 | 1468453265393 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 3348 | 1468453265396 Marionette TRACE conn3 <- [1,2050,null,{}] 16:41:05 INFO - PROCESS | 3348 | 1468453265400 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 3348 | 1468453265403 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:05 INFO - PROCESS | 3348 | 1468453265511 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:41:05 INFO - PROCESS | 3348 | 1468453265647 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 3348 | 1468453265650 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:05 INFO - PROCESS | 3348 | ++DOCSHELL 13C10000 == 36 [pid = 3348] [id = 522] 16:41:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (14237C00) [pid = 3348] [serial = 1566] [outer = 00000000] 16:41:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (142EE800) [pid = 3348] [serial = 1567] [outer = 14237C00] 16:41:05 INFO - PROCESS | 3348 | 1468453265705 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1582A000) [pid = 3348] [serial = 1568] [outer = 14237C00] 16:41:06 INFO - PROCESS | 3348 | 1468453266332 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1003ms 16:41:06 INFO - PROCESS | 3348 | 1468453266396 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3348 | 1468453266398 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:41:06 INFO - PROCESS | 3348 | 1468453266402 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 3348 | 1468453266406 Marionette TRACE conn3 <- [1,2054,null,{}] 16:41:06 INFO - PROCESS | 3348 | 1468453266417 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 3348 | 1468453266422 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:06 INFO - PROCESS | 3348 | 1468453266526 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:41:06 INFO - PROCESS | 3348 | 1468453266660 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 3348 | 1468453266664 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:06 INFO - PROCESS | 3348 | ++DOCSHELL 18080C00 == 37 [pid = 3348] [id = 523] 16:41:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1815D000) [pid = 3348] [serial = 1569] [outer = 00000000] 16:41:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (19E36C00) [pid = 3348] [serial = 1570] [outer = 1815D000] 16:41:06 INFO - PROCESS | 3348 | 1468453266719 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A272C00) [pid = 3348] [serial = 1571] [outer = 1815D000] 16:41:07 INFO - PROCESS | 3348 | 1468453267330 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 956ms 16:41:07 INFO - PROCESS | 3348 | 1468453267361 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 3348 | 1468453267364 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 16:41:07 INFO - PROCESS | 3348 | 1468453267369 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:41:07 INFO - PROCESS | 3348 | 1468453267371 Marionette TRACE conn3 <- [1,2058,null,{}] 16:41:07 INFO - PROCESS | 3348 | 1468453267374 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 3348 | 1468453267377 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:07 INFO - PROCESS | 3348 | 1468453267491 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:41:07 INFO - PROCESS | 3348 | 1468453267598 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 3348 | 1468453267600 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:07 INFO - PROCESS | 3348 | ++DOCSHELL 1441A400 == 38 [pid = 3348] [id = 524] 16:41:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1441E000) [pid = 3348] [serial = 1572] [outer = 00000000] 16:41:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (16A65000) [pid = 3348] [serial = 1573] [outer = 1441E000] 16:41:07 INFO - PROCESS | 3348 | 1468453267652 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1758C000) [pid = 3348] [serial = 1574] [outer = 1441E000] 16:41:08 INFO - PROCESS | 3348 | 1468453268396 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1097ms 16:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:41:08 INFO - PROCESS | 3348 | 1468453268466 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 3348 | 1468453268470 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 16:41:08 INFO - PROCESS | 3348 | 1468453268475 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 3348 | 1468453268479 Marionette TRACE conn3 <- [1,2062,null,{}] 16:41:08 INFO - PROCESS | 3348 | 1468453268484 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 3348 | 1468453268486 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:08 INFO - PROCESS | 3348 | 1468453268585 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:41:08 INFO - PROCESS | 3348 | 1468453268708 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 3348 | 1468453268711 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (17693400) [pid = 3348] [serial = 1507] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (12E67000) [pid = 3348] [serial = 1495] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (13ACC800) [pid = 3348] [serial = 1496] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (1180D000) [pid = 3348] [serial = 1489] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (170AD400) [pid = 3348] [serial = 1504] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18074C00) [pid = 3348] [serial = 1510] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (142EC400) [pid = 3348] [serial = 1498] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (14417400) [pid = 3348] [serial = 1499] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (16054000) [pid = 3348] [serial = 1501] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1699D000) [pid = 3348] [serial = 1502] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1318B000) [pid = 3348] [serial = 1492] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (19D9A400) [pid = 3348] [serial = 1522] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (19ABA800) [pid = 3348] [serial = 1520] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18074000) [pid = 3348] [serial = 1513] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (18079000) [pid = 3348] [serial = 1514] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (18078800) [pid = 3348] [serial = 1511] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (19AB2C00) [pid = 3348] [serial = 1519] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (17695800) [pid = 3348] [serial = 1508] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (199BB800) [pid = 3348] [serial = 1517] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18163000) [pid = 3348] [serial = 1516] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (174D1C00) [pid = 3348] [serial = 1505] [outer = 00000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3348 | ++DOCSHELL 0F318000 == 39 [pid = 3348] [id = 525] 16:41:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (0F319000) [pid = 3348] [serial = 1575] [outer = 00000000] 16:41:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1180D000) [pid = 3348] [serial = 1576] [outer = 0F319000] 16:41:08 INFO - PROCESS | 3348 | 1468453268788 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (12EDE800) [pid = 3348] [serial = 1577] [outer = 0F319000] 16:41:09 INFO - PROCESS | 3348 | 1468453269225 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 799ms 16:41:09 INFO - PROCESS | 3348 | 1468453269274 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 3348 | 1468453269278 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 16:41:09 INFO - PROCESS | 3348 | 1468453269288 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:41:09 INFO - PROCESS | 3348 | 1468453269290 Marionette TRACE conn3 <- [1,2066,null,{}] 16:41:09 INFO - PROCESS | 3348 | 1468453269294 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 3348 | 1468453269296 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:09 INFO - PROCESS | 3348 | 1468453269385 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:41:09 INFO - PROCESS | 3348 | 1468453269394 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 3348 | 1468453269397 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:09 INFO - PROCESS | 3348 | ++DOCSHELL 13C0B800 == 40 [pid = 3348] [id = 526] 16:41:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1423E000) [pid = 3348] [serial = 1578] [outer = 00000000] 16:41:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (142EA400) [pid = 3348] [serial = 1579] [outer = 1423E000] 16:41:09 INFO - PROCESS | 3348 | 1468453269442 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (14415400) [pid = 3348] [serial = 1580] [outer = 1423E000] 16:41:09 INFO - PROCESS | 3348 | 1468453269920 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 705ms 16:41:10 INFO - PROCESS | 3348 | 1468453269989 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 3348 | 1468453269992 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 16:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:41:10 INFO - PROCESS | 3348 | 1468453269995 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 3348 | 1468453269998 Marionette TRACE conn3 <- [1,2070,null,{}] 16:41:10 INFO - PROCESS | 3348 | 1468453270008 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 3348 | 1468453270012 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:10 INFO - PROCESS | 3348 | 1468453270095 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:41:10 INFO - PROCESS | 3348 | 1468453270193 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 3348 | 1468453270196 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:10 INFO - PROCESS | 3348 | ++DOCSHELL 1699D000 == 41 [pid = 3348] [id = 527] 16:41:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1699D400) [pid = 3348] [serial = 1581] [outer = 00000000] 16:41:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17035400) [pid = 3348] [serial = 1582] [outer = 1699D400] 16:41:10 INFO - PROCESS | 3348 | 1468453270257 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (174CF800) [pid = 3348] [serial = 1583] [outer = 1699D400] 16:41:10 INFO - PROCESS | 3348 | 1468453270631 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 705ms 16:41:10 INFO - PROCESS | 3348 | 1468453270695 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 3348 | 1468453270697 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 16:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:41:10 INFO - PROCESS | 3348 | 1468453270701 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 3348 | 1468453270702 Marionette TRACE conn3 <- [1,2074,null,{}] 16:41:10 INFO - PROCESS | 3348 | 1468453270706 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 3348 | 1468453270708 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:10 INFO - PROCESS | 3348 | 1468453270828 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:41:10 INFO - PROCESS | 3348 | 1468453270836 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 3348 | 1468453270838 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:10 INFO - PROCESS | 3348 | ++DOCSHELL 175E1000 == 42 [pid = 3348] [id = 528] 16:41:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (1768D800) [pid = 3348] [serial = 1584] [outer = 00000000] 16:41:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (179C3800) [pid = 3348] [serial = 1585] [outer = 1768D800] 16:41:10 INFO - PROCESS | 3348 | 1468453270881 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18066400) [pid = 3348] [serial = 1586] [outer = 1768D800] 16:41:11 INFO - PROCESS | 3348 | 1468453271349 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 705ms 16:41:11 INFO - PROCESS | 3348 | 1468453271399 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 3348 | 1468453271401 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:41:11 INFO - PROCESS | 3348 | 1468453271405 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 3348 | 1468453271407 Marionette TRACE conn3 <- [1,2078,null,{}] 16:41:11 INFO - PROCESS | 3348 | 1468453271410 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 3348 | 1468453271412 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:11 INFO - PROCESS | 3348 | 1468453271523 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:41:11 INFO - PROCESS | 3348 | 1468453271529 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3348 | 1468453271531 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:11 INFO - PROCESS | 3348 | ++DOCSHELL 13186800 == 43 [pid = 3348] [id = 529] 16:41:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (174D6C00) [pid = 3348] [serial = 1587] [outer = 00000000] 16:41:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (18082400) [pid = 3348] [serial = 1588] [outer = 174D6C00] 16:41:11 INFO - PROCESS | 3348 | 1468453271577 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (199BC400) [pid = 3348] [serial = 1589] [outer = 174D6C00] 16:41:12 INFO - PROCESS | 3348 | 1468453272045 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 706ms 16:41:12 INFO - PROCESS | 3348 | 1468453272105 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 3348 | 1468453272107 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 16:41:12 INFO - PROCESS | 3348 | 1468453272110 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:41:12 INFO - PROCESS | 3348 | 1468453272111 Marionette TRACE conn3 <- [1,2082,null,{}] 16:41:12 INFO - PROCESS | 3348 | 1468453272115 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 3348 | 1468453272120 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:12 INFO - PROCESS | 3348 | 1468453272282 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:41:12 INFO - PROCESS | 3348 | 1468453272351 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 3348 | 1468453272353 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:12 INFO - PROCESS | 3348 | ++DOCSHELL 19E35C00 == 44 [pid = 3348] [id = 530] 16:41:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19E37400) [pid = 3348] [serial = 1590] [outer = 00000000] 16:41:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A611C00) [pid = 3348] [serial = 1591] [outer = 19E37400] 16:41:12 INFO - PROCESS | 3348 | 1468453272397 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A614800) [pid = 3348] [serial = 1592] [outer = 19E37400] 16:41:12 INFO - PROCESS | 3348 | 1468453272807 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 737ms 16:41:12 INFO - PROCESS | 3348 | 1468453272851 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 3348 | 1468453272853 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 16:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:41:12 INFO - PROCESS | 3348 | 1468453272862 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 3348 | 1468453272864 Marionette TRACE conn3 <- [1,2086,null,{}] 16:41:12 INFO - PROCESS | 3348 | 1468453272876 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 3348 | 1468453272878 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:13 INFO - PROCESS | 3348 | 1468453272989 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:41:13 INFO - PROCESS | 3348 | 1468453272995 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3348 | 1468453272997 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:13 INFO - PROCESS | 3348 | ++DOCSHELL 10435C00 == 45 [pid = 3348] [id = 531] 16:41:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19ED5000) [pid = 3348] [serial = 1593] [outer = 00000000] 16:41:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1A620C00) [pid = 3348] [serial = 1594] [outer = 19ED5000] 16:41:13 INFO - PROCESS | 3348 | 1468453273039 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1AB04000) [pid = 3348] [serial = 1595] [outer = 19ED5000] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (142E8800) [pid = 3348] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1699C000) [pid = 3348] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (10A7DC00) [pid = 3348] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (17991800) [pid = 3348] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1059BC00) [pid = 3348] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (18082C00) [pid = 3348] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (18063400) [pid = 3348] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (15A7F000) [pid = 3348] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:41:13 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (12B6D000) [pid = 3348] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:41:13 INFO - PROCESS | 3348 | 1468453273557 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 752ms 16:41:13 INFO - PROCESS | 3348 | 1468453273597 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 3348 | 1468453273599 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 16:41:13 INFO - PROCESS | 3348 | 1468453273602 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:41:13 INFO - PROCESS | 3348 | 1468453273604 Marionette TRACE conn3 <- [1,2090,null,{}] 16:41:13 INFO - PROCESS | 3348 | 1468453273607 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 3348 | 1468453273609 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:13 INFO - PROCESS | 3348 | 1468453273714 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:41:13 INFO - PROCESS | 3348 | 1468453273720 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3348 | 1468453273722 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:13 INFO - PROCESS | 3348 | ++DOCSHELL 11474800 == 46 [pid = 3348] [id = 532] 16:41:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (114DE000) [pid = 3348] [serial = 1596] [outer = 00000000] 16:41:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (16C84400) [pid = 3348] [serial = 1597] [outer = 114DE000] 16:41:13 INFO - PROCESS | 3348 | 1468453273764 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (16FB5C00) [pid = 3348] [serial = 1598] [outer = 114DE000] 16:41:14 INFO - PROCESS | 3348 | 1468453274210 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 642ms 16:41:14 INFO - PROCESS | 3348 | 1468453274240 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3348 | 1468453274242 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:41:14 INFO - PROCESS | 3348 | 1468453274246 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3348 | 1468453274247 Marionette TRACE conn3 <- [1,2094,null,{}] 16:41:14 INFO - PROCESS | 3348 | 1468453274251 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 3348 | 1468453274252 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:14 INFO - PROCESS | 3348 | 1468453274340 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:41:14 INFO - PROCESS | 3348 | 1468453274345 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 3348 | 1468453274347 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:14 INFO - PROCESS | 3348 | ++DOCSHELL 15B63400 == 47 [pid = 3348] [id = 533] 16:41:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (199B8C00) [pid = 3348] [serial = 1599] [outer = 00000000] 16:41:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A61B800) [pid = 3348] [serial = 1600] [outer = 199B8C00] 16:41:14 INFO - PROCESS | 3348 | 1468453274390 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1AB0EC00) [pid = 3348] [serial = 1601] [outer = 199B8C00] 16:41:14 INFO - PROCESS | 3348 | 1468453274821 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 596ms 16:41:14 INFO - PROCESS | 3348 | 1468453274843 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3348 | 1468453274845 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:41:14 INFO - PROCESS | 3348 | 1468453274866 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3348 | 1468453274867 Marionette TRACE conn3 <- [1,2098,null,{}] 16:41:14 INFO - PROCESS | 3348 | 1468453274871 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 3348 | 1468453274873 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:14 INFO - PROCESS | 3348 | 1468453274952 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:41:14 INFO - PROCESS | 3348 | 1468453274957 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 3348 | 1468453274959 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:14 INFO - PROCESS | 3348 | ++DOCSHELL 18082C00 == 48 [pid = 3348] [id = 534] 16:41:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (19D94000) [pid = 3348] [serial = 1602] [outer = 00000000] 16:41:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1AC31C00) [pid = 3348] [serial = 1603] [outer = 19D94000] 16:41:15 INFO - PROCESS | 3348 | 1468453275001 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1AC34800) [pid = 3348] [serial = 1604] [outer = 19D94000] 16:41:15 INFO - PROCESS | 3348 | 1468453275631 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 861ms 16:41:15 INFO - PROCESS | 3348 | 1468453275744 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 3348 | 1468453275749 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:41:15 INFO - PROCESS | 3348 | 1468453275754 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 3348 | 1468453275757 Marionette TRACE conn3 <- [1,2102,null,{}] 16:41:15 INFO - PROCESS | 3348 | 1468453275763 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 3348 | 1468453275766 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:15 INFO - PROCESS | 3348 | 1468453275877 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:41:16 INFO - PROCESS | 3348 | 1468453276016 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 3348 | 1468453276019 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:16 INFO - PROCESS | 3348 | ++DOCSHELL 10A0F000 == 49 [pid = 3348] [id = 535] 16:41:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (10A80800) [pid = 3348] [serial = 1605] [outer = 00000000] 16:41:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (132DB000) [pid = 3348] [serial = 1606] [outer = 10A80800] 16:41:16 INFO - PROCESS | 3348 | 1468453276080 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (13C04400) [pid = 3348] [serial = 1607] [outer = 10A80800] 16:41:16 INFO - PROCESS | 3348 | 1468453276674 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1003ms 16:41:16 INFO - PROCESS | 3348 | 1468453276758 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 3348 | 1468453276763 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 16:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:41:16 INFO - PROCESS | 3348 | 1468453276769 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 3348 | 1468453276772 Marionette TRACE conn3 <- [1,2106,null,{}] 16:41:16 INFO - PROCESS | 3348 | 1468453276776 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 3348 | 1468453276779 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:16 INFO - PROCESS | 3348 | 1468453276887 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:41:17 INFO - PROCESS | 3348 | 1468453277025 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 3348 | 1468453277028 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:17 INFO - PROCESS | 3348 | ++DOCSHELL 1582CC00 == 50 [pid = 3348] [id = 536] 16:41:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (15835000) [pid = 3348] [serial = 1608] [outer = 00000000] 16:41:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1605E400) [pid = 3348] [serial = 1609] [outer = 15835000] 16:41:17 INFO - PROCESS | 3348 | 1468453277084 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (170B2400) [pid = 3348] [serial = 1610] [outer = 15835000] 16:41:17 INFO - PROCESS | 3348 | 1468453277669 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 940ms 16:41:17 INFO - PROCESS | 3348 | 1468453277714 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 3348 | 1468453277716 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:41:17 INFO - PROCESS | 3348 | 1468453277720 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 3348 | 1468453277724 Marionette TRACE conn3 <- [1,2110,null,{}] 16:41:17 INFO - PROCESS | 3348 | 1468453277734 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 3348 | 1468453277739 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:17 INFO - PROCESS | 3348 | 1468453277845 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:41:17 INFO - PROCESS | 3348 | 1468453277986 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 3348 | 1468453277989 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:18 INFO - PROCESS | 3348 | ++DOCSHELL 1A276400 == 51 [pid = 3348] [id = 537] 16:41:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1A2E2400) [pid = 3348] [serial = 1611] [outer = 00000000] 16:41:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1A620800) [pid = 3348] [serial = 1612] [outer = 1A2E2400] 16:41:18 INFO - PROCESS | 3348 | 1468453278044 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1AE21400) [pid = 3348] [serial = 1613] [outer = 1A2E2400] 16:41:18 INFO - PROCESS | 3348 | 1468453278614 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 940ms 16:41:18 INFO - PROCESS | 3348 | 1468453278665 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 3348 | 1468453278668 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:41:18 INFO - PROCESS | 3348 | 1468453278671 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 3348 | 1468453278673 Marionette TRACE conn3 <- [1,2114,null,{}] 16:41:18 INFO - PROCESS | 3348 | 1468453278677 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 3348 | 1468453278679 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:18 INFO - PROCESS | 3348 | 1468453278784 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:41:18 INFO - PROCESS | 3348 | 1468453278921 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 3348 | 1468453278924 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:18 INFO - PROCESS | 3348 | ++DOCSHELL 1805EC00 == 52 [pid = 3348] [id = 538] 16:41:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (18064400) [pid = 3348] [serial = 1614] [outer = 00000000] 16:41:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (19ED0C00) [pid = 3348] [serial = 1615] [outer = 18064400] 16:41:18 INFO - PROCESS | 3348 | 1468453278980 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (19EDE400) [pid = 3348] [serial = 1616] [outer = 18064400] 16:41:19 INFO - PROCESS | 3348 | 1468453279759 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1159ms 16:41:19 INFO - PROCESS | 3348 | 1468453279825 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 3348 | 1468453279830 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:41:19 INFO - PROCESS | 3348 | 1468453279836 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 3348 | 1468453279839 Marionette TRACE conn3 <- [1,2118,null,{}] 16:41:19 INFO - PROCESS | 3348 | 1468453279844 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 3348 | 1468453279847 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:19 INFO - PROCESS | 3348 | 1468453279950 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:41:20 INFO - PROCESS | 3348 | 1468453280093 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 3348 | 1468453280096 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:20 INFO - PROCESS | 3348 | ++DOCSHELL 12B6D000 == 53 [pid = 3348] [id = 539] 16:41:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (12BB4400) [pid = 3348] [serial = 1617] [outer = 00000000] 16:41:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (144B4400) [pid = 3348] [serial = 1618] [outer = 12BB4400] 16:41:20 INFO - PROCESS | 3348 | 1468453280145 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (15A70800) [pid = 3348] [serial = 1619] [outer = 12BB4400] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 15B30400 == 52 [pid = 3348] [id = 519] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 18082800 == 51 [pid = 3348] [id = 517] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 11DDB000 == 50 [pid = 3348] [id = 516] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 142E8000 == 49 [pid = 3348] [id = 513] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 1510F400 == 48 [pid = 3348] [id = 514] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 16060C00 == 47 [pid = 3348] [id = 515] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 15B63400 == 46 [pid = 3348] [id = 533] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 11474800 == 45 [pid = 3348] [id = 532] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 10435C00 == 44 [pid = 3348] [id = 531] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 19E35C00 == 43 [pid = 3348] [id = 530] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 13186800 == 42 [pid = 3348] [id = 529] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 175E1000 == 41 [pid = 3348] [id = 528] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 1699D000 == 40 [pid = 3348] [id = 527] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 13C0B800 == 39 [pid = 3348] [id = 526] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 0F318000 == 38 [pid = 3348] [id = 525] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1A272800) [pid = 3348] [serial = 1561] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOCSHELL 19E33800 == 37 [pid = 3348] [id = 520] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (14414800) [pid = 3348] [serial = 1540] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (144BB800) [pid = 3348] [serial = 1541] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (16E7E000) [pid = 3348] [serial = 1546] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (170A6800) [pid = 3348] [serial = 1547] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (11886400) [pid = 3348] [serial = 1535] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (11809C00) [pid = 3348] [serial = 1534] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (12E26400) [pid = 3348] [serial = 1525] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (18074800) [pid = 3348] [serial = 1550] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (15A73C00) [pid = 3348] [serial = 1555] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (18073400) [pid = 3348] [serial = 1549] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (199BA000) [pid = 3348] [serial = 1552] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (19E33C00) [pid = 3348] [serial = 1558] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (199C0400) [pid = 3348] [serial = 1553] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (15B6E800) [pid = 3348] [serial = 1528] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (15B6A800) [pid = 3348] [serial = 1543] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (199B9000) [pid = 3348] [serial = 1531] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (13160400) [pid = 3348] [serial = 1538] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (12E24400) [pid = 3348] [serial = 1537] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (15B2C800) [pid = 3348] [serial = 1556] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19E34800) [pid = 3348] [serial = 1559] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (16059800) [pid = 3348] [serial = 1544] [outer = 00000000] [url = about:blank] 16:41:20 INFO - PROCESS | 3348 | 1468453280644 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 3348 | 1468453280682 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 16:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:41:20 INFO - PROCESS | 3348 | 1468453280688 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - PROCESS | 3348 | 1468453280690 Marionette TRACE conn3 <- [1,2122,null,{}] 16:41:20 INFO - PROCESS | 3348 | 1468453280694 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 3348 | 1468453280696 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:20 INFO - PROCESS | 3348 | 1468453280783 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:41:20 INFO - PROCESS | 3348 | 1468453280792 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 3348 | 1468453280794 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:20 INFO - PROCESS | 3348 | ++DOCSHELL 1295A000 == 38 [pid = 3348] [id = 540] 16:41:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (132E6C00) [pid = 3348] [serial = 1620] [outer = 00000000] 16:41:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1441C800) [pid = 3348] [serial = 1621] [outer = 132E6C00] 16:41:20 INFO - PROCESS | 3348 | 1468453280840 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (15B14000) [pid = 3348] [serial = 1622] [outer = 132E6C00] 16:41:21 INFO - PROCESS | 3348 | 1468453281347 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 689ms 16:41:21 INFO - PROCESS | 3348 | 1468453281387 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 3348 | 1468453281390 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:41:21 INFO - PROCESS | 3348 | 1468453281393 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 3348 | 1468453281396 Marionette TRACE conn3 <- [1,2126,null,{}] 16:41:21 INFO - PROCESS | 3348 | 1468453281406 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 3348 | 1468453281410 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:21 INFO - PROCESS | 3348 | 1468453281528 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:41:21 INFO - PROCESS | 3348 | 1468453281640 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3348 | 1468453281643 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:21 INFO - PROCESS | 3348 | ++DOCSHELL 174CF400 == 39 [pid = 3348] [id = 541] 16:41:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (174D5400) [pid = 3348] [serial = 1623] [outer = 00000000] 16:41:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1798A400) [pid = 3348] [serial = 1624] [outer = 174D5400] 16:41:21 INFO - PROCESS | 3348 | 1468453281689 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (18073400) [pid = 3348] [serial = 1625] [outer = 174D5400] 16:41:22 INFO - PROCESS | 3348 | 1468453282043 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 16:41:22 INFO - PROCESS | 3348 | 1468453282092 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 3348 | 1468453282095 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:41:22 INFO - PROCESS | 3348 | 1468453282098 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 3348 | 1468453282100 Marionette TRACE conn3 <- [1,2130,null,{}] 16:41:22 INFO - PROCESS | 3348 | 1468453282104 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 3348 | 1468453282106 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:22 INFO - PROCESS | 3348 | 1468453282192 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:41:22 INFO - PROCESS | 3348 | 1468453282197 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 3348 | 1468453282208 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:22 INFO - PROCESS | 3348 | ++DOCSHELL 18076C00 == 40 [pid = 3348] [id = 542] 16:41:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (18079000) [pid = 3348] [serial = 1626] [outer = 00000000] 16:41:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (19AB5400) [pid = 3348] [serial = 1627] [outer = 18079000] 16:41:22 INFO - PROCESS | 3348 | 1468453282253 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (19ABAC00) [pid = 3348] [serial = 1628] [outer = 18079000] 16:41:22 INFO - PROCESS | 3348 | 1468453282737 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 3348 | 1468453282800 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:41:22 INFO - PROCESS | 3348 | 1468453282803 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 3348 | 1468453282805 Marionette TRACE conn3 <- [1,2134,null,{}] 16:41:22 INFO - PROCESS | 3348 | 1468453282814 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 3348 | 1468453282816 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:22 INFO - PROCESS | 3348 | 1468453282931 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:41:23 INFO - PROCESS | 3348 | 1468453283032 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3348 | 1468453283035 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:23 INFO - PROCESS | 3348 | ++DOCSHELL 114BB000 == 41 [pid = 3348] [id = 543] 16:41:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (11DDA000) [pid = 3348] [serial = 1629] [outer = 00000000] 16:41:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19E3E400) [pid = 3348] [serial = 1630] [outer = 11DDA000] 16:41:23 INFO - PROCESS | 3348 | 1468453283077 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A270000) [pid = 3348] [serial = 1631] [outer = 11DDA000] 16:41:23 INFO - PROCESS | 3348 | 1468453283511 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 3348 | 1468453283546 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:41:23 INFO - PROCESS | 3348 | 1468453283549 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 3348 | 1468453283551 Marionette TRACE conn3 <- [1,2138,null,{}] 16:41:23 INFO - PROCESS | 3348 | 1468453283560 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 3348 | 1468453283565 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:23 INFO - PROCESS | 3348 | 1468453283705 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:41:23 INFO - PROCESS | 3348 | 1468453283774 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3348 | 1468453283776 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:23 INFO - PROCESS | 3348 | ++DOCSHELL 1A2E4000 == 42 [pid = 3348] [id = 544] 16:41:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1A2ED800) [pid = 3348] [serial = 1632] [outer = 00000000] 16:41:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1AE2D000) [pid = 3348] [serial = 1633] [outer = 1A2ED800] 16:41:23 INFO - PROCESS | 3348 | 1468453283819 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1AF05000) [pid = 3348] [serial = 1634] [outer = 1A2ED800] 16:41:24 INFO - PROCESS | 3348 | 1468453284228 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 689ms 16:41:24 INFO - PROCESS | 3348 | 1468453284249 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 3348 | 1468453284250 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 16:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:41:24 INFO - PROCESS | 3348 | 1468453284261 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 3348 | 1468453284262 Marionette TRACE conn3 <- [1,2142,null,{}] 16:41:24 INFO - PROCESS | 3348 | 1468453284266 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 3348 | 1468453284268 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:24 INFO - PROCESS | 3348 | 1468453284415 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:41:24 INFO - PROCESS | 3348 | 1468453284429 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 3348 | 1468453284431 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:24 INFO - PROCESS | 3348 | ++DOCSHELL 11476C00 == 43 [pid = 3348] [id = 545] 16:41:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (11887800) [pid = 3348] [serial = 1635] [outer = 00000000] 16:41:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1A619C00) [pid = 3348] [serial = 1636] [outer = 11887800] 16:41:24 INFO - PROCESS | 3348 | 1468453284603 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1AF03400) [pid = 3348] [serial = 1637] [outer = 11887800] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (174D6C00) [pid = 3348] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (19E37400) [pid = 3348] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1699D400) [pid = 3348] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1423E000) [pid = 3348] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1768D800) [pid = 3348] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (0F319000) [pid = 3348] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (19ED5000) [pid = 3348] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (199B8C00) [pid = 3348] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:41:24 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (114DE000) [pid = 3348] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:41:24 INFO - PROCESS | 3348 | 1468453284975 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 736ms 16:41:25 INFO - PROCESS | 3348 | 1468453285000 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 3348 | 1468453285001 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 16:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:41:25 INFO - PROCESS | 3348 | 1468453285005 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 3348 | 1468453285006 Marionette TRACE conn3 <- [1,2146,null,{}] 16:41:25 INFO - PROCESS | 3348 | 1468453285010 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 3348 | 1468453285011 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:25 INFO - PROCESS | 3348 | 1468453285092 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:41:25 INFO - PROCESS | 3348 | 1468453285097 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 3348 | 1468453285099 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:25 INFO - PROCESS | 3348 | ++DOCSHELL 152F6800 == 44 [pid = 3348] [id = 546] 16:41:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1768D800) [pid = 3348] [serial = 1638] [outer = 00000000] 16:41:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1AB0B400) [pid = 3348] [serial = 1639] [outer = 1768D800] 16:41:25 INFO - PROCESS | 3348 | 1468453285141 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1AF0A400) [pid = 3348] [serial = 1640] [outer = 1768D800] 16:41:25 INFO - PROCESS | 3348 | 1468453285583 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 627ms 16:41:25 INFO - PROCESS | 3348 | 1468453285643 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 3348 | 1468453285645 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 16:41:25 INFO - PROCESS | 3348 | 1468453285649 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:41:25 INFO - PROCESS | 3348 | 1468453285650 Marionette TRACE conn3 <- [1,2150,null,{}] 16:41:25 INFO - PROCESS | 3348 | 1468453285654 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 3348 | 1468453285656 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:25 INFO - PROCESS | 3348 | 1468453285738 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:41:25 INFO - PROCESS | 3348 | 1468453285744 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 3348 | 1468453285746 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:25 INFO - PROCESS | 3348 | ++DOCSHELL 16A3A000 == 45 [pid = 3348] [id = 547] 16:41:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (16A3DC00) [pid = 3348] [serial = 1641] [outer = 00000000] 16:41:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (16A42C00) [pid = 3348] [serial = 1642] [outer = 16A3DC00] 16:41:25 INFO - PROCESS | 3348 | 1468453285788 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (16A46000) [pid = 3348] [serial = 1643] [outer = 16A3DC00] 16:41:26 INFO - PROCESS | 3348 | 1468453286260 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 643ms 16:41:26 INFO - PROCESS | 3348 | 1468453286289 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 3348 | 1468453286291 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 16:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:41:26 INFO - PROCESS | 3348 | 1468453286294 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 3348 | 1468453286296 Marionette TRACE conn3 <- [1,2154,null,{}] 16:41:26 INFO - PROCESS | 3348 | 1468453286308 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 3348 | 1468453286310 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:26 INFO - PROCESS | 3348 | 1468453286400 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:41:26 INFO - PROCESS | 3348 | 1468453286405 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 3348 | 1468453286407 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:26 INFO - PROCESS | 3348 | ++DOCSHELL 14419000 == 46 [pid = 3348] [id = 548] 16:41:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (16A40800) [pid = 3348] [serial = 1644] [outer = 00000000] 16:41:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1AF02400) [pid = 3348] [serial = 1645] [outer = 16A40800] 16:41:26 INFO - PROCESS | 3348 | 1468453286450 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1B224C00) [pid = 3348] [serial = 1646] [outer = 16A40800] 16:41:27 INFO - PROCESS | 3348 | 1468453287213 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 956ms 16:41:27 INFO - PROCESS | 3348 | 1468453287270 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 3348 | 1468453287275 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 16:41:27 INFO - PROCESS | 3348 | 1468453287279 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:41:27 INFO - PROCESS | 3348 | 1468453287285 Marionette TRACE conn3 <- [1,2158,null,{}] 16:41:27 INFO - PROCESS | 3348 | 1468453287290 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 3348 | 1468453287293 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:27 INFO - PROCESS | 3348 | 1468453287410 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:41:27 INFO - PROCESS | 3348 | 1468453287546 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 3348 | 1468453287549 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:27 INFO - PROCESS | 3348 | ++DOCSHELL 11DDB800 == 47 [pid = 3348] [id = 549] 16:41:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (12BA8C00) [pid = 3348] [serial = 1647] [outer = 00000000] 16:41:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (13C07800) [pid = 3348] [serial = 1648] [outer = 12BA8C00] 16:41:27 INFO - PROCESS | 3348 | 1468453287614 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (15119C00) [pid = 3348] [serial = 1649] [outer = 12BA8C00] 16:41:28 INFO - PROCESS | 3348 | 1468453288185 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 956ms 16:41:28 INFO - PROCESS | 3348 | 1468453288226 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 3348 | 1468453288231 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 16:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:41:28 INFO - PROCESS | 3348 | 1468453288237 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 3348 | 1468453288240 Marionette TRACE conn3 <- [1,2162,null,{}] 16:41:28 INFO - PROCESS | 3348 | 1468453288244 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 3348 | 1468453288247 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:28 INFO - PROCESS | 3348 | 1468453288360 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:41:28 INFO - PROCESS | 3348 | 1468453288503 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 3348 | 1468453288506 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:28 INFO - PROCESS | 3348 | ++DOCSHELL 16E82C00 == 48 [pid = 3348] [id = 550] 16:41:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (16FB5400) [pid = 3348] [serial = 1650] [outer = 00000000] 16:41:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (170B1C00) [pid = 3348] [serial = 1651] [outer = 16FB5400] 16:41:28 INFO - PROCESS | 3348 | 1468453288561 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (179CA400) [pid = 3348] [serial = 1652] [outer = 16FB5400] 16:41:29 INFO - PROCESS | 3348 | 1468453289147 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 941ms 16:41:29 INFO - PROCESS | 3348 | 1468453289182 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 3348 | 1468453289184 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:41:29 INFO - PROCESS | 3348 | 1468453289188 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 3348 | 1468453289192 Marionette TRACE conn3 <- [1,2166,null,{}] 16:41:29 INFO - PROCESS | 3348 | 1468453289202 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 3348 | 1468453289207 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:29 INFO - PROCESS | 3348 | 1468453289315 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:41:29 INFO - PROCESS | 3348 | 1468453289472 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 3348 | 1468453289475 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:29 INFO - PROCESS | 3348 | ++DOCSHELL 1AC2D800 == 49 [pid = 3348] [id = 551] 16:41:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1AC30C00) [pid = 3348] [serial = 1653] [outer = 00000000] 16:41:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1AE2F400) [pid = 3348] [serial = 1654] [outer = 1AC30C00] 16:41:29 INFO - PROCESS | 3348 | 1468453289531 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1B227000) [pid = 3348] [serial = 1655] [outer = 1AC30C00] 16:41:30 INFO - PROCESS | 3348 | 1468453290092 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 956ms 16:41:30 INFO - PROCESS | 3348 | 1468453290133 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 3348 | 1468453290136 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 16:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:41:30 INFO - PROCESS | 3348 | 1468453290140 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 3348 | 1468453290142 Marionette TRACE conn3 <- [1,2170,null,{}] 16:41:30 INFO - PROCESS | 3348 | 1468453290145 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 3348 | 1468453290147 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:30 INFO - PROCESS | 3348 | 1468453290256 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:41:30 INFO - PROCESS | 3348 | 1468453290374 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 3348 | 1468453290376 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:30 INFO - PROCESS | 3348 | ++DOCSHELL 10B80800 == 50 [pid = 3348] [id = 552] 16:41:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (11809400) [pid = 3348] [serial = 1656] [outer = 00000000] 16:41:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (139A6000) [pid = 3348] [serial = 1657] [outer = 11809400] 16:41:30 INFO - PROCESS | 3348 | 1468453290470 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (144C1400) [pid = 3348] [serial = 1658] [outer = 11809400] 16:41:31 INFO - PROCESS | 3348 | 1468453291241 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1159ms 16:41:31 INFO - PROCESS | 3348 | 1468453291294 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:41:31 INFO - PROCESS | 3348 | 1468453291298 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 16:41:31 INFO - PROCESS | 3348 | 1468453291302 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 3348 | 1468453291307 Marionette TRACE conn3 <- [1,2174,null,{}] 16:41:31 INFO - PROCESS | 3348 | 1468453291312 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 3348 | 1468453291315 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:31 INFO - PROCESS | 3348 | 1468453291413 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:41:31 INFO - PROCESS | 3348 | 1468453291559 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 3348 | 1468453291561 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:31 INFO - PROCESS | 3348 | ++DOCSHELL 1126A000 == 51 [pid = 3348] [id = 553] 16:41:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (114B3400) [pid = 3348] [serial = 1659] [outer = 00000000] 16:41:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (142E4C00) [pid = 3348] [serial = 1660] [outer = 114B3400] 16:41:31 INFO - PROCESS | 3348 | 1468453291611 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (15B2B800) [pid = 3348] [serial = 1661] [outer = 114B3400] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 0F318C00 == 50 [pid = 3348] [id = 518] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 16A3A000 == 49 [pid = 3348] [id = 547] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 152F6800 == 48 [pid = 3348] [id = 546] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 11476C00 == 47 [pid = 3348] [id = 545] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 1A2E4000 == 46 [pid = 3348] [id = 544] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 114BB000 == 45 [pid = 3348] [id = 543] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 18076C00 == 44 [pid = 3348] [id = 542] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 174CF400 == 43 [pid = 3348] [id = 541] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 1295A000 == 42 [pid = 3348] [id = 540] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 12B6D000 == 41 [pid = 3348] [id = 539] 16:41:31 INFO - PROCESS | 3348 | --DOCSHELL 10A0F000 == 40 [pid = 3348] [id = 535] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1AC31C00) [pid = 3348] [serial = 1603] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1A614800) [pid = 3348] [serial = 1592] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1AB04000) [pid = 3348] [serial = 1595] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1A61B800) [pid = 3348] [serial = 1600] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (199BC400) [pid = 3348] [serial = 1589] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (16FB5C00) [pid = 3348] [serial = 1598] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (18066400) [pid = 3348] [serial = 1586] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1AB0EC00) [pid = 3348] [serial = 1601] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (16C84400) [pid = 3348] [serial = 1597] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (18082400) [pid = 3348] [serial = 1588] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A611C00) [pid = 3348] [serial = 1591] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1180C000) [pid = 3348] [serial = 1564] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (17035400) [pid = 3348] [serial = 1582] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (174CF800) [pid = 3348] [serial = 1583] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (142EA400) [pid = 3348] [serial = 1579] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (14415400) [pid = 3348] [serial = 1580] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (16A65000) [pid = 3348] [serial = 1573] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (179C3800) [pid = 3348] [serial = 1585] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1180D000) [pid = 3348] [serial = 1576] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (12EDE800) [pid = 3348] [serial = 1577] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (19E36C00) [pid = 3348] [serial = 1570] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (142EE800) [pid = 3348] [serial = 1567] [outer = 00000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1A620C00) [pid = 3348] [serial = 1594] [outer = 00000000] [url = about:blank] 16:41:32 INFO - PROCESS | 3348 | 1468453292099 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 830ms 16:41:32 INFO - PROCESS | 3348 | 1468453292143 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3348 | 1468453292147 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:41:32 INFO - PROCESS | 3348 | 1468453292153 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3348 | 1468453292155 Marionette TRACE conn3 <- [1,2178,null,{}] 16:41:32 INFO - PROCESS | 3348 | 1468453292159 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 3348 | 1468453292161 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:32 INFO - PROCESS | 3348 | 1468453292251 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:41:32 INFO - PROCESS | 3348 | 1468453292260 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 3348 | 1468453292262 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:32 INFO - PROCESS | 3348 | ++DOCSHELL 13C0C400 == 41 [pid = 3348] [id = 554] 16:41:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (13C0D800) [pid = 3348] [serial = 1662] [outer = 00000000] 16:41:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (15B6B800) [pid = 3348] [serial = 1663] [outer = 13C0D800] 16:41:32 INFO - PROCESS | 3348 | 1468453292308 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (16A3A000) [pid = 3348] [serial = 1664] [outer = 13C0D800] 16:41:32 INFO - PROCESS | 3348 | 1468453292815 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 705ms 16:41:32 INFO - PROCESS | 3348 | 1468453292853 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3348 | 1468453292855 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:41:32 INFO - PROCESS | 3348 | 1468453292859 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3348 | 1468453292862 Marionette TRACE conn3 <- [1,2182,null,{}] 16:41:32 INFO - PROCESS | 3348 | 1468453292871 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 3348 | 1468453292876 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:32 INFO - PROCESS | 3348 | 1468453292961 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:41:32 INFO - PROCESS | 3348 | 1468453292967 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 3348 | 1468453292970 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:33 INFO - PROCESS | 3348 | ++DOCSHELL 170AE800 == 42 [pid = 3348] [id = 555] 16:41:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (170B0000) [pid = 3348] [serial = 1665] [outer = 00000000] 16:41:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (174D1C00) [pid = 3348] [serial = 1666] [outer = 170B0000] 16:41:33 INFO - PROCESS | 3348 | 1468453293016 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (17991800) [pid = 3348] [serial = 1667] [outer = 170B0000] 16:41:33 INFO - PROCESS | 3348 | 1468453293481 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 643ms 16:41:33 INFO - PROCESS | 3348 | 1468453293496 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 3348 | 1468453293499 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:41:33 INFO - PROCESS | 3348 | 1468453293502 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 3348 | 1468453293503 Marionette TRACE conn3 <- [1,2186,null,{}] 16:41:33 INFO - PROCESS | 3348 | 1468453293507 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 3348 | 1468453293508 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:33 INFO - PROCESS | 3348 | 1468453293592 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:41:33 INFO - PROCESS | 3348 | 1468453293597 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 3348 | 1468453293599 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:33 INFO - PROCESS | 3348 | ++DOCSHELL 170B2000 == 43 [pid = 3348] [id = 556] 16:41:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1801A400) [pid = 3348] [serial = 1668] [outer = 00000000] 16:41:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1807EC00) [pid = 3348] [serial = 1669] [outer = 1801A400] 16:41:33 INFO - PROCESS | 3348 | 1468453293651 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1815F400) [pid = 3348] [serial = 1670] [outer = 1801A400] 16:41:34 INFO - PROCESS | 3348 | 1468453294110 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 627ms 16:41:34 INFO - PROCESS | 3348 | 1468453294157 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 3348 | 1468453294159 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:41:34 INFO - PROCESS | 3348 | 1468453294163 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 3348 | 1468453294165 Marionette TRACE conn3 <- [1,2190,null,{}] 16:41:34 INFO - PROCESS | 3348 | 1468453294169 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 3348 | 1468453294170 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:34 INFO - PROCESS | 3348 | 1468453294252 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:41:34 INFO - PROCESS | 3348 | 1468453294258 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 3348 | 1468453294260 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:34 INFO - PROCESS | 3348 | ++DOCSHELL 14245000 == 44 [pid = 3348] [id = 557] 16:41:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (19AB5000) [pid = 3348] [serial = 1671] [outer = 00000000] 16:41:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (19DAA000) [pid = 3348] [serial = 1672] [outer = 19AB5000] 16:41:34 INFO - PROCESS | 3348 | 1468453294305 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (19DAF400) [pid = 3348] [serial = 1673] [outer = 19AB5000] 16:41:34 INFO - PROCESS | 3348 | 1468453294806 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 690ms 16:41:34 INFO - PROCESS | 3348 | 1468453294863 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 3348 | 1468453294864 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 16:41:34 INFO - PROCESS | 3348 | 1468453294868 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:41:34 INFO - PROCESS | 3348 | 1468453294869 Marionette TRACE conn3 <- [1,2194,null,{}] 16:41:34 INFO - PROCESS | 3348 | 1468453294879 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 3348 | 1468453294884 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:35 INFO - PROCESS | 3348 | 1468453295011 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:41:35 INFO - PROCESS | 3348 | 1468453295110 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 3348 | 1468453295112 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:35 INFO - PROCESS | 3348 | ++DOCSHELL 1A2E5800 == 45 [pid = 3348] [id = 558] 16:41:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1A2EDC00) [pid = 3348] [serial = 1674] [outer = 00000000] 16:41:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1AB02400) [pid = 3348] [serial = 1675] [outer = 1A2EDC00] 16:41:35 INFO - PROCESS | 3348 | 1468453295155 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1AB0AC00) [pid = 3348] [serial = 1676] [outer = 1A2EDC00] 16:41:35 INFO - PROCESS | 3348 | 1468453295567 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 736ms 16:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:41:35 INFO - PROCESS | 3348 | 1468453295610 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 3348 | 1468453295612 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 16:41:35 INFO - PROCESS | 3348 | 1468453295615 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 3348 | 1468453295617 Marionette TRACE conn3 <- [1,2198,null,{}] 16:41:35 INFO - PROCESS | 3348 | 1468453295620 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 3348 | 1468453295622 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:35 INFO - PROCESS | 3348 | 1468453295747 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:41:35 INFO - PROCESS | 3348 | 1468453295765 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 3348 | 1468453295767 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:35 INFO - PROCESS | 3348 | ++DOCSHELL 15B1CC00 == 46 [pid = 3348] [id = 559] 16:41:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1A2EC800) [pid = 3348] [serial = 1677] [outer = 00000000] 16:41:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1ACE1400) [pid = 3348] [serial = 1678] [outer = 1A2EC800] 16:41:35 INFO - PROCESS | 3348 | 1468453295868 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1ACE2C00) [pid = 3348] [serial = 1679] [outer = 1A2EC800] 16:41:36 INFO - PROCESS | 3348 | 1468453296271 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 689ms 16:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:41:36 INFO - PROCESS | 3348 | 1468453296314 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 3348 | 1468453296316 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 16:41:36 INFO - PROCESS | 3348 | 1468453296319 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 3348 | 1468453296321 Marionette TRACE conn3 <- [1,2202,null,{}] 16:41:36 INFO - PROCESS | 3348 | 1468453296327 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 3348 | 1468453296329 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:36 INFO - PROCESS | 3348 | 1468453296487 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (16A3DC00) [pid = 3348] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (18079000) [pid = 3348] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1A2ED800) [pid = 3348] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (11DDA000) [pid = 3348] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (174D5400) [pid = 3348] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (12BB4400) [pid = 3348] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1768D800) [pid = 3348] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (11887800) [pid = 3348] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:41:36 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (132E6C00) [pid = 3348] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:41:36 INFO - PROCESS | 3348 | 1468453296680 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 3348 | 1468453296682 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:36 INFO - PROCESS | 3348 | ++DOCSHELL 10A0A000 == 47 [pid = 3348] [id = 560] 16:41:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (114DE000) [pid = 3348] [serial = 1680] [outer = 00000000] 16:41:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (13ACD400) [pid = 3348] [serial = 1681] [outer = 114DE000] 16:41:36 INFO - PROCESS | 3348 | 1468453296729 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (174D5400) [pid = 3348] [serial = 1682] [outer = 114DE000] 16:41:37 INFO - PROCESS | 3348 | --DOCSHELL 1B355400 == 46 [pid = 3348] [id = 16] 16:41:37 INFO - PROCESS | 3348 | 1468453297118 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 846ms 16:41:37 INFO - PROCESS | 3348 | 1468453297176 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 3348 | 1468453297178 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:41:37 INFO - PROCESS | 3348 | 1468453297181 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 3348 | 1468453297183 Marionette TRACE conn3 <- [1,2206,null,{}] 16:41:37 INFO - PROCESS | 3348 | 1468453297186 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 3348 | 1468453297188 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:37 INFO - PROCESS | 3348 | 1468453297272 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:41:37 INFO - PROCESS | 3348 | 1468453297277 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 3348 | 1468453297279 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:37 INFO - PROCESS | 3348 | ++DOCSHELL 114DF000 == 47 [pid = 3348] [id = 561] 16:41:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (16E84400) [pid = 3348] [serial = 1683] [outer = 00000000] 16:41:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1AC2B400) [pid = 3348] [serial = 1684] [outer = 16E84400] 16:41:37 INFO - PROCESS | 3348 | 1468453297325 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1ACEB000) [pid = 3348] [serial = 1685] [outer = 16E84400] 16:41:37 INFO - PROCESS | 3348 | 1468453297801 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 642ms 16:41:37 INFO - PROCESS | 3348 | 1468453297848 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 3348 | 1468453297850 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:41:37 INFO - PROCESS | 3348 | 1468453297867 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 3348 | 1468453297869 Marionette TRACE conn3 <- [1,2210,null,{}] 16:41:37 INFO - PROCESS | 3348 | 1468453297873 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 3348 | 1468453297874 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:37 INFO - PROCESS | 3348 | 1468453297957 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:41:38 INFO - PROCESS | 3348 | 1468453297997 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 3348 | 1468453297999 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:38 INFO - PROCESS | 3348 | ++DOCSHELL 0F247C00 == 48 [pid = 3348] [id = 562] 16:41:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (0F24A000) [pid = 3348] [serial = 1686] [outer = 00000000] 16:41:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (0F24F000) [pid = 3348] [serial = 1687] [outer = 0F24A000] 16:41:38 INFO - PROCESS | 3348 | 1468453298041 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (104E5800) [pid = 3348] [serial = 1688] [outer = 0F24A000] 16:41:38 INFO - PROCESS | 3348 | 1468453298474 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 658ms 16:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:41:38 INFO - PROCESS | 3348 | 1468453298515 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 3348 | 1468453298517 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 16:41:38 INFO - PROCESS | 3348 | 1468453298520 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 3348 | 1468453298523 Marionette TRACE conn3 <- [1,2214,null,{}] 16:41:38 INFO - PROCESS | 3348 | 1468453298526 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 3348 | 1468453298528 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:38 INFO - PROCESS | 3348 | 1468453298624 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:41:38 INFO - PROCESS | 3348 | 1468453298629 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 3348 | 1468453298631 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:38 INFO - PROCESS | 3348 | ++DOCSHELL 1ACED400 == 49 [pid = 3348] [id = 563] 16:41:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1AE2B000) [pid = 3348] [serial = 1689] [outer = 00000000] 16:41:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1AF0F000) [pid = 3348] [serial = 1690] [outer = 1AE2B000] 16:41:38 INFO - PROCESS | 3348 | 1468453298675 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (1B22BC00) [pid = 3348] [serial = 1691] [outer = 1AE2B000] 16:41:39 INFO - PROCESS | 3348 | 1468453299329 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 893ms 16:41:39 INFO - PROCESS | 3348 | 1468453299435 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 3348 | 1468453299440 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:41:39 INFO - PROCESS | 3348 | 1468453299445 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 3348 | 1468453299451 Marionette TRACE conn3 <- [1,2218,null,{}] 16:41:39 INFO - PROCESS | 3348 | 1468453299456 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 3348 | 1468453299459 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:39 INFO - PROCESS | 3348 | 1468453299578 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:41:39 INFO - PROCESS | 3348 | 1468453299717 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 3348 | 1468453299720 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:39 INFO - PROCESS | 3348 | ++DOCSHELL 0F312800 == 50 [pid = 3348] [id = 564] 16:41:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (10470800) [pid = 3348] [serial = 1692] [outer = 00000000] 16:41:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (11474800) [pid = 3348] [serial = 1693] [outer = 10470800] 16:41:39 INFO - PROCESS | 3348 | 1468453299778 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (139A5000) [pid = 3348] [serial = 1694] [outer = 10470800] 16:41:40 INFO - PROCESS | 3348 | 1468453300321 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 909ms 16:41:40 INFO - PROCESS | 3348 | 1468453300354 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 3348 | 1468453300359 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 16:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:41:40 INFO - PROCESS | 3348 | 1468453300366 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 3348 | 1468453300369 Marionette TRACE conn3 <- [1,2222,null,{}] 16:41:40 INFO - PROCESS | 3348 | 1468453300373 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 3348 | 1468453300376 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:40 INFO - PROCESS | 3348 | 1468453300490 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:41:40 INFO - PROCESS | 3348 | 1468453300647 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 3348 | 1468453300650 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:40 INFO - PROCESS | 3348 | ++DOCSHELL 16A3C000 == 51 [pid = 3348] [id = 565] 16:41:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (16A41400) [pid = 3348] [serial = 1695] [outer = 00000000] 16:41:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (16A65800) [pid = 3348] [serial = 1696] [outer = 16A41400] 16:41:40 INFO - PROCESS | 3348 | 1468453300706 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (170B1400) [pid = 3348] [serial = 1697] [outer = 16A41400] 16:41:41 INFO - PROCESS | 3348 | 1468453301283 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1003ms 16:41:41 INFO - PROCESS | 3348 | 1468453301370 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 3348 | 1468453301373 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:41:41 INFO - PROCESS | 3348 | 1468453301377 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 3348 | 1468453301381 Marionette TRACE conn3 <- [1,2226,null,{}] 16:41:41 INFO - PROCESS | 3348 | 1468453301404 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 3348 | 1468453301409 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:41 INFO - PROCESS | 3348 | 1468453301560 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:41:41 INFO - PROCESS | 3348 | 1468453301626 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 3348 | 1468453301629 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:41 INFO - PROCESS | 3348 | ++DOCSHELL 1A61A000 == 52 [pid = 3348] [id = 566] 16:41:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (1A61AC00) [pid = 3348] [serial = 1698] [outer = 00000000] 16:41:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (1AC35C00) [pid = 3348] [serial = 1699] [outer = 1A61AC00] 16:41:41 INFO - PROCESS | 3348 | 1468453301683 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (1ACEF400) [pid = 3348] [serial = 1700] [outer = 1A61AC00] 16:41:42 INFO - PROCESS | 3348 | 1468453302225 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 909ms 16:41:42 INFO - PROCESS | 3348 | 1468453302280 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 3348 | 1468453302283 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 16:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:41:42 INFO - PROCESS | 3348 | 1468453302287 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 3348 | 1468453302289 Marionette TRACE conn3 <- [1,2230,null,{}] 16:41:42 INFO - PROCESS | 3348 | 1468453302292 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 3348 | 1468453302295 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:42 INFO - PROCESS | 3348 | 1468453302419 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:41:42 INFO - PROCESS | 3348 | 1468453302748 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 3348 | 1468453302751 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:42 INFO - PROCESS | 3348 | ++DOCSHELL 0F319000 == 53 [pid = 3348] [id = 567] 16:41:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (0F390400) [pid = 3348] [serial = 1701] [outer = 00000000] 16:41:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 134 (1047A800) [pid = 3348] [serial = 1702] [outer = 0F390400] 16:41:42 INFO - PROCESS | 3348 | 1468453302822 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 135 (10BA4800) [pid = 3348] [serial = 1703] [outer = 0F390400] 16:41:43 INFO - PROCESS | 3348 | 1468453303436 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1191ms 16:41:43 INFO - PROCESS | 3348 | 1468453303487 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 3348 | 1468453303490 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 16:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:41:43 INFO - PROCESS | 3348 | 1468453303494 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 3348 | 1468453303497 Marionette TRACE conn3 <- [1,2234,null,{}] 16:41:43 INFO - PROCESS | 3348 | 1468453303502 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 3348 | 1468453303506 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:43 INFO - PROCESS | 3348 | 1468453303606 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:41:43 INFO - PROCESS | 3348 | 1468453303755 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 3348 | 1468453303758 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:43 INFO - PROCESS | 3348 | ++DOCSHELL 11888800 == 54 [pid = 3348] [id = 568] 16:41:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 136 (132E0800) [pid = 3348] [serial = 1704] [outer = 00000000] 16:41:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 137 (144B8400) [pid = 3348] [serial = 1705] [outer = 132E0800] 16:41:43 INFO - PROCESS | 3348 | 1468453303807 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 138 (16060C00) [pid = 3348] [serial = 1706] [outer = 132E0800] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 13C10000 == 53 [pid = 3348] [id = 522] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 0F247C00 == 52 [pid = 3348] [id = 562] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 114DF000 == 51 [pid = 3348] [id = 561] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 10A0A000 == 50 [pid = 3348] [id = 560] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 15B1CC00 == 49 [pid = 3348] [id = 559] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 1A2E5800 == 48 [pid = 3348] [id = 558] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 14245000 == 47 [pid = 3348] [id = 557] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 170B2000 == 46 [pid = 3348] [id = 556] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 170AE800 == 45 [pid = 3348] [id = 555] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 19ED0800 == 44 [pid = 3348] [id = 17] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 13C0C400 == 43 [pid = 3348] [id = 554] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 1126A000 == 42 [pid = 3348] [id = 553] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 137 (1AF02400) [pid = 3348] [serial = 1645] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 136 (132DB000) [pid = 3348] [serial = 1606] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 135 (1605E400) [pid = 3348] [serial = 1609] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 134 (19ED0C00) [pid = 3348] [serial = 1615] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 133 (1A620800) [pid = 3348] [serial = 1612] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOCSHELL 14419000 == 41 [pid = 3348] [id = 548] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (16A46000) [pid = 3348] [serial = 1643] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (19AB5400) [pid = 3348] [serial = 1627] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (1AE2D000) [pid = 3348] [serial = 1633] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (1A270000) [pid = 3348] [serial = 1631] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (1798A400) [pid = 3348] [serial = 1624] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (15A70800) [pid = 3348] [serial = 1619] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (1AF05000) [pid = 3348] [serial = 1634] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (16A42C00) [pid = 3348] [serial = 1642] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1AB0B400) [pid = 3348] [serial = 1639] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (19E3E400) [pid = 3348] [serial = 1630] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1AF0A400) [pid = 3348] [serial = 1640] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1AF03400) [pid = 3348] [serial = 1637] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (144B4400) [pid = 3348] [serial = 1618] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (15B14000) [pid = 3348] [serial = 1622] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (18073400) [pid = 3348] [serial = 1625] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1A619C00) [pid = 3348] [serial = 1636] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1441C800) [pid = 3348] [serial = 1621] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (19ABAC00) [pid = 3348] [serial = 1628] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3348 | 1468453304394 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 941ms 16:41:44 INFO - PROCESS | 3348 | 1468453304439 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 3348 | 1468453304442 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:41:44 INFO - PROCESS | 3348 | 1468453304449 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 3348 | 1468453304451 Marionette TRACE conn3 <- [1,2238,null,{}] 16:41:44 INFO - PROCESS | 3348 | 1468453304455 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 3348 | 1468453304457 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:44 INFO - PROCESS | 3348 | 1468453304546 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:41:44 INFO - PROCESS | 3348 | 1468453304658 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 3348 | 1468453304661 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:44 INFO - PROCESS | 3348 | ++DOCSHELL 0F250C00 == 42 [pid = 3348] [id = 569] 16:41:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (11840800) [pid = 3348] [serial = 1707] [outer = 00000000] 16:41:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (144B4400) [pid = 3348] [serial = 1708] [outer = 11840800] 16:41:44 INFO - PROCESS | 3348 | 1468453304704 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (16A44C00) [pid = 3348] [serial = 1709] [outer = 11840800] 16:41:45 INFO - PROCESS | 3348 | 1468453305123 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 705ms 16:41:45 INFO - PROCESS | 3348 | 1468453305147 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3348 | 1468453305150 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:41:45 INFO - PROCESS | 3348 | 1468453305154 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 3348 | 1468453305160 Marionette TRACE conn3 <- [1,2242,null,{}] 16:41:45 INFO - PROCESS | 3348 | 1468453305172 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 3348 | 1468453305176 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:45 INFO - PROCESS | 3348 | 1468453305261 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:41:45 INFO - PROCESS | 3348 | 1468453305305 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3348 | 1468453305307 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:45 INFO - PROCESS | 3348 | ++DOCSHELL 1801AC00 == 43 [pid = 3348] [id = 570] 16:41:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1805AC00) [pid = 3348] [serial = 1710] [outer = 00000000] 16:41:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (18075C00) [pid = 3348] [serial = 1711] [outer = 1805AC00] 16:41:45 INFO - PROCESS | 3348 | 1468453305354 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1807E400) [pid = 3348] [serial = 1712] [outer = 1805AC00] 16:41:45 INFO - PROCESS | 3348 | 1468453305814 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 706ms 16:41:45 INFO - PROCESS | 3348 | 1468453305852 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3348 | 1468453305855 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:41:45 INFO - PROCESS | 3348 | 1468453305862 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 3348 | 1468453305864 Marionette TRACE conn3 <- [1,2246,null,{}] 16:41:45 INFO - PROCESS | 3348 | 1468453305867 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 3348 | 1468453305869 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:45 INFO - PROCESS | 3348 | 1468453305960 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:41:45 INFO - PROCESS | 3348 | 1468453305966 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3348 | 1468453305968 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:46 INFO - PROCESS | 3348 | ++DOCSHELL 0F31E000 == 44 [pid = 3348] [id = 571] 16:41:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (17987400) [pid = 3348] [serial = 1713] [outer = 00000000] 16:41:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (19D91800) [pid = 3348] [serial = 1714] [outer = 17987400] 16:41:46 INFO - PROCESS | 3348 | 1468453306011 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (19DA9800) [pid = 3348] [serial = 1715] [outer = 17987400] 16:41:46 INFO - PROCESS | 3348 | 1468453306488 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 16:41:46 INFO - PROCESS | 3348 | 1468453306562 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 3348 | 1468453306564 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 16:41:46 INFO - PROCESS | 3348 | 1468453306577 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 3348 | 1468453306579 Marionette TRACE conn3 <- [1,2250,null,{}] 16:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:41:46 INFO - PROCESS | 3348 | 1468453306582 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 3348 | 1468453306584 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:46 INFO - PROCESS | 3348 | 1468453306700 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:41:46 INFO - PROCESS | 3348 | 1468453306790 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 3348 | 1468453306795 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:46 INFO - PROCESS | 3348 | ++DOCSHELL 15B31400 == 45 [pid = 3348] [id = 572] 16:41:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (19E40800) [pid = 3348] [serial = 1716] [outer = 00000000] 16:41:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 126 (1A277400) [pid = 3348] [serial = 1717] [outer = 19E40800] 16:41:46 INFO - PROCESS | 3348 | 1468453306847 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 127 (1A615C00) [pid = 3348] [serial = 1718] [outer = 19E40800] 16:41:47 INFO - PROCESS | 3348 | 1468453307281 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 753ms 16:41:47 INFO - PROCESS | 3348 | 1468453307319 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 3348 | 1468453307321 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 16:41:47 INFO - PROCESS | 3348 | 1468453307324 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:41:47 INFO - PROCESS | 3348 | 1468453307326 Marionette TRACE conn3 <- [1,2254,null,{}] 16:41:47 INFO - PROCESS | 3348 | 1468453307335 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 3348 | 1468453307337 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:47 INFO - PROCESS | 3348 | 1468453307455 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:41:47 INFO - PROCESS | 3348 | 1468453307460 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 3348 | 1468453307462 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:47 INFO - PROCESS | 3348 | ++DOCSHELL 19E36000 == 46 [pid = 3348] [id = 573] 16:41:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 128 (19EDA400) [pid = 3348] [serial = 1719] [outer = 00000000] 16:41:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 129 (1AC38800) [pid = 3348] [serial = 1720] [outer = 19EDA400] 16:41:47 INFO - PROCESS | 3348 | 1468453307505 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 130 (1ACEC800) [pid = 3348] [serial = 1721] [outer = 19EDA400] 16:41:48 INFO - PROCESS | 3348 | 1468453307983 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 705ms 16:41:48 INFO - PROCESS | 3348 | 1468453308024 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 3348 | 1468453308026 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 16:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:41:48 INFO - PROCESS | 3348 | 1468453308029 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 3348 | 1468453308031 Marionette TRACE conn3 <- [1,2258,null,{}] 16:41:48 INFO - PROCESS | 3348 | 1468453308034 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 3348 | 1468453308036 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:48 INFO - PROCESS | 3348 | 1468453308177 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:41:48 INFO - PROCESS | 3348 | 1468453308197 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 3348 | 1468453308199 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:48 INFO - PROCESS | 3348 | ++DOCSHELL 175DDC00 == 47 [pid = 3348] [id = 574] 16:41:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 131 (1AB02000) [pid = 3348] [serial = 1722] [outer = 00000000] 16:41:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 132 (1AF04800) [pid = 3348] [serial = 1723] [outer = 1AB02000] 16:41:48 INFO - PROCESS | 3348 | 1468453308252 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 133 (1AF02800) [pid = 3348] [serial = 1724] [outer = 1AB02000] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 132 (1B355800) [pid = 3348] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 131 (104E7000) [pid = 3348] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 130 (12E6DC00) [pid = 3348] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 129 (1441E000) [pid = 3348] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 128 (18064400) [pid = 3348] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 127 (18081800) [pid = 3348] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 126 (0F24A000) [pid = 3348] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 125 (1A2EDC00) [pid = 3348] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (1A2EC800) [pid = 3348] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:41:48 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (114DE000) [pid = 3348] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (16E84400) [pid = 3348] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (1801A400) [pid = 3348] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (19AB5000) [pid = 3348] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (13C0D800) [pid = 3348] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (11809400) [pid = 3348] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (170B0000) [pid = 3348] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (114B3400) [pid = 3348] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:41:49 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1B361800) [pid = 3348] [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.] 16:41:49 INFO - PROCESS | 3348 | 1468453309069 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1050ms 16:41:49 INFO - PROCESS | 3348 | 1468453309112 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 3348 | 1468453309114 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 3348 | 1468453309117 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 3348 | 1468453309119 Marionette TRACE conn3 <- [1,2262,null,{}] 16:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:41:49 INFO - PROCESS | 3348 | 1468453309122 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 3348 | 1468453309125 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:49 INFO - PROCESS | 3348 | 1468453309205 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:41:49 INFO - PROCESS | 3348 | 1468453309309 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 3348 | 1468453309311 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:49 INFO - PROCESS | 3348 | ++DOCSHELL 0F245800 == 48 [pid = 3348] [id = 575] 16:41:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (0F24A000) [pid = 3348] [serial = 1725] [outer = 00000000] 16:41:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (11C95400) [pid = 3348] [serial = 1726] [outer = 0F24A000] 16:41:49 INFO - PROCESS | 3348 | 1468453309354 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (16E84400) [pid = 3348] [serial = 1727] [outer = 0F24A000] 16:41:49 INFO - PROCESS | 3348 | 1468453309729 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 643ms 16:41:49 INFO - PROCESS | 3348 | 1468453309757 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 3348 | 1468453309759 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 16:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:41:49 INFO - PROCESS | 3348 | 1468453309762 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 3348 | 1468453309764 Marionette TRACE conn3 <- [1,2266,null,{}] 16:41:49 INFO - PROCESS | 3348 | 1468453309767 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 3348 | 1468453309769 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:49 INFO - PROCESS | 3348 | 1468453309893 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:41:49 INFO - PROCESS | 3348 | 1468453309901 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 3348 | 1468453309903 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:49 INFO - PROCESS | 3348 | ++DOCSHELL 12BB3000 == 49 [pid = 3348] [id = 576] 16:41:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (13C0AC00) [pid = 3348] [serial = 1728] [outer = 00000000] 16:41:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1A703400) [pid = 3348] [serial = 1729] [outer = 13C0AC00] 16:41:49 INFO - PROCESS | 3348 | 1468453309946 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1A706000) [pid = 3348] [serial = 1730] [outer = 13C0AC00] 16:41:50 INFO - PROCESS | 3348 | 1468453310356 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 642ms 16:41:50 INFO - PROCESS | 3348 | 1468453310400 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 3348 | 1468453310402 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 16:41:50 INFO - PROCESS | 3348 | 1468453310406 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:41:50 INFO - PROCESS | 3348 | 1468453310407 Marionette TRACE conn3 <- [1,2270,null,{}] 16:41:50 INFO - PROCESS | 3348 | 1468453310411 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 3348 | 1468453310413 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:50 INFO - PROCESS | 3348 | 1468453310547 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:41:50 INFO - PROCESS | 3348 | 1468453310561 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 3348 | 1468453310564 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:50 INFO - PROCESS | 3348 | ++DOCSHELL 10B2C000 == 50 [pid = 3348] [id = 577] 16:41:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (10B2C400) [pid = 3348] [serial = 1731] [outer = 00000000] 16:41:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (10B31400) [pid = 3348] [serial = 1732] [outer = 10B2C400] 16:41:50 INFO - PROCESS | 3348 | 1468453310608 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (12E6DC00) [pid = 3348] [serial = 1733] [outer = 10B2C400] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 16E82C00 == 49 [pid = 3348] [id = 550] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 11DDB800 == 48 [pid = 3348] [id = 549] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 10B80800 == 47 [pid = 3348] [id = 552] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1AC2D800 == 46 [pid = 3348] [id = 551] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 10474C00 == 45 [pid = 3348] [id = 521] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1805EC00 == 44 [pid = 3348] [id = 538] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1582CC00 == 43 [pid = 3348] [id = 536] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 18080C00 == 42 [pid = 3348] [id = 523] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1441A400 == 41 [pid = 3348] [id = 524] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 18082C00 == 40 [pid = 3348] [id = 534] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1A276400 == 39 [pid = 3348] [id = 537] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 11888800 == 38 [pid = 3348] [id = 568] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1A61A000 == 37 [pid = 3348] [id = 566] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 0F319000 == 36 [pid = 3348] [id = 567] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 0F312800 == 35 [pid = 3348] [id = 564] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 16A3C000 == 34 [pid = 3348] [id = 565] 16:41:51 INFO - PROCESS | 3348 | --DOCSHELL 1ACED400 == 33 [pid = 3348] [id = 563] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 0F250C00 == 32 [pid = 3348] [id = 569] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 0F31E000 == 31 [pid = 3348] [id = 571] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 19E36000 == 30 [pid = 3348] [id = 573] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 15B31400 == 29 [pid = 3348] [id = 572] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 0F245800 == 28 [pid = 3348] [id = 575] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 1801AC00 == 27 [pid = 3348] [id = 570] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 12BB3000 == 26 [pid = 3348] [id = 576] 16:41:52 INFO - PROCESS | 3348 | --DOCSHELL 175DDC00 == 25 [pid = 3348] [id = 574] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1B364C00) [pid = 3348] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (11470800) [pid = 3348] [serial = 1487] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (13AC4800) [pid = 3348] [serial = 1493] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1758C000) [pid = 3348] [serial = 1574] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (19EDE400) [pid = 3348] [serial = 1616] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (19D98400) [pid = 3348] [serial = 1532] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1AB02400) [pid = 3348] [serial = 1675] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1ACE1400) [pid = 3348] [serial = 1678] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1AB0AC00) [pid = 3348] [serial = 1676] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (13ACD400) [pid = 3348] [serial = 1681] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1ACE2C00) [pid = 3348] [serial = 1679] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1AC2B400) [pid = 3348] [serial = 1684] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (170B1C00) [pid = 3348] [serial = 1651] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1807EC00) [pid = 3348] [serial = 1669] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1815F400) [pid = 3348] [serial = 1670] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (19DAA000) [pid = 3348] [serial = 1672] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (13C07800) [pid = 3348] [serial = 1648] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (15B6B800) [pid = 3348] [serial = 1663] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (139A6000) [pid = 3348] [serial = 1657] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (144C1400) [pid = 3348] [serial = 1658] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (16A3A000) [pid = 3348] [serial = 1664] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (174D1C00) [pid = 3348] [serial = 1666] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (17991800) [pid = 3348] [serial = 1667] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (15B2B800) [pid = 3348] [serial = 1661] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (142E4C00) [pid = 3348] [serial = 1660] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1AE2F400) [pid = 3348] [serial = 1654] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (174D5400) [pid = 3348] [serial = 1682] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (114BC400) [pid = 3348] [serial = 1139] [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.] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (104E5800) [pid = 3348] [serial = 1688] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1ACEB000) [pid = 3348] [serial = 1685] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (19DAF400) [pid = 3348] [serial = 1673] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (0F24F000) [pid = 3348] [serial = 1687] [outer = 00000000] [url = about:blank] 16:41:52 INFO - PROCESS | 3348 | 1468453312703 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2320ms 16:41:52 INFO - PROCESS | 3348 | 1468453312715 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 3348 | 1468453312718 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 16:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:41:52 INFO - PROCESS | 3348 | 1468453312724 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 3348 | 1468453312727 Marionette TRACE conn3 <- [1,2274,null,{}] 16:41:52 INFO - PROCESS | 3348 | 1468453312732 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 3348 | 1468453312735 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:52 INFO - PROCESS | 3348 | 1468453312826 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:41:52 INFO - PROCESS | 3348 | 1468453312833 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 3348 | 1468453312836 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:52 INFO - PROCESS | 3348 | ++DOCSHELL 0F319000 == 26 [pid = 3348] [id = 578] 16:41:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (0F319800) [pid = 3348] [serial = 1734] [outer = 00000000] 16:41:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1058C400) [pid = 3348] [serial = 1735] [outer = 0F319800] 16:41:52 INFO - PROCESS | 3348 | 1468453312885 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10A10400) [pid = 3348] [serial = 1736] [outer = 0F319800] 16:41:53 INFO - PROCESS | 3348 | 1468453313401 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:41:53 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 16:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 16:41:53 INFO - PROCESS | 3348 | 1468453313424 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 3348 | 1468453313429 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:41:53 INFO - PROCESS | 3348 | 1468453313436 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 3348 | 1468453313438 Marionette TRACE conn3 <- [1,2278,null,{}] 16:41:53 INFO - PROCESS | 3348 | 1468453313446 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 3348 | 1468453313449 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:53 INFO - PROCESS | 3348 | 1468453313544 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:41:53 INFO - PROCESS | 3348 | 1468453313550 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 3348 | 1468453313553 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:53 INFO - PROCESS | 3348 | ++DOCSHELL 11261C00 == 27 [pid = 3348] [id = 579] 16:41:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (11268400) [pid = 3348] [serial = 1737] [outer = 00000000] 16:41:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (114DE000) [pid = 3348] [serial = 1738] [outer = 11268400] 16:41:53 INFO - PROCESS | 3348 | 1468453313602 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (11845800) [pid = 3348] [serial = 1739] [outer = 11268400] 16:41:54 INFO - PROCESS | 3348 | 1468453314082 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 706ms 16:41:54 INFO - PROCESS | 3348 | 1468453314134 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3348 | 1468453314137 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:41:54 INFO - PROCESS | 3348 | 1468453314140 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3348 | 1468453314144 Marionette TRACE conn3 <- [1,2282,null,{}] 16:41:54 INFO - PROCESS | 3348 | 1468453314154 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 3348 | 1468453314159 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:54 INFO - PROCESS | 3348 | 1468453314274 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:41:54 INFO - PROCESS | 3348 | 1468453314383 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 3348 | 1468453314386 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:54 INFO - PROCESS | 3348 | ++DOCSHELL 12E26400 == 28 [pid = 3348] [id = 580] 16:41:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (12E61C00) [pid = 3348] [serial = 1740] [outer = 00000000] 16:41:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (12EE5000) [pid = 3348] [serial = 1741] [outer = 12E61C00] 16:41:54 INFO - PROCESS | 3348 | 1468453314434 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (139A6000) [pid = 3348] [serial = 1742] [outer = 12E61C00] 16:41:54 INFO - PROCESS | 3348 | 1468453314842 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 736ms 16:41:54 INFO - PROCESS | 3348 | 1468453314880 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3348 | 1468453314882 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:41:54 INFO - PROCESS | 3348 | 1468453314886 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3348 | 1468453314888 Marionette TRACE conn3 <- [1,2286,null,{}] 16:41:54 INFO - PROCESS | 3348 | 1468453314891 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 3348 | 1468453314893 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:55 INFO - PROCESS | 3348 | 1468453315020 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:41:55 INFO - PROCESS | 3348 | 1468453315032 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3348 | 1468453315034 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:55 INFO - PROCESS | 3348 | ++DOCSHELL 13C05000 == 29 [pid = 3348] [id = 581] 16:41:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (13C08800) [pid = 3348] [serial = 1743] [outer = 00000000] 16:41:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (142E5C00) [pid = 3348] [serial = 1744] [outer = 13C08800] 16:41:55 INFO - PROCESS | 3348 | 1468453315078 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (14417800) [pid = 3348] [serial = 1745] [outer = 13C08800] 16:41:55 INFO - PROCESS | 3348 | 1468453315519 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 705ms 16:41:55 INFO - PROCESS | 3348 | 1468453315585 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 3348 | 1468453315587 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:41:55 INFO - PROCESS | 3348 | 1468453315591 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 3348 | 1468453315593 Marionette TRACE conn3 <- [1,2290,null,{}] 16:41:55 INFO - PROCESS | 3348 | 1468453315596 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 3348 | 1468453315598 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:55 INFO - PROCESS | 3348 | 1468453315704 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:41:55 INFO - PROCESS | 3348 | 1468453315715 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3348 | 1468453315717 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:55 INFO - PROCESS | 3348 | ++DOCSHELL 144BEC00 == 30 [pid = 3348] [id = 582] 16:41:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (144C0800) [pid = 3348] [serial = 1746] [outer = 00000000] 16:41:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (152EE800) [pid = 3348] [serial = 1747] [outer = 144C0800] 16:41:55 INFO - PROCESS | 3348 | 1468453315760 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (15A70800) [pid = 3348] [serial = 1748] [outer = 144C0800] 16:41:56 INFO - PROCESS | 3348 | 1468453316206 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 642ms 16:41:56 INFO - PROCESS | 3348 | 1468453316235 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3348 | 1468453316237 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:41:56 INFO - PROCESS | 3348 | 1468453316240 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 3348 | 1468453316242 Marionette TRACE conn3 <- [1,2294,null,{}] 16:41:56 INFO - PROCESS | 3348 | 1468453316245 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3348 | 1468453316251 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:56 INFO - PROCESS | 3348 | 1468453316363 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:41:56 INFO - PROCESS | 3348 | 1468453316369 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 3348 | 1468453316371 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:56 INFO - PROCESS | 3348 | ++DOCSHELL 15B6E800 == 31 [pid = 3348] [id = 583] 16:41:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (16061400) [pid = 3348] [serial = 1749] [outer = 00000000] 16:41:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (16A3E400) [pid = 3348] [serial = 1750] [outer = 16061400] 16:41:56 INFO - PROCESS | 3348 | 1468453316415 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (16A5C000) [pid = 3348] [serial = 1751] [outer = 16061400] 16:41:56 INFO - PROCESS | 3348 | 1468453316849 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 627ms 16:41:56 INFO - PROCESS | 3348 | 1468453316877 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3348 | 1468453316879 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 16:41:56 INFO - PROCESS | 3348 | 1468453316897 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:41:56 INFO - PROCESS | 3348 | 1468453316909 Marionette TRACE conn3 <- [1,2298,null,{}] 16:41:56 INFO - PROCESS | 3348 | 1468453316916 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3348 | 1468453316918 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:57 INFO - PROCESS | 3348 | 1468453316996 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:41:57 INFO - PROCESS | 3348 | 1468453317001 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3348 | 1468453317003 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:57 INFO - PROCESS | 3348 | ++DOCSHELL 104E5000 == 32 [pid = 3348] [id = 584] 16:41:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (10A0C000) [pid = 3348] [serial = 1752] [outer = 00000000] 16:41:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (16060800) [pid = 3348] [serial = 1753] [outer = 10A0C000] 16:41:57 INFO - PROCESS | 3348 | 1468453317046 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (16A3FC00) [pid = 3348] [serial = 1754] [outer = 10A0C000] 16:41:57 INFO - PROCESS | 3348 | 1468453317512 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 658ms 16:41:57 INFO - PROCESS | 3348 | 1468453317568 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 3348 | 1468453317571 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 16:41:57 INFO - PROCESS | 3348 | 1468453317578 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 3348 | 1468453317580 Marionette TRACE conn3 <- [1,2302,null,{}] 16:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:41:57 INFO - PROCESS | 3348 | 1468453317584 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 3348 | 1468453317585 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:57 INFO - PROCESS | 3348 | 1468453317666 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:41:57 INFO - PROCESS | 3348 | 1468453317672 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3348 | 1468453317674 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:57 INFO - PROCESS | 3348 | ++DOCSHELL 16E82C00 == 33 [pid = 3348] [id = 585] 16:41:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (174D1C00) [pid = 3348] [serial = 1755] [outer = 00000000] 16:41:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1768F000) [pid = 3348] [serial = 1756] [outer = 174D1C00] 16:41:57 INFO - PROCESS | 3348 | 1468453317716 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (17691800) [pid = 3348] [serial = 1757] [outer = 174D1C00] 16:41:58 INFO - PROCESS | 3348 | 1468453318199 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 627ms 16:41:58 INFO - PROCESS | 3348 | 1468453318224 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 3348 | 1468453318225 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 16:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:41:58 INFO - PROCESS | 3348 | 1468453318234 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 3348 | 1468453318236 Marionette TRACE conn3 <- [1,2306,null,{}] 16:41:58 INFO - PROCESS | 3348 | 1468453318240 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 3348 | 1468453318242 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:58 INFO - PROCESS | 3348 | 1468453318361 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:41:58 INFO - PROCESS | 3348 | 1468453318454 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 3348 | 1468453318456 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:58 INFO - PROCESS | 3348 | ++DOCSHELL 12E1B400 == 34 [pid = 3348] [id = 586] 16:41:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (175E1000) [pid = 3348] [serial = 1758] [outer = 00000000] 16:41:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (1805E000) [pid = 3348] [serial = 1759] [outer = 175E1000] 16:41:58 INFO - PROCESS | 3348 | 1468453318498 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (1805EC00) [pid = 3348] [serial = 1760] [outer = 175E1000] 16:41:58 INFO - PROCESS | 3348 | 1468453318909 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 3348 | 1468453318932 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 16:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:41:58 INFO - PROCESS | 3348 | 1468453318940 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 3348 | 1468453318942 Marionette TRACE conn3 <- [1,2310,null,{}] 16:41:58 INFO - PROCESS | 3348 | 1468453318955 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 3348 | 1468453318957 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:59 INFO - PROCESS | 3348 | 1468453319078 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:41:59 INFO - PROCESS | 3348 | 1468453319083 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3348 | 1468453319085 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:59 INFO - PROCESS | 3348 | ++DOCSHELL 13C0F000 == 35 [pid = 3348] [id = 587] 16:41:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (142E3400) [pid = 3348] [serial = 1761] [outer = 00000000] 16:41:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1815F400) [pid = 3348] [serial = 1762] [outer = 142E3400] 16:41:59 INFO - PROCESS | 3348 | 1468453319127 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (199B9000) [pid = 3348] [serial = 1763] [outer = 142E3400] 16:41:59 INFO - PROCESS | 3348 | 1468453319571 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 16:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:41:59 INFO - PROCESS | 3348 | 1468453319640 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 3348 | 1468453319642 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 16:41:59 INFO - PROCESS | 3348 | 1468453319646 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 3348 | 1468453319648 Marionette TRACE conn3 <- [1,2314,null,{}] 16:41:59 INFO - PROCESS | 3348 | 1468453319652 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 3348 | 1468453319654 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:59 INFO - PROCESS | 3348 | 1468453319810 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:41:59 INFO - PROCESS | 3348 | 1468453319833 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3348 | 1468453319835 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:41:59 INFO - PROCESS | 3348 | ++DOCSHELL 19ABD800 == 36 [pid = 3348] [id = 588] 16:41:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (19ABE400) [pid = 3348] [serial = 1764] [outer = 00000000] 16:41:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (19E33800) [pid = 3348] [serial = 1765] [outer = 19ABE400] 16:41:59 INFO - PROCESS | 3348 | 1468453319932 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (19ED5000) [pid = 3348] [serial = 1766] [outer = 19ABE400] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (12BA8C00) [pid = 3348] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1AC30C00) [pid = 3348] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (16A40800) [pid = 3348] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (16FB5400) [pid = 3348] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (19E40800) [pid = 3348] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (19EDA400) [pid = 3348] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (0F24A000) [pid = 3348] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (1AB02000) [pid = 3348] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (13C0AC00) [pid = 3348] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (17987400) [pid = 3348] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1805AC00) [pid = 3348] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (11840800) [pid = 3348] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (132E0800) [pid = 3348] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (0F390400) [pid = 3348] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1A61AC00) [pid = 3348] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (16A41400) [pid = 3348] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (10470800) [pid = 3348] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1AE2B000) [pid = 3348] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1815D000) [pid = 3348] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (11269000) [pid = 3348] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (10BAC800) [pid = 3348] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (19D94000) [pid = 3348] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (19E40000) [pid = 3348] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1A2E2400) [pid = 3348] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (14237C00) [pid = 3348] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (15835000) [pid = 3348] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:42:00 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (10A80800) [pid = 3348] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:42:00 INFO - PROCESS | 3348 | 1468453320834 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1191ms 16:42:00 INFO - PROCESS | 3348 | 1468453320878 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 3348 | 1468453320880 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 16:42:00 INFO - PROCESS | 3348 | 1468453320883 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:42:00 INFO - PROCESS | 3348 | 1468453320885 Marionette TRACE conn3 <- [1,2318,null,{}] 16:42:00 INFO - PROCESS | 3348 | 1468453320888 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 3348 | 1468453320890 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:00 INFO - PROCESS | 3348 | 1468453320971 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:42:00 INFO - PROCESS | 3348 | 1468453320976 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 3348 | 1468453320978 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:00 INFO - PROCESS | 3348 | ++DOCSHELL 11C9B400 == 37 [pid = 3348] [id = 589] 16:42:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (11D8A400) [pid = 3348] [serial = 1767] [outer = 00000000] 16:42:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (132E0800) [pid = 3348] [serial = 1768] [outer = 11D8A400] 16:42:01 INFO - PROCESS | 3348 | 1468453321020 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (15B1C800) [pid = 3348] [serial = 1769] [outer = 11D8A400] 16:42:01 INFO - PROCESS | 3348 | 1468453321465 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 642ms 16:42:01 INFO - PROCESS | 3348 | 1468453321522 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 3348 | 1468453321524 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 16:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:42:01 INFO - PROCESS | 3348 | 1468453321527 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 3348 | 1468453321529 Marionette TRACE conn3 <- [1,2322,null,{}] 16:42:01 INFO - PROCESS | 3348 | 1468453321532 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 3348 | 1468453321534 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:01 INFO - PROCESS | 3348 | 1468453321615 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:42:01 INFO - PROCESS | 3348 | 1468453321620 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 3348 | 1468453321622 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:01 INFO - PROCESS | 3348 | ++DOCSHELL 15B2C800 == 38 [pid = 3348] [id = 590] 16:42:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (16E7E000) [pid = 3348] [serial = 1770] [outer = 00000000] 16:42:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (199BC400) [pid = 3348] [serial = 1771] [outer = 16E7E000] 16:42:01 INFO - PROCESS | 3348 | 1468453321664 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (19D94C00) [pid = 3348] [serial = 1772] [outer = 16E7E000] 16:42:02 INFO - PROCESS | 3348 | 1468453322111 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 643ms 16:42:02 INFO - PROCESS | 3348 | 1468453322170 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 3348 | 1468453322172 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 16:42:02 INFO - PROCESS | 3348 | 1468453322175 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:42:02 INFO - PROCESS | 3348 | 1468453322176 Marionette TRACE conn3 <- [1,2326,null,{}] 16:42:02 INFO - PROCESS | 3348 | 1468453322180 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 3348 | 1468453322181 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:02 INFO - PROCESS | 3348 | 1468453322266 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:42:02 INFO - PROCESS | 3348 | 1468453322273 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 3348 | 1468453322275 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:02 INFO - PROCESS | 3348 | ++DOCSHELL 15835000 == 39 [pid = 3348] [id = 591] 16:42:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (16061000) [pid = 3348] [serial = 1773] [outer = 00000000] 16:42:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (19EDBC00) [pid = 3348] [serial = 1774] [outer = 16061000] 16:42:02 INFO - PROCESS | 3348 | 1468453322321 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1A2E5800) [pid = 3348] [serial = 1775] [outer = 16061000] 16:42:03 INFO - PROCESS | 3348 | 1468453323067 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 941ms 16:42:03 INFO - PROCESS | 3348 | 1468453323122 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 3348 | 1468453323127 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:42:03 INFO - PROCESS | 3348 | 1468453323132 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 3348 | 1468453323135 Marionette TRACE conn3 <- [1,2330,null,{}] 16:42:03 INFO - PROCESS | 3348 | 1468453323142 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 3348 | 1468453323145 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:03 INFO - PROCESS | 3348 | 1468453323272 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:42:03 INFO - PROCESS | 3348 | 1468453323417 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 3348 | 1468453323420 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:03 INFO - PROCESS | 3348 | ++DOCSHELL 0F24E000 == 40 [pid = 3348] [id = 592] 16:42:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (0F31D400) [pid = 3348] [serial = 1776] [outer = 00000000] 16:42:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (10B31C00) [pid = 3348] [serial = 1777] [outer = 0F31D400] 16:42:03 INFO - PROCESS | 3348 | 1468453323477 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (114B2000) [pid = 3348] [serial = 1778] [outer = 0F31D400] 16:42:04 INFO - PROCESS | 3348 | 1468453324065 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1003ms 16:42:04 INFO - PROCESS | 3348 | 1468453324136 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 3348 | 1468453324141 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 16:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:42:04 INFO - PROCESS | 3348 | 1468453324147 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 3348 | 1468453324150 Marionette TRACE conn3 <- [1,2334,null,{}] 16:42:04 INFO - PROCESS | 3348 | 1468453324154 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 3348 | 1468453324157 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:04 INFO - PROCESS | 3348 | 1468453324276 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:42:04 INFO - PROCESS | 3348 | 1468453324405 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 3348 | 1468453324407 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:04 INFO - PROCESS | 3348 | ++DOCSHELL 12B66C00 == 41 [pid = 3348] [id = 593] 16:42:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (12B6D400) [pid = 3348] [serial = 1779] [outer = 00000000] 16:42:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (13AC6C00) [pid = 3348] [serial = 1780] [outer = 12B6D400] 16:42:04 INFO - PROCESS | 3348 | 1468453324515 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (13C10800) [pid = 3348] [serial = 1781] [outer = 12B6D400] 16:42:05 INFO - PROCESS | 3348 | 1468453325481 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1363ms 16:42:05 INFO - PROCESS | 3348 | 1468453325511 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 3348 | 1468453325515 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 16:42:05 INFO - PROCESS | 3348 | 1468453325520 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:42:05 INFO - PROCESS | 3348 | 1468453325523 Marionette TRACE conn3 <- [1,2338,null,{}] 16:42:05 INFO - PROCESS | 3348 | 1468453325529 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 3348 | 1468453325531 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:05 INFO - PROCESS | 3348 | 1468453325649 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 16A5DC00 == 40 [pid = 3348] [id = 501] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 10ECF400 == 39 [pid = 3348] [id = 496] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 10A79400 == 38 [pid = 3348] [id = 511] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 12E67400 == 37 [pid = 3348] [id = 503] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 16A5B000 == 36 [pid = 3348] [id = 505] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 12BACC00 == 35 [pid = 3348] [id = 504] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 10A03000 == 34 [pid = 3348] [id = 502] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 12E6D800 == 33 [pid = 3348] [id = 497] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 10BA5400 == 32 [pid = 3348] [id = 498] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 15B2BC00 == 31 [pid = 3348] [id = 500] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 104E1800 == 30 [pid = 3348] [id = 495] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 142E6000 == 29 [pid = 3348] [id = 499] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 12957C00 == 28 [pid = 3348] [id = 512] 16:42:05 INFO - PROCESS | 3348 | --DOCSHELL 10B2C000 == 27 [pid = 3348] [id = 577] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1A272C00) [pid = 3348] [serial = 1571] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (11CF0C00) [pid = 3348] [serial = 1490] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (11D8F000) [pid = 3348] [serial = 1565] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1AC34800) [pid = 3348] [serial = 1604] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (1A2DFC00) [pid = 3348] [serial = 1562] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (1AE21400) [pid = 3348] [serial = 1613] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (1582A000) [pid = 3348] [serial = 1568] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (170B2400) [pid = 3348] [serial = 1610] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (13C04400) [pid = 3348] [serial = 1607] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1A277400) [pid = 3348] [serial = 1717] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1A615C00) [pid = 3348] [serial = 1718] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1AC38800) [pid = 3348] [serial = 1720] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (11C95400) [pid = 3348] [serial = 1726] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1AF04800) [pid = 3348] [serial = 1723] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1A703400) [pid = 3348] [serial = 1729] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (1A706000) [pid = 3348] [serial = 1730] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (19D91800) [pid = 3348] [serial = 1714] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (18075C00) [pid = 3348] [serial = 1711] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1807E400) [pid = 3348] [serial = 1712] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (144B4400) [pid = 3348] [serial = 1708] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (16A44C00) [pid = 3348] [serial = 1709] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (16060C00) [pid = 3348] [serial = 1706] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (144B8400) [pid = 3348] [serial = 1705] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (10BA4800) [pid = 3348] [serial = 1703] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1047A800) [pid = 3348] [serial = 1702] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1ACEF400) [pid = 3348] [serial = 1700] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1AC35C00) [pid = 3348] [serial = 1699] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (170B1400) [pid = 3348] [serial = 1697] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16A65800) [pid = 3348] [serial = 1696] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (139A5000) [pid = 3348] [serial = 1694] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (11474800) [pid = 3348] [serial = 1693] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1AF0F000) [pid = 3348] [serial = 1690] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1B22BC00) [pid = 3348] [serial = 1691] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1ACEC800) [pid = 3348] [serial = 1721] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1AF02800) [pid = 3348] [serial = 1724] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (10B31400) [pid = 3348] [serial = 1732] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19DA9800) [pid = 3348] [serial = 1715] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (16E84400) [pid = 3348] [serial = 1727] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (15119C00) [pid = 3348] [serial = 1649] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (1B227000) [pid = 3348] [serial = 1655] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1B224C00) [pid = 3348] [serial = 1646] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (179CA400) [pid = 3348] [serial = 1652] [outer = 00000000] [url = about:blank] 16:42:05 INFO - PROCESS | 3348 | 1468453325796 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 3348 | 1468453325800 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:05 INFO - PROCESS | 3348 | ++DOCSHELL 0F250800 == 28 [pid = 3348] [id = 594] 16:42:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (0F312400) [pid = 3348] [serial = 1782] [outer = 00000000] 16:42:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1055EC00) [pid = 3348] [serial = 1783] [outer = 0F312400] 16:42:05 INFO - PROCESS | 3348 | 1468453325850 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (10A7BC00) [pid = 3348] [serial = 1784] [outer = 0F312400] 16:42:06 INFO - PROCESS | 3348 | 1468453326267 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 799ms 16:42:06 INFO - PROCESS | 3348 | 1468453326372 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 3348 | 1468453326377 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:42:06 INFO - PROCESS | 3348 | 1468453326384 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 3348 | 1468453326386 Marionette TRACE conn3 <- [1,2342,null,{}] 16:42:06 INFO - PROCESS | 3348 | 1468453326390 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 3348 | 1468453326392 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:06 INFO - PROCESS | 3348 | 1468453326478 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:42:06 INFO - PROCESS | 3348 | 1468453326489 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 3348 | 1468453326492 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:06 INFO - PROCESS | 3348 | ++DOCSHELL 114BF800 == 29 [pid = 3348] [id = 595] 16:42:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (114DEC00) [pid = 3348] [serial = 1785] [outer = 00000000] 16:42:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (11CEA000) [pid = 3348] [serial = 1786] [outer = 114DEC00] 16:42:06 INFO - PROCESS | 3348 | 1468453326537 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (11DDA000) [pid = 3348] [serial = 1787] [outer = 114DEC00] 16:42:07 INFO - PROCESS | 3348 | 1468453327005 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 627ms 16:42:07 INFO - PROCESS | 3348 | 1468453327023 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 3348 | 1468453327025 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:42:07 INFO - PROCESS | 3348 | 1468453327029 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 3348 | 1468453327032 Marionette TRACE conn3 <- [1,2346,null,{}] 16:42:07 INFO - PROCESS | 3348 | 1468453327042 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 3348 | 1468453327046 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:07 INFO - PROCESS | 3348 | 1468453327158 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:42:07 INFO - PROCESS | 3348 | 1468453327169 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 3348 | 1468453327172 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:07 INFO - PROCESS | 3348 | ++DOCSHELL 142E6000 == 30 [pid = 3348] [id = 596] 16:42:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (142E9C00) [pid = 3348] [serial = 1788] [outer = 00000000] 16:42:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1441B800) [pid = 3348] [serial = 1789] [outer = 142E9C00] 16:42:07 INFO - PROCESS | 3348 | 1468453327219 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1511B000) [pid = 3348] [serial = 1790] [outer = 142E9C00] 16:42:07 INFO - PROCESS | 3348 | 1468453327718 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 737ms 16:42:07 INFO - PROCESS | 3348 | 1468453327767 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 3348 | 1468453327779 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 16:42:07 INFO - PROCESS | 3348 | 1468453327782 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:42:07 INFO - PROCESS | 3348 | 1468453327784 Marionette TRACE conn3 <- [1,2350,null,{}] 16:42:07 INFO - PROCESS | 3348 | 1468453327787 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 3348 | 1468453327789 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:07 INFO - PROCESS | 3348 | 1468453327878 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:42:07 INFO - PROCESS | 3348 | 1468453327883 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 3348 | 1468453327885 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:07 INFO - PROCESS | 3348 | ++DOCSHELL 1582C400 == 31 [pid = 3348] [id = 597] 16:42:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (15B0F400) [pid = 3348] [serial = 1791] [outer = 00000000] 16:42:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16059C00) [pid = 3348] [serial = 1792] [outer = 15B0F400] 16:42:07 INFO - PROCESS | 3348 | 1468453327930 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1699D000) [pid = 3348] [serial = 1793] [outer = 15B0F400] 16:42:08 INFO - PROCESS | 3348 | 1468453328431 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 706ms 16:42:08 INFO - PROCESS | 3348 | 1468453328483 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 3348 | 1468453328485 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 16:42:08 INFO - PROCESS | 3348 | 1468453328488 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:42:08 INFO - PROCESS | 3348 | 1468453328490 Marionette TRACE conn3 <- [1,2354,null,{}] 16:42:08 INFO - PROCESS | 3348 | 1468453328500 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 3348 | 1468453328502 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:08 INFO - PROCESS | 3348 | 1468453328641 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:42:08 INFO - PROCESS | 3348 | 1468453328651 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3348 | 1468453328653 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:08 INFO - PROCESS | 3348 | ++DOCSHELL 16A3B400 == 32 [pid = 3348] [id = 598] 16:42:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (16A43000) [pid = 3348] [serial = 1794] [outer = 00000000] 16:42:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16C82400) [pid = 3348] [serial = 1795] [outer = 16A43000] 16:42:08 INFO - PROCESS | 3348 | 1468453328698 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (16FBD000) [pid = 3348] [serial = 1796] [outer = 16A43000] 16:42:09 INFO - PROCESS | 3348 | 1468453329134 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 690ms 16:42:09 INFO - PROCESS | 3348 | 1468453329193 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 3348 | 1468453329195 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 16:42:09 INFO - PROCESS | 3348 | 1468453329198 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:42:09 INFO - PROCESS | 3348 | 1468453329200 Marionette TRACE conn3 <- [1,2358,null,{}] 16:42:09 INFO - PROCESS | 3348 | 1468453329203 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 3348 | 1468453329209 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:09 INFO - PROCESS | 3348 | 1468453329354 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:42:09 INFO - PROCESS | 3348 | 1468453329430 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 3348 | 1468453329433 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:09 INFO - PROCESS | 3348 | ++DOCSHELL 170B2800 == 33 [pid = 3348] [id = 599] 16:42:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (170B2C00) [pid = 3348] [serial = 1797] [outer = 00000000] 16:42:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (17991C00) [pid = 3348] [serial = 1798] [outer = 170B2C00] 16:42:09 INFO - PROCESS | 3348 | 1468453329476 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (17992000) [pid = 3348] [serial = 1799] [outer = 170B2C00] 16:42:09 INFO - PROCESS | 3348 | 1468453329907 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 737ms 16:42:10 INFO - PROCESS | 3348 | 1468453329972 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3348 | 1468453329974 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:42:10 INFO - PROCESS | 3348 | 1468453329982 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 3348 | 1468453329983 Marionette TRACE conn3 <- [1,2362,null,{}] 16:42:10 INFO - PROCESS | 3348 | 1468453329986 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3348 | 1468453329988 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:10 INFO - PROCESS | 3348 | 1468453330266 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (175E1000) [pid = 3348] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10A0C000) [pid = 3348] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13C08800) [pid = 3348] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (174D1C00) [pid = 3348] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (12E61C00) [pid = 3348] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (10B2C400) [pid = 3348] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (144C0800) [pid = 3348] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0F319800) [pid = 3348] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (11268400) [pid = 3348] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (16061400) [pid = 3348] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (142E3400) [pid = 3348] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (16E7E000) [pid = 3348] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (19ABE400) [pid = 3348] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (11D8A400) [pid = 3348] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (114BFC00) [pid = 3348] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (199C6000) [pid = 3348] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:42:10 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15A7A400) [pid = 3348] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:42:10 INFO - PROCESS | 3348 | 1468453330338 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3348 | 1468453330340 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:10 INFO - PROCESS | 3348 | ++DOCSHELL 0F24E400 == 34 [pid = 3348] [id = 600] 16:42:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (0F314400) [pid = 3348] [serial = 1800] [outer = 00000000] 16:42:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (10BA3800) [pid = 3348] [serial = 1801] [outer = 0F314400] 16:42:10 INFO - PROCESS | 3348 | 1468453330383 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (11D8A400) [pid = 3348] [serial = 1802] [outer = 0F314400] 16:42:10 INFO - PROCESS | 3348 | 1468453330757 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 846ms 16:42:10 INFO - PROCESS | 3348 | 1468453330822 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3348 | 1468453330824 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:42:10 INFO - PROCESS | 3348 | 1468453330828 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 3348 | 1468453330830 Marionette TRACE conn3 <- [1,2366,null,{}] 16:42:10 INFO - PROCESS | 3348 | 1468453330880 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3348 | 1468453330882 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:10 INFO - PROCESS | 3348 | 1468453330964 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:42:10 INFO - PROCESS | 3348 | 1468453330973 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3348 | 1468453330975 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:10 INFO - PROCESS | 3348 | ++DOCSHELL 12B73C00 == 35 [pid = 3348] [id = 601] 16:42:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (142E4C00) [pid = 3348] [serial = 1803] [outer = 00000000] 16:42:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1768EC00) [pid = 3348] [serial = 1804] [outer = 142E4C00] 16:42:11 INFO - PROCESS | 3348 | 1468453331017 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18068800) [pid = 3348] [serial = 1805] [outer = 142E4C00] 16:42:11 INFO - PROCESS | 3348 | 1468453331442 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 643ms 16:42:11 INFO - PROCESS | 3348 | 1468453331497 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 3348 | 1468453331499 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:42:11 INFO - PROCESS | 3348 | 1468453331502 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3348 | 1468453331504 Marionette TRACE conn3 <- [1,2370,null,{}] 16:42:11 INFO - PROCESS | 3348 | 1468453331508 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 3348 | 1468453331510 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:11 INFO - PROCESS | 3348 | 1468453331592 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:42:11 INFO - PROCESS | 3348 | 1468453331597 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 3348 | 1468453331599 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:11 INFO - PROCESS | 3348 | ++DOCSHELL 1423E000 == 36 [pid = 3348] [id = 602] 16:42:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (175E1000) [pid = 3348] [serial = 1806] [outer = 00000000] 16:42:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1811FC00) [pid = 3348] [serial = 1807] [outer = 175E1000] 16:42:11 INFO - PROCESS | 3348 | 1468453331641 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (18164400) [pid = 3348] [serial = 1808] [outer = 175E1000] 16:42:12 INFO - PROCESS | 3348 | 1468453332106 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 642ms 16:42:12 INFO - PROCESS | 3348 | 1468453332155 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3348 | 1468453332157 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 16:42:12 INFO - PROCESS | 3348 | 1468453332161 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 3348 | 1468453332162 Marionette TRACE conn3 <- [1,2374,null,{}] 16:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:42:12 INFO - PROCESS | 3348 | 1468453332166 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 3348 | 1468453332168 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:12 INFO - PROCESS | 3348 | 1468453332249 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:42:12 INFO - PROCESS | 3348 | 1468453332255 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3348 | 1468453332257 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:12 INFO - PROCESS | 3348 | ++DOCSHELL 18082000 == 37 [pid = 3348] [id = 603] 16:42:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (199B8400) [pid = 3348] [serial = 1809] [outer = 00000000] 16:42:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (19D92C00) [pid = 3348] [serial = 1810] [outer = 199B8400] 16:42:12 INFO - PROCESS | 3348 | 1468453332299 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (19D96800) [pid = 3348] [serial = 1811] [outer = 199B8400] 16:42:12 INFO - PROCESS | 3348 | 1468453332971 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 877ms 16:42:13 INFO - PROCESS | 3348 | 1468453333048 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 3348 | 1468453333054 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 16:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:42:13 INFO - PROCESS | 3348 | 1468453333075 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 3348 | 1468453333078 Marionette TRACE conn3 <- [1,2378,null,{}] 16:42:13 INFO - PROCESS | 3348 | 1468453333083 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 3348 | 1468453333087 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:13 INFO - PROCESS | 3348 | 1468453333203 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:42:13 INFO - PROCESS | 3348 | 1468453333339 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3348 | 1468453333342 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:13 INFO - PROCESS | 3348 | ++DOCSHELL 10A79400 == 38 [pid = 3348] [id = 604] 16:42:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10B2E800) [pid = 3348] [serial = 1812] [outer = 00000000] 16:42:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (114BF400) [pid = 3348] [serial = 1813] [outer = 10B2E800] 16:42:13 INFO - PROCESS | 3348 | 1468453333398 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (12BB0C00) [pid = 3348] [serial = 1814] [outer = 10B2E800] 16:42:13 INFO - PROCESS | 3348 | 1468453333954 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 941ms 16:42:14 INFO - PROCESS | 3348 | 1468453334017 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 3348 | 1468453334022 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 16:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:42:14 INFO - PROCESS | 3348 | 1468453334028 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 3348 | 1468453334031 Marionette TRACE conn3 <- [1,2382,null,{}] 16:42:14 INFO - PROCESS | 3348 | 1468453334035 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 3348 | 1468453334038 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:14 INFO - PROCESS | 3348 | 1468453334149 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:42:14 INFO - PROCESS | 3348 | 1468453334262 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 3348 | 1468453334265 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:14 INFO - PROCESS | 3348 | ++DOCSHELL 142E2C00 == 39 [pid = 3348] [id = 605] 16:42:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (14415C00) [pid = 3348] [serial = 1815] [outer = 00000000] 16:42:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (15B2D800) [pid = 3348] [serial = 1816] [outer = 14415C00] 16:42:14 INFO - PROCESS | 3348 | 1468453334360 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (16059800) [pid = 3348] [serial = 1817] [outer = 14415C00] 16:42:15 INFO - PROCESS | 3348 | 1468453334983 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1003ms 16:42:15 INFO - PROCESS | 3348 | 1468453335031 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3348 | 1468453335033 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:42:15 INFO - PROCESS | 3348 | 1468453335037 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3348 | 1468453335041 Marionette TRACE conn3 <- [1,2386,null,{}] 16:42:15 INFO - PROCESS | 3348 | 1468453335051 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 3348 | 1468453335056 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:15 INFO - PROCESS | 3348 | 1468453335165 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:42:15 INFO - PROCESS | 3348 | 1468453335305 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 3348 | 1468453335309 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:15 INFO - PROCESS | 3348 | ++DOCSHELL 170B2000 == 40 [pid = 3348] [id = 606] 16:42:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (170B4000) [pid = 3348] [serial = 1818] [outer = 00000000] 16:42:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19ABBC00) [pid = 3348] [serial = 1819] [outer = 170B4000] 16:42:15 INFO - PROCESS | 3348 | 1468453335364 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (19E3C000) [pid = 3348] [serial = 1820] [outer = 170B4000] 16:42:15 INFO - PROCESS | 3348 | 1468453335937 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 940ms 16:42:16 INFO - PROCESS | 3348 | 1468453335982 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 3348 | 1468453335985 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:42:16 INFO - PROCESS | 3348 | 1468453335988 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 3348 | 1468453335990 Marionette TRACE conn3 <- [1,2390,null,{}] 16:42:16 INFO - PROCESS | 3348 | 1468453335994 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 3348 | 1468453335996 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:16 INFO - PROCESS | 3348 | 1468453336105 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:42:16 INFO - PROCESS | 3348 | 1468453336218 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 3348 | 1468453336221 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:16 INFO - PROCESS | 3348 | ++DOCSHELL 10A77800 == 41 [pid = 3348] [id = 607] 16:42:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10A7F800) [pid = 3348] [serial = 1821] [outer = 00000000] 16:42:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1188C800) [pid = 3348] [serial = 1822] [outer = 10A7F800] 16:42:16 INFO - PROCESS | 3348 | 1468453336273 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (13B52000) [pid = 3348] [serial = 1823] [outer = 10A7F800] 16:42:17 INFO - PROCESS | 3348 | 1468453337005 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1097ms 16:42:17 INFO - PROCESS | 3348 | 1468453337080 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 3348 | 1468453337084 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:42:17 INFO - PROCESS | 3348 | 1468453337088 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 3348 | 1468453337092 Marionette TRACE conn3 <- [1,2394,null,{}] 16:42:17 INFO - PROCESS | 3348 | 1468453337097 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 3348 | 1468453337099 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:17 INFO - PROCESS | 3348 | 1468453337199 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:42:17 INFO - PROCESS | 3348 | 1468453337342 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 3348 | 1468453337345 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:17 INFO - PROCESS | 3348 | ++DOCSHELL 11C9D400 == 42 [pid = 3348] [id = 608] 16:42:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (11D8A000) [pid = 3348] [serial = 1824] [outer = 00000000] 16:42:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (12E6D400) [pid = 3348] [serial = 1825] [outer = 11D8A000] 16:42:17 INFO - PROCESS | 3348 | 1468453337394 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (139B2C00) [pid = 3348] [serial = 1826] [outer = 11D8A000] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 170A9C00 == 41 [pid = 3348] [id = 507] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 142E6000 == 40 [pid = 3348] [id = 596] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 16A3B400 == 39 [pid = 3348] [id = 598] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 1807E800 == 38 [pid = 3348] [id = 510] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 170B2800 == 37 [pid = 3348] [id = 599] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 1582C400 == 36 [pid = 3348] [id = 597] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 10A74800 == 35 [pid = 3348] [id = 506] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 0F24E400 == 34 [pid = 3348] [id = 600] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 1423E000 == 33 [pid = 3348] [id = 602] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 12B73C00 == 32 [pid = 3348] [id = 601] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 1582E400 == 31 [pid = 3348] [id = 509] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 114BE400 == 30 [pid = 3348] [id = 508] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 10A77800 == 29 [pid = 3348] [id = 607] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 142E2C00 == 28 [pid = 3348] [id = 605] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 170B2000 == 27 [pid = 3348] [id = 606] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 18082000 == 26 [pid = 3348] [id = 603] 16:42:18 INFO - PROCESS | 3348 | --DOCSHELL 10A79400 == 25 [pid = 3348] [id = 604] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1805E000) [pid = 3348] [serial = 1759] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (16060800) [pid = 3348] [serial = 1753] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (16A3FC00) [pid = 3348] [serial = 1754] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (142E5C00) [pid = 3348] [serial = 1744] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (14417800) [pid = 3348] [serial = 1745] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1768F000) [pid = 3348] [serial = 1756] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (12EE5000) [pid = 3348] [serial = 1741] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (139A6000) [pid = 3348] [serial = 1742] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (12E6DC00) [pid = 3348] [serial = 1733] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (152EE800) [pid = 3348] [serial = 1747] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (15A70800) [pid = 3348] [serial = 1748] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (1058C400) [pid = 3348] [serial = 1735] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (10A10400) [pid = 3348] [serial = 1736] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (114DE000) [pid = 3348] [serial = 1738] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (11845800) [pid = 3348] [serial = 1739] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16A3E400) [pid = 3348] [serial = 1750] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (16A5C000) [pid = 3348] [serial = 1751] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1815F400) [pid = 3348] [serial = 1762] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (19D94C00) [pid = 3348] [serial = 1772] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19EDBC00) [pid = 3348] [serial = 1774] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1805EC00) [pid = 3348] [serial = 1760] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (19E33800) [pid = 3348] [serial = 1765] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (199B9000) [pid = 3348] [serial = 1763] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (199BC400) [pid = 3348] [serial = 1771] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (19ED5000) [pid = 3348] [serial = 1766] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (132E0800) [pid = 3348] [serial = 1768] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15B1C800) [pid = 3348] [serial = 1769] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17691800) [pid = 3348] [serial = 1757] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1423F400) [pid = 3348] [serial = 1526] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (19D9CC00) [pid = 3348] [serial = 1523] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (16FB7000) [pid = 3348] [serial = 1529] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 3348 | 1468453338566 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1504ms 16:42:18 INFO - PROCESS | 3348 | 1468453338593 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 3348 | 1468453338597 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 3348 | 1468453338602 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:42:18 INFO - PROCESS | 3348 | 1468453338610 Marionette TRACE conn3 <- [1,2398,null,{}] 16:42:18 INFO - PROCESS | 3348 | 1468453338618 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 3348 | 1468453338623 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:18 INFO - PROCESS | 3348 | 1468453338735 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:42:18 INFO - PROCESS | 3348 | 1468453338744 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3348 | 1468453338747 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:18 INFO - PROCESS | 3348 | ++DOCSHELL 1026CC00 == 26 [pid = 3348] [id = 609] 16:42:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (10434000) [pid = 3348] [serial = 1827] [outer = 00000000] 16:42:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10A75400) [pid = 3348] [serial = 1828] [outer = 10434000] 16:42:18 INFO - PROCESS | 3348 | 1468453338793 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (10A81400) [pid = 3348] [serial = 1829] [outer = 10434000] 16:42:19 INFO - PROCESS | 3348 | 1468453339299 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 752ms 16:42:19 INFO - PROCESS | 3348 | 1468453339387 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 3348 | 1468453339392 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 16:42:19 INFO - PROCESS | 3348 | 1468453339401 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:42:19 INFO - PROCESS | 3348 | 1468453339403 Marionette TRACE conn3 <- [1,2402,null,{}] 16:42:19 INFO - PROCESS | 3348 | 1468453339407 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 3348 | 1468453339410 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:19 INFO - PROCESS | 3348 | 1468453339506 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:42:19 INFO - PROCESS | 3348 | 1468453339611 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 3348 | 1468453339613 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:19 INFO - PROCESS | 3348 | ++DOCSHELL 114BEC00 == 27 [pid = 3348] [id = 610] 16:42:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (114BFC00) [pid = 3348] [serial = 1830] [outer = 00000000] 16:42:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (11C96800) [pid = 3348] [serial = 1831] [outer = 114BFC00] 16:42:19 INFO - PROCESS | 3348 | 1468453339659 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (12960C00) [pid = 3348] [serial = 1832] [outer = 114BFC00] 16:42:20 INFO - PROCESS | 3348 | 1468453340020 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 642ms 16:42:20 INFO - PROCESS | 3348 | 1468453340053 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3348 | 1468453340055 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:42:20 INFO - PROCESS | 3348 | 1468453340058 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3348 | 1468453340062 Marionette TRACE conn3 <- [1,2406,null,{}] 16:42:20 INFO - PROCESS | 3348 | 1468453340072 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 3348 | 1468453340077 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:20 INFO - PROCESS | 3348 | 1468453340159 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:42:20 INFO - PROCESS | 3348 | 1468453340165 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 3348 | 1468453340168 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:20 INFO - PROCESS | 3348 | ++DOCSHELL 139AC000 == 28 [pid = 3348] [id = 611] 16:42:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (139B2000) [pid = 3348] [serial = 1833] [outer = 00000000] 16:42:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (14237400) [pid = 3348] [serial = 1834] [outer = 139B2000] 16:42:20 INFO - PROCESS | 3348 | 1468453340215 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (142E2C00) [pid = 3348] [serial = 1835] [outer = 139B2000] 16:42:20 INFO - PROCESS | 3348 | 1468453340720 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 705ms 16:42:20 INFO - PROCESS | 3348 | 1468453340757 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3348 | 1468453340760 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:42:20 INFO - PROCESS | 3348 | 1468453340763 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3348 | 1468453340765 Marionette TRACE conn3 <- [1,2410,null,{}] 16:42:20 INFO - PROCESS | 3348 | 1468453340768 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 3348 | 1468453340770 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:20 INFO - PROCESS | 3348 | 1468453340887 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:42:21 INFO - PROCESS | 3348 | 1468453340977 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3348 | 1468453340980 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:21 INFO - PROCESS | 3348 | ++DOCSHELL 14418C00 == 29 [pid = 3348] [id = 612] 16:42:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1441BC00) [pid = 3348] [serial = 1836] [outer = 00000000] 16:42:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (15111800) [pid = 3348] [serial = 1837] [outer = 1441BC00] 16:42:21 INFO - PROCESS | 3348 | 1468453341023 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1582A400) [pid = 3348] [serial = 1838] [outer = 1441BC00] 16:42:21 INFO - PROCESS | 3348 | 1468453341424 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 705ms 16:42:21 INFO - PROCESS | 3348 | 1468453341462 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3348 | 1468453341464 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 16:42:21 INFO - PROCESS | 3348 | 1468453341467 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:42:21 INFO - PROCESS | 3348 | 1468453341469 Marionette TRACE conn3 <- [1,2414,null,{}] 16:42:21 INFO - PROCESS | 3348 | 1468453341477 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 3348 | 1468453341479 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:21 INFO - PROCESS | 3348 | 1468453341601 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:42:21 INFO - PROCESS | 3348 | 1468453341608 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3348 | 1468453341610 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:21 INFO - PROCESS | 3348 | ++DOCSHELL 15835800 == 30 [pid = 3348] [id = 613] 16:42:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (15B1C800) [pid = 3348] [serial = 1839] [outer = 00000000] 16:42:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15B62000) [pid = 3348] [serial = 1840] [outer = 15B1C800] 16:42:21 INFO - PROCESS | 3348 | 1468453341710 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (16058800) [pid = 3348] [serial = 1841] [outer = 15B1C800] 16:42:22 INFO - PROCESS | 3348 | 1468453342205 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 737ms 16:42:22 INFO - PROCESS | 3348 | 1468453342240 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 3348 | 1468453342242 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 16:42:22 INFO - PROCESS | 3348 | 1468453342245 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:42:22 INFO - PROCESS | 3348 | 1468453342247 Marionette TRACE conn3 <- [1,2418,null,{}] 16:42:22 INFO - PROCESS | 3348 | 1468453342250 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 3348 | 1468453342256 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:22 INFO - PROCESS | 3348 | 1468453342407 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:42:22 INFO - PROCESS | 3348 | 1468453342423 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3348 | 1468453342425 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:22 INFO - PROCESS | 3348 | ++DOCSHELL 16A41000 == 31 [pid = 3348] [id = 614] 16:42:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (16A45000) [pid = 3348] [serial = 1842] [outer = 00000000] 16:42:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (16E83000) [pid = 3348] [serial = 1843] [outer = 16A45000] 16:42:22 INFO - PROCESS | 3348 | 1468453342467 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (170A7000) [pid = 3348] [serial = 1844] [outer = 16A45000] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (199B8400) [pid = 3348] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (175E1000) [pid = 3348] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16061000) [pid = 3348] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (0F31D400) [pid = 3348] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (12B6D400) [pid = 3348] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15B0F400) [pid = 3348] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (142E9C00) [pid = 3348] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (0F312400) [pid = 3348] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (0F314400) [pid = 3348] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (142E4C00) [pid = 3348] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (16A43000) [pid = 3348] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (114DEC00) [pid = 3348] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:42:22 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (170B2C00) [pid = 3348] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:42:23 INFO - PROCESS | 3348 | 1468453343121 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 908ms 16:42:23 INFO - PROCESS | 3348 | 1468453343150 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 3348 | 1468453343152 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 16:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:42:23 INFO - PROCESS | 3348 | 1468453343159 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 3348 | 1468453343161 Marionette TRACE conn3 <- [1,2422,null,{}] 16:42:23 INFO - PROCESS | 3348 | 1468453343164 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 3348 | 1468453343166 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:23 INFO - PROCESS | 3348 | 1468453343242 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:42:23 INFO - PROCESS | 3348 | 1468453343248 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3348 | 1468453343250 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:23 INFO - PROCESS | 3348 | ++DOCSHELL 104E0800 == 32 [pid = 3348] [id = 615] 16:42:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (12B6D400) [pid = 3348] [serial = 1845] [outer = 00000000] 16:42:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15A7D000) [pid = 3348] [serial = 1846] [outer = 12B6D400] 16:42:23 INFO - PROCESS | 3348 | 1468453343292 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1699D800) [pid = 3348] [serial = 1847] [outer = 12B6D400] 16:42:23 INFO - PROCESS | 3348 | 1468453343730 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 596ms 16:42:23 INFO - PROCESS | 3348 | 1468453343757 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 3348 | 1468453343759 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 16:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:42:23 INFO - PROCESS | 3348 | 1468453343763 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 3348 | 1468453343765 Marionette TRACE conn3 <- [1,2426,null,{}] 16:42:23 INFO - PROCESS | 3348 | 1468453343768 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 3348 | 1468453343770 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:23 INFO - PROCESS | 3348 | 1468453343847 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:42:23 INFO - PROCESS | 3348 | 1468453343853 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3348 | 1468453343855 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:23 INFO - PROCESS | 3348 | ++DOCSHELL 152EE400 == 33 [pid = 3348] [id = 616] 16:42:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16A43000) [pid = 3348] [serial = 1848] [outer = 00000000] 16:42:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170EDC00) [pid = 3348] [serial = 1849] [outer = 16A43000] 16:42:23 INFO - PROCESS | 3348 | 1468453343897 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (16A65000) [pid = 3348] [serial = 1850] [outer = 16A43000] 16:42:24 INFO - PROCESS | 3348 | 1468453344341 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 642ms 16:42:24 INFO - PROCESS | 3348 | 1468453344406 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 3348 | 1468453344407 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:42:24 INFO - PROCESS | 3348 | 1468453344411 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 3348 | 1468453344412 Marionette TRACE conn3 <- [1,2430,null,{}] 16:42:24 INFO - PROCESS | 3348 | 1468453344417 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 3348 | 1468453344418 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:24 INFO - PROCESS | 3348 | 1468453344496 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:42:24 INFO - PROCESS | 3348 | 1468453344501 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 3348 | 1468453344503 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:24 INFO - PROCESS | 3348 | ++DOCSHELL 1759A400 == 34 [pid = 3348] [id = 617] 16:42:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (175D9400) [pid = 3348] [serial = 1851] [outer = 00000000] 16:42:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (17693400) [pid = 3348] [serial = 1852] [outer = 175D9400] 16:42:24 INFO - PROCESS | 3348 | 1468453344548 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17985400) [pid = 3348] [serial = 1853] [outer = 175D9400] 16:42:25 INFO - PROCESS | 3348 | 1468453345304 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 940ms 16:42:25 INFO - PROCESS | 3348 | 1468453345357 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 3348 | 1468453345361 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:42:25 INFO - PROCESS | 3348 | 1468453345367 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 3348 | 1468453345370 Marionette TRACE conn3 <- [1,2434,null,{}] 16:42:25 INFO - PROCESS | 3348 | 1468453345376 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 3348 | 1468453345379 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:25 INFO - PROCESS | 3348 | 1468453345526 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:42:25 INFO - PROCESS | 3348 | 1468453345640 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 3348 | 1468453345643 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:25 INFO - PROCESS | 3348 | ++DOCSHELL 0F316000 == 35 [pid = 3348] [id = 618] 16:42:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1021D800) [pid = 3348] [serial = 1854] [outer = 00000000] 16:42:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (11268400) [pid = 3348] [serial = 1855] [outer = 1021D800] 16:42:25 INFO - PROCESS | 3348 | 1468453345698 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (11809C00) [pid = 3348] [serial = 1856] [outer = 1021D800] 16:42:26 INFO - PROCESS | 3348 | 1468453346394 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1034ms 16:42:26 INFO - PROCESS | 3348 | 1468453346409 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 3348 | 1468453346414 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:42:26 INFO - PROCESS | 3348 | 1468453346464 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 3348 | 1468453346467 Marionette TRACE conn3 <- [1,2438,null,{}] 16:42:26 INFO - PROCESS | 3348 | 1468453346472 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 3348 | 1468453346475 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:26 INFO - PROCESS | 3348 | 1468453346596 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:42:26 INFO - PROCESS | 3348 | 1468453346850 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 3348 | 1468453346853 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:26 INFO - PROCESS | 3348 | ++DOCSHELL 0F244C00 == 36 [pid = 3348] [id = 619] 16:42:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (0F245400) [pid = 3348] [serial = 1857] [outer = 00000000] 16:42:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (0F24DC00) [pid = 3348] [serial = 1858] [outer = 0F245400] 16:42:26 INFO - PROCESS | 3348 | 1468453346908 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (0F397400) [pid = 3348] [serial = 1859] [outer = 0F245400] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 152EE400 == 35 [pid = 3348] [id = 616] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 104E0800 == 34 [pid = 3348] [id = 615] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 16A41000 == 33 [pid = 3348] [id = 614] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 15835800 == 32 [pid = 3348] [id = 613] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 14418C00 == 31 [pid = 3348] [id = 612] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 139AC000 == 30 [pid = 3348] [id = 611] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 114BEC00 == 29 [pid = 3348] [id = 610] 16:42:27 INFO - PROCESS | 3348 | --DOCSHELL 1026CC00 == 28 [pid = 3348] [id = 609] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (18164400) [pid = 3348] [serial = 1808] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1A2E5800) [pid = 3348] [serial = 1775] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (10B31C00) [pid = 3348] [serial = 1777] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (13C10800) [pid = 3348] [serial = 1781] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1699D000) [pid = 3348] [serial = 1793] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1441B800) [pid = 3348] [serial = 1789] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (13AC6C00) [pid = 3348] [serial = 1780] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (10A7BC00) [pid = 3348] [serial = 1784] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (11D8A400) [pid = 3348] [serial = 1802] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (18068800) [pid = 3348] [serial = 1805] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1768EC00) [pid = 3348] [serial = 1804] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16FBD000) [pid = 3348] [serial = 1796] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1055EC00) [pid = 3348] [serial = 1783] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11CEA000) [pid = 3348] [serial = 1786] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (114B2000) [pid = 3348] [serial = 1778] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16C82400) [pid = 3348] [serial = 1795] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (17991C00) [pid = 3348] [serial = 1798] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (10BA3800) [pid = 3348] [serial = 1801] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (17992000) [pid = 3348] [serial = 1799] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1511B000) [pid = 3348] [serial = 1790] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (11DDA000) [pid = 3348] [serial = 1787] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (16059C00) [pid = 3348] [serial = 1792] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (19D96800) [pid = 3348] [serial = 1811] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (19D92C00) [pid = 3348] [serial = 1810] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (1811FC00) [pid = 3348] [serial = 1807] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3348 | 1468453347532 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1144ms 16:42:27 INFO - PROCESS | 3348 | 1468453347562 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:42:27 INFO - PROCESS | 3348 | 1468453347565 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 16:42:27 INFO - PROCESS | 3348 | 1468453347571 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 3348 | 1468453347575 Marionette TRACE conn3 <- [1,2442,null,{}] 16:42:27 INFO - PROCESS | 3348 | 1468453347585 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 3348 | 1468453347589 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:27 INFO - PROCESS | 3348 | 1468453347674 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:42:27 INFO - PROCESS | 3348 | 1468453347682 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 3348 | 1468453347684 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:27 INFO - PROCESS | 3348 | ++DOCSHELL 10A80400 == 29 [pid = 3348] [id = 620] 16:42:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (10B2D000) [pid = 3348] [serial = 1860] [outer = 00000000] 16:42:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (114BCC00) [pid = 3348] [serial = 1861] [outer = 10B2D000] 16:42:27 INFO - PROCESS | 3348 | 1468453347730 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (11847000) [pid = 3348] [serial = 1862] [outer = 10B2D000] 16:42:28 INFO - PROCESS | 3348 | 1468453348228 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 16:42:28 INFO - PROCESS | 3348 | 1468453348268 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3348 | 1468453348272 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 16:42:28 INFO - PROCESS | 3348 | 1468453348280 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 3348 | 1468453348282 Marionette TRACE conn3 <- [1,2446,null,{}] 16:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:42:28 INFO - PROCESS | 3348 | 1468453348286 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3348 | 1468453348288 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:28 INFO - PROCESS | 3348 | 1468453348375 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:42:28 INFO - PROCESS | 3348 | 1468453348381 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3348 | 1468453348383 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:28 INFO - PROCESS | 3348 | ++DOCSHELL 12C7C400 == 30 [pid = 3348] [id = 621] 16:42:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (12C81400) [pid = 3348] [serial = 1863] [outer = 00000000] 16:42:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (12EE3800) [pid = 3348] [serial = 1864] [outer = 12C81400] 16:42:28 INFO - PROCESS | 3348 | 1468453348429 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (13C01800) [pid = 3348] [serial = 1865] [outer = 12C81400] 16:42:28 INFO - PROCESS | 3348 | 1468453348900 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 643ms 16:42:28 INFO - PROCESS | 3348 | 1468453348921 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3348 | 1468453348923 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 16:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:42:28 INFO - PROCESS | 3348 | 1468453348928 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 3348 | 1468453348933 Marionette TRACE conn3 <- [1,2450,null,{}] 16:42:28 INFO - PROCESS | 3348 | 1468453348947 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3348 | 1468453348950 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:29 INFO - PROCESS | 3348 | 1468453349036 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:42:29 INFO - PROCESS | 3348 | 1468453349045 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3348 | 1468453349047 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:29 INFO - PROCESS | 3348 | ++DOCSHELL 14417400 == 31 [pid = 3348] [id = 622] 16:42:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (14417800) [pid = 3348] [serial = 1866] [outer = 00000000] 16:42:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1510F400) [pid = 3348] [serial = 1867] [outer = 14417800] 16:42:29 INFO - PROCESS | 3348 | 1468453349090 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (15136000) [pid = 3348] [serial = 1868] [outer = 14417800] 16:42:29 INFO - PROCESS | 3348 | 1468453349530 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 642ms 16:42:29 INFO - PROCESS | 3348 | 1468453349585 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 3348 | 1468453349587 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:42:29 INFO - PROCESS | 3348 | 1468453349591 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3348 | 1468453349592 Marionette TRACE conn3 <- [1,2454,null,{}] 16:42:29 INFO - PROCESS | 3348 | 1468453349596 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 3348 | 1468453349598 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:29 INFO - PROCESS | 3348 | 1468453349682 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:42:29 INFO - PROCESS | 3348 | 1468453349687 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3348 | 1468453349689 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:29 INFO - PROCESS | 3348 | ++DOCSHELL 15A78C00 == 32 [pid = 3348] [id = 623] 16:42:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15B27800) [pid = 3348] [serial = 1869] [outer = 00000000] 16:42:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1605F400) [pid = 3348] [serial = 1870] [outer = 15B27800] 16:42:29 INFO - PROCESS | 3348 | 1468453349733 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16A39C00) [pid = 3348] [serial = 1871] [outer = 15B27800] 16:42:30 INFO - PROCESS | 3348 | 1468453350219 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 705ms 16:42:30 INFO - PROCESS | 3348 | 1468453350294 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 3348 | 1468453350296 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 16:42:30 INFO - PROCESS | 3348 | 1468453350300 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:42:30 INFO - PROCESS | 3348 | 1468453350302 Marionette TRACE conn3 <- [1,2458,null,{}] 16:42:30 INFO - PROCESS | 3348 | 1468453350305 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 3348 | 1468453350307 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:30 INFO - PROCESS | 3348 | 1468453350419 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:42:30 INFO - PROCESS | 3348 | 1468453350428 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3348 | 1468453350434 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:30 INFO - PROCESS | 3348 | ++DOCSHELL 10B31000 == 33 [pid = 3348] [id = 624] 16:42:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16A44800) [pid = 3348] [serial = 1872] [outer = 00000000] 16:42:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16E84400) [pid = 3348] [serial = 1873] [outer = 16A44800] 16:42:30 INFO - PROCESS | 3348 | 1468453350486 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170AC000) [pid = 3348] [serial = 1874] [outer = 16A44800] 16:42:30 INFO - PROCESS | 3348 | 1468453350954 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 705ms 16:42:31 INFO - PROCESS | 3348 | 1468453351007 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:42:31 INFO - PROCESS | 3348 | 1468453351009 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 3348 | 1468453351013 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 3348 | 1468453351014 Marionette TRACE conn3 <- [1,2462,null,{}] 16:42:31 INFO - PROCESS | 3348 | 1468453351018 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3348 | 1468453351020 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:31 INFO - PROCESS | 3348 | 1468453351159 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:42:31 INFO - PROCESS | 3348 | 1468453351187 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3348 | 1468453351189 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:31 INFO - PROCESS | 3348 | ++DOCSHELL 1758EC00 == 34 [pid = 3348] [id = 625] 16:42:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (175E0400) [pid = 3348] [serial = 1875] [outer = 00000000] 16:42:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (179C3800) [pid = 3348] [serial = 1876] [outer = 175E0400] 16:42:31 INFO - PROCESS | 3348 | 1468453351240 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1768EC00) [pid = 3348] [serial = 1877] [outer = 175E0400] 16:42:31 INFO - PROCESS | 3348 | 1468453351677 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 689ms 16:42:31 INFO - PROCESS | 3348 | 1468453351710 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 3348 | 1468453351712 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 16:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:42:31 INFO - PROCESS | 3348 | 1468453351715 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 3348 | 1468453351717 Marionette TRACE conn3 <- [1,2466,null,{}] 16:42:31 INFO - PROCESS | 3348 | 1468453351720 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3348 | 1468453351722 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:31 INFO - PROCESS | 3348 | 1468453351840 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:42:31 INFO - PROCESS | 3348 | 1468453351901 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3348 | 1468453351903 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:31 INFO - PROCESS | 3348 | ++DOCSHELL 17986800 == 35 [pid = 3348] [id = 626] 16:42:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (17993000) [pid = 3348] [serial = 1878] [outer = 00000000] 16:42:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18063C00) [pid = 3348] [serial = 1879] [outer = 17993000] 16:42:31 INFO - PROCESS | 3348 | 1468453351945 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18067800) [pid = 3348] [serial = 1880] [outer = 17993000] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16A45000) [pid = 3348] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10B2E800) [pid = 3348] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14415C00) [pid = 3348] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (170B4000) [pid = 3348] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (16A43000) [pid = 3348] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (10A7F800) [pid = 3348] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (12B6D400) [pid = 3348] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1441BC00) [pid = 3348] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (15B1C800) [pid = 3348] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11D8A000) [pid = 3348] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (114BFC00) [pid = 3348] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (139B2000) [pid = 3348] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:42:32 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10434000) [pid = 3348] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:42:32 INFO - PROCESS | 3348 | 1468453352385 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 705ms 16:42:32 INFO - PROCESS | 3348 | 1468453352420 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 3348 | 1468453352422 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 16:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:42:32 INFO - PROCESS | 3348 | 1468453352426 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 3348 | 1468453352427 Marionette TRACE conn3 <- [1,2470,null,{}] 16:42:32 INFO - PROCESS | 3348 | 1468453352431 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 3348 | 1468453352433 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:32 INFO - PROCESS | 3348 | 1468453352535 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:42:32 INFO - PROCESS | 3348 | 1468453352543 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 3348 | 1468453352545 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:32 INFO - PROCESS | 3348 | ++DOCSHELL 0F250C00 == 36 [pid = 3348] [id = 627] 16:42:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (10B2E800) [pid = 3348] [serial = 1881] [outer = 00000000] 16:42:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (142E7000) [pid = 3348] [serial = 1882] [outer = 10B2E800] 16:42:32 INFO - PROCESS | 3348 | 1468453352587 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (16A43000) [pid = 3348] [serial = 1883] [outer = 10B2E800] 16:42:33 INFO - PROCESS | 3348 | 1468453353073 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 642ms 16:42:33 INFO - PROCESS | 3348 | 1468453353095 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 3348 | 1468453353097 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:42:33 INFO - PROCESS | 3348 | 1468453353100 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 3348 | 1468453353102 Marionette TRACE conn3 <- [1,2474,null,{}] 16:42:33 INFO - PROCESS | 3348 | 1468453353108 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 3348 | 1468453353110 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:33 INFO - PROCESS | 3348 | 1468453353197 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:42:33 INFO - PROCESS | 3348 | 1468453353203 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3348 | 1468453353205 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:33 INFO - PROCESS | 3348 | ++DOCSHELL 14417C00 == 37 [pid = 3348] [id = 628] 16:42:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16A5C400) [pid = 3348] [serial = 1884] [outer = 00000000] 16:42:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1807C000) [pid = 3348] [serial = 1885] [outer = 16A5C400] 16:42:33 INFO - PROCESS | 3348 | 1468453353247 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1807EC00) [pid = 3348] [serial = 1886] [outer = 16A5C400] 16:42:33 INFO - PROCESS | 3348 | 1468453353668 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 596ms 16:42:33 INFO - PROCESS | 3348 | 1468453353697 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 3348 | 1468453353699 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:42:33 INFO - PROCESS | 3348 | 1468453353703 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 3348 | 1468453353704 Marionette TRACE conn3 <- [1,2478,null,{}] 16:42:33 INFO - PROCESS | 3348 | 1468453353708 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 3348 | 1468453353709 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:33 INFO - PROCESS | 3348 | 1468453353832 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:42:33 INFO - PROCESS | 3348 | 1468453353838 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3348 | 1468453353841 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:33 INFO - PROCESS | 3348 | ++DOCSHELL 1805F800 == 38 [pid = 3348] [id = 629] 16:42:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18081800) [pid = 3348] [serial = 1887] [outer = 00000000] 16:42:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18161000) [pid = 3348] [serial = 1888] [outer = 18081800] 16:42:33 INFO - PROCESS | 3348 | 1468453353888 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (199C0400) [pid = 3348] [serial = 1889] [outer = 18081800] 16:42:34 INFO - PROCESS | 3348 | --DOCSHELL 11C9D400 == 37 [pid = 3348] [id = 608] 16:42:34 INFO - PROCESS | 3348 | --DOCSHELL 10A80400 == 36 [pid = 3348] [id = 620] 16:42:34 INFO - PROCESS | 3348 | --DOCSHELL 0F316000 == 35 [pid = 3348] [id = 618] 16:42:34 INFO - PROCESS | 3348 | --DOCSHELL 0F244C00 == 34 [pid = 3348] [id = 619] 16:42:34 INFO - PROCESS | 3348 | --DOCSHELL 1759A400 == 33 [pid = 3348] [id = 617] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 12C7C400 == 32 [pid = 3348] [id = 621] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 15A78C00 == 31 [pid = 3348] [id = 623] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 10B31000 == 30 [pid = 3348] [id = 624] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 14417400 == 29 [pid = 3348] [id = 622] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 1758EC00 == 28 [pid = 3348] [id = 625] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 0F250C00 == 27 [pid = 3348] [id = 627] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 14417C00 == 26 [pid = 3348] [id = 628] 16:42:35 INFO - PROCESS | 3348 | --DOCSHELL 17986800 == 25 [pid = 3348] [id = 626] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (15111800) [pid = 3348] [serial = 1837] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15B62000) [pid = 3348] [serial = 1840] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (139B2C00) [pid = 3348] [serial = 1826] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (12E6D400) [pid = 3348] [serial = 1825] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1582A400) [pid = 3348] [serial = 1838] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11C96800) [pid = 3348] [serial = 1831] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (12960C00) [pid = 3348] [serial = 1832] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (14237400) [pid = 3348] [serial = 1834] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10A75400) [pid = 3348] [serial = 1828] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (10A81400) [pid = 3348] [serial = 1829] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (16E83000) [pid = 3348] [serial = 1843] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (12BB0C00) [pid = 3348] [serial = 1814] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (114BF400) [pid = 3348] [serial = 1813] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (16059800) [pid = 3348] [serial = 1817] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (15B2D800) [pid = 3348] [serial = 1816] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (19E3C000) [pid = 3348] [serial = 1820] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (16A65000) [pid = 3348] [serial = 1850] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (19ABBC00) [pid = 3348] [serial = 1819] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (13B52000) [pid = 3348] [serial = 1823] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (17693400) [pid = 3348] [serial = 1852] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (1188C800) [pid = 3348] [serial = 1822] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (16058800) [pid = 3348] [serial = 1841] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (170A7000) [pid = 3348] [serial = 1844] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (170EDC00) [pid = 3348] [serial = 1849] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (15A7D000) [pid = 3348] [serial = 1846] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (1699D800) [pid = 3348] [serial = 1847] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (142E2C00) [pid = 3348] [serial = 1835] [outer = 00000000] [url = about:blank] 16:42:35 INFO - PROCESS | 3348 | 1468453355678 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2021ms 16:42:35 INFO - PROCESS | 3348 | 1468453355716 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 3348 | 1468453355720 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:42:35 INFO - PROCESS | 3348 | 1468453355725 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 3348 | 1468453355728 Marionette TRACE conn3 <- [1,2482,null,{}] 16:42:35 INFO - PROCESS | 3348 | 1468453355734 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 3348 | 1468453355737 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:35 INFO - PROCESS | 3348 | 1468453355824 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:42:35 INFO - PROCESS | 3348 | 1468453355831 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 3348 | 1468453355836 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:35 INFO - PROCESS | 3348 | ++DOCSHELL 10A04400 == 26 [pid = 3348] [id = 630] 16:42:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (10A09400) [pid = 3348] [serial = 1890] [outer = 00000000] 16:42:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (10B29400) [pid = 3348] [serial = 1891] [outer = 10A09400] 16:42:35 INFO - PROCESS | 3348 | 1468453355884 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (10B2F000) [pid = 3348] [serial = 1892] [outer = 10A09400] 16:42:36 INFO - PROCESS | 3348 | 1468453356387 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 689ms 16:42:36 INFO - PROCESS | 3348 | 1468453356425 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 3348 | 1468453356430 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 16:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:42:36 INFO - PROCESS | 3348 | 1468453356436 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 3348 | 1468453356439 Marionette TRACE conn3 <- [1,2486,null,{}] 16:42:36 INFO - PROCESS | 3348 | 1468453356443 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 3348 | 1468453356446 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:36 INFO - PROCESS | 3348 | 1468453356533 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:42:36 INFO - PROCESS | 3348 | 1468453356542 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 3348 | 1468453356544 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:36 INFO - PROCESS | 3348 | ++DOCSHELL 114BE800 == 27 [pid = 3348] [id = 631] 16:42:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (114BEC00) [pid = 3348] [serial = 1893] [outer = 00000000] 16:42:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (11809400) [pid = 3348] [serial = 1894] [outer = 114BEC00] 16:42:36 INFO - PROCESS | 3348 | 1468453356590 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (11892000) [pid = 3348] [serial = 1895] [outer = 114BEC00] 16:42:37 INFO - PROCESS | 3348 | 1468453357067 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 705ms 16:42:37 INFO - PROCESS | 3348 | 1468453357135 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 3348 | 1468453357137 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:42:37 INFO - PROCESS | 3348 | 1468453357142 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 3348 | 1468453357145 Marionette TRACE conn3 <- [1,2490,null,{}] 16:42:37 INFO - PROCESS | 3348 | 1468453357156 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 3348 | 1468453357160 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:37 INFO - PROCESS | 3348 | 1468453357270 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:42:37 INFO - PROCESS | 3348 | 1468453357369 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 3348 | 1468453357372 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:37 INFO - PROCESS | 3348 | ++DOCSHELL 12E66400 == 28 [pid = 3348] [id = 632] 16:42:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (12EDE800) [pid = 3348] [serial = 1896] [outer = 00000000] 16:42:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (13186C00) [pid = 3348] [serial = 1897] [outer = 12EDE800] 16:42:37 INFO - PROCESS | 3348 | 1468453357419 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (13AC4C00) [pid = 3348] [serial = 1898] [outer = 12EDE800] 16:42:37 INFO - PROCESS | 3348 | 1468453357790 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 705ms 16:42:37 INFO - PROCESS | 3348 | 1468453357840 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 3348 | 1468453357842 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:42:37 INFO - PROCESS | 3348 | 1468453357853 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 3348 | 1468453357866 Marionette TRACE conn3 <- [1,2494,null,{}] 16:42:37 INFO - PROCESS | 3348 | 1468453357871 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 3348 | 1468453357873 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:37 INFO - PROCESS | 3348 | 1468453357957 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:42:38 INFO - PROCESS | 3348 | 1468453357986 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3348 | 1468453357988 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:38 INFO - PROCESS | 3348 | ++DOCSHELL 13B5CC00 == 29 [pid = 3348] [id = 633] 16:42:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (13C08400) [pid = 3348] [serial = 1899] [outer = 00000000] 16:42:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (14244800) [pid = 3348] [serial = 1900] [outer = 13C08400] 16:42:38 INFO - PROCESS | 3348 | 1468453358035 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (142E5C00) [pid = 3348] [serial = 1901] [outer = 13C08400] 16:42:38 INFO - PROCESS | 3348 | 1468453358489 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 721ms 16:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:42:38 INFO - PROCESS | 3348 | 1468453358566 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3348 | 1468453358568 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 16:42:38 INFO - PROCESS | 3348 | 1468453358571 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3348 | 1468453358573 Marionette TRACE conn3 <- [1,2498,null,{}] 16:42:38 INFO - PROCESS | 3348 | 1468453358577 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 3348 | 1468453358579 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:38 INFO - PROCESS | 3348 | 1468453358682 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:42:38 INFO - PROCESS | 3348 | 1468453358694 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3348 | 1468453358696 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:38 INFO - PROCESS | 3348 | ++DOCSHELL 14417C00 == 30 [pid = 3348] [id = 634] 16:42:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1441C000) [pid = 3348] [serial = 1902] [outer = 00000000] 16:42:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (144B9800) [pid = 3348] [serial = 1903] [outer = 1441C000] 16:42:38 INFO - PROCESS | 3348 | 1468453358739 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (15118800) [pid = 3348] [serial = 1904] [outer = 1441C000] 16:42:39 INFO - PROCESS | 3348 | 1468453359190 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 689ms 16:42:39 INFO - PROCESS | 3348 | 1468453359271 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3348 | 1468453359273 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:42:39 INFO - PROCESS | 3348 | 1468453359276 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 3348 | 1468453359278 Marionette TRACE conn3 <- [1,2502,null,{}] 16:42:39 INFO - PROCESS | 3348 | 1468453359282 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 3348 | 1468453359287 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:39 INFO - PROCESS | 3348 | 1468453359386 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:42:39 INFO - PROCESS | 3348 | 1468453359391 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 3348 | 1468453359393 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:39 INFO - PROCESS | 3348 | ++DOCSHELL 15B60C00 == 31 [pid = 3348] [id = 635] 16:42:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (15B62000) [pid = 3348] [serial = 1905] [outer = 00000000] 16:42:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (16059800) [pid = 3348] [serial = 1906] [outer = 15B62000] 16:42:39 INFO - PROCESS | 3348 | 1468453359436 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (16A38400) [pid = 3348] [serial = 1907] [outer = 15B62000] 16:42:39 INFO - PROCESS | 3348 | 1468453359849 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 595ms 16:42:39 INFO - PROCESS | 3348 | 1468453359900 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3348 | 1468453359902 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:42:39 INFO - PROCESS | 3348 | 1468453359907 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 3348 | 1468453359908 Marionette TRACE conn3 <- [1,2506,null,{}] 16:42:39 INFO - PROCESS | 3348 | 1468453359922 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 3348 | 1468453359924 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:40 INFO - PROCESS | 3348 | 1468453360008 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:42:40 INFO - PROCESS | 3348 | 1468453360041 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3348 | 1468453360043 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:40 INFO - PROCESS | 3348 | ++DOCSHELL 16A3CC00 == 32 [pid = 3348] [id = 636] 16:42:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16A3E000) [pid = 3348] [serial = 1908] [outer = 00000000] 16:42:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (16C82000) [pid = 3348] [serial = 1909] [outer = 16A3E000] 16:42:40 INFO - PROCESS | 3348 | 1468453360085 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (16C84400) [pid = 3348] [serial = 1910] [outer = 16A3E000] 16:42:40 INFO - PROCESS | 3348 | 1468453360500 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 658ms 16:42:40 INFO - PROCESS | 3348 | 1468453360563 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 3348 | 1468453360565 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 16:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:42:40 INFO - PROCESS | 3348 | 1468453360568 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 3348 | 1468453360570 Marionette TRACE conn3 <- [1,2510,null,{}] 16:42:40 INFO - PROCESS | 3348 | 1468453360574 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 3348 | 1468453360576 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:40 INFO - PROCESS | 3348 | 1468453360652 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:42:40 INFO - PROCESS | 3348 | 1468453360657 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3348 | 1468453360659 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:40 INFO - PROCESS | 3348 | ++DOCSHELL 11805C00 == 33 [pid = 3348] [id = 637] 16:42:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (12EE1C00) [pid = 3348] [serial = 1911] [outer = 00000000] 16:42:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (170B2400) [pid = 3348] [serial = 1912] [outer = 12EE1C00] 16:42:40 INFO - PROCESS | 3348 | 1468453360702 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (170ABC00) [pid = 3348] [serial = 1913] [outer = 12EE1C00] 16:42:41 INFO - PROCESS | 3348 | 1468453361174 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 626ms 16:42:41 INFO - PROCESS | 3348 | 1468453361209 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:42:41 INFO - PROCESS | 3348 | 1468453361211 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 16:42:41 INFO - PROCESS | 3348 | 1468453361214 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 3348 | 1468453361216 Marionette TRACE conn3 <- [1,2514,null,{}] 16:42:41 INFO - PROCESS | 3348 | 1468453361220 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3348 | 1468453361221 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:41 INFO - PROCESS | 3348 | 1468453361333 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:42:41 INFO - PROCESS | 3348 | 1468453361339 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3348 | 1468453361341 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:41 INFO - PROCESS | 3348 | ++DOCSHELL 12E62000 == 34 [pid = 3348] [id = 638] 16:42:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (12E62400) [pid = 3348] [serial = 1914] [outer = 00000000] 16:42:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1768F000) [pid = 3348] [serial = 1915] [outer = 12E62400] 16:42:41 INFO - PROCESS | 3348 | 1468453361383 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (17695400) [pid = 3348] [serial = 1916] [outer = 12E62400] 16:42:41 INFO - PROCESS | 3348 | 1468453361850 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 16:42:41 INFO - PROCESS | 3348 | 1468453361916 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 3348 | 1468453361918 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 16:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:42:41 INFO - PROCESS | 3348 | 1468453361921 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 3348 | 1468453361923 Marionette TRACE conn3 <- [1,2518,null,{}] 16:42:41 INFO - PROCESS | 3348 | 1468453361927 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3348 | 1468453361929 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:42 INFO - PROCESS | 3348 | 1468453362078 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:42:42 INFO - PROCESS | 3348 | 1468453362141 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 3348 | 1468453362143 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:42 INFO - PROCESS | 3348 | ++DOCSHELL 0F31A400 == 35 [pid = 3348] [id = 639] 16:42:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (0F31C400) [pid = 3348] [serial = 1917] [outer = 00000000] 16:42:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (18062400) [pid = 3348] [serial = 1918] [outer = 0F31C400] 16:42:42 INFO - PROCESS | 3348 | 1468453362185 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (18068800) [pid = 3348] [serial = 1919] [outer = 0F31C400] 16:42:42 INFO - PROCESS | 3348 | 1468453362597 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 705ms 16:42:42 INFO - PROCESS | 3348 | 1468453362627 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3348 | 1468453362629 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:42:42 INFO - PROCESS | 3348 | 1468453362633 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 3348 | 1468453362635 Marionette TRACE conn3 <- [1,2522,null,{}] 16:42:42 INFO - PROCESS | 3348 | 1468453362638 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 3348 | 1468453362640 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:42 INFO - PROCESS | 3348 | 1468453362792 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:42:42 INFO - PROCESS | 3348 | 1468453362816 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 3348 | 1468453362818 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:42 INFO - PROCESS | 3348 | ++DOCSHELL 14416C00 == 36 [pid = 3348] [id = 640] 16:42:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (18082000) [pid = 3348] [serial = 1920] [outer = 00000000] 16:42:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (19ABDC00) [pid = 3348] [serial = 1921] [outer = 18082000] 16:42:42 INFO - PROCESS | 3348 | 1468453362888 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (19D91C00) [pid = 3348] [serial = 1922] [outer = 18082000] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (15B27800) [pid = 3348] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (14417800) [pid = 3348] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (12C81400) [pid = 3348] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (10B2D000) [pid = 3348] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (0F245400) [pid = 3348] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1021D800) [pid = 3348] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (175D9400) [pid = 3348] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (16A44800) [pid = 3348] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (175E0400) [pid = 3348] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (17993000) [pid = 3348] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10B2E800) [pid = 3348] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:42:43 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (16A5C400) [pid = 3348] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:42:43 INFO - PROCESS | 3348 | 1468453363491 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 893ms 16:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:42:43 INFO - PROCESS | 3348 | 1468453363537 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3348 | 1468453363538 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 3348 | 1468453363542 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 3348 | 1468453363544 Marionette TRACE conn3 <- [1,2526,null,{}] 16:42:43 INFO - PROCESS | 3348 | 1468453363548 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 3348 | 1468453363549 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:43 INFO - PROCESS | 3348 | 1468453363632 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:42:43 INFO - PROCESS | 3348 | 1468453363638 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3348 | 1468453363640 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:43 INFO - PROCESS | 3348 | ++DOCSHELL 13ABE400 == 37 [pid = 3348] [id = 641] 16:42:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13AC4400) [pid = 3348] [serial = 1923] [outer = 00000000] 16:42:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B6B800) [pid = 3348] [serial = 1924] [outer = 13AC4400] 16:42:43 INFO - PROCESS | 3348 | 1468453363682 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17599800) [pid = 3348] [serial = 1925] [outer = 13AC4400] 16:42:44 INFO - PROCESS | 3348 | 1468453364156 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 642ms 16:42:44 INFO - PROCESS | 3348 | 1468453364212 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 3348 | 1468453364214 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 16:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:42:44 INFO - PROCESS | 3348 | 1468453364218 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 3348 | 1468453364219 Marionette TRACE conn3 <- [1,2530,null,{}] 16:42:44 INFO - PROCESS | 3348 | 1468453364223 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 3348 | 1468453364235 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:44 INFO - PROCESS | 3348 | 1468453364313 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:42:44 INFO - PROCESS | 3348 | 1468453364319 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 3348 | 1468453364320 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:44 INFO - PROCESS | 3348 | ++DOCSHELL 1807A000 == 38 [pid = 3348] [id = 642] 16:42:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1811C800) [pid = 3348] [serial = 1926] [outer = 00000000] 16:42:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (19D96800) [pid = 3348] [serial = 1927] [outer = 1811C800] 16:42:44 INFO - PROCESS | 3348 | 1468453364363 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (19D9F800) [pid = 3348] [serial = 1928] [outer = 1811C800] 16:42:45 INFO - PROCESS | 3348 | 1468453365203 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1050ms 16:42:45 INFO - PROCESS | 3348 | 1468453365263 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 3348 | 1468453365267 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 16:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:42:45 INFO - PROCESS | 3348 | 1468453365291 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 3348 | 1468453365294 Marionette TRACE conn3 <- [1,2534,null,{}] 16:42:45 INFO - PROCESS | 3348 | 1468453365299 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 3348 | 1468453365303 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:45 INFO - PROCESS | 3348 | 1468453365427 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:42:45 INFO - PROCESS | 3348 | 1468453365561 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 3348 | 1468453365564 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:45 INFO - PROCESS | 3348 | ++DOCSHELL 104E6000 == 39 [pid = 3348] [id = 643] 16:42:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (10A08400) [pid = 3348] [serial = 1929] [outer = 00000000] 16:42:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (11268800) [pid = 3348] [serial = 1930] [outer = 10A08400] 16:42:45 INFO - PROCESS | 3348 | 1468453365620 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (11C9D000) [pid = 3348] [serial = 1931] [outer = 10A08400] 16:42:46 INFO - PROCESS | 3348 | 1468453366535 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1300ms 16:42:46 INFO - PROCESS | 3348 | 1468453366592 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 3348 | 1468453366596 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 16:42:46 INFO - PROCESS | 3348 | 1468453366602 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:42:46 INFO - PROCESS | 3348 | 1468453366605 Marionette TRACE conn3 <- [1,2538,null,{}] 16:42:46 INFO - PROCESS | 3348 | 1468453366610 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 3348 | 1468453366613 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:46 INFO - PROCESS | 3348 | 1468453366743 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:42:46 INFO - PROCESS | 3348 | 1468453366881 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 3348 | 1468453366885 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:46 INFO - PROCESS | 3348 | ++DOCSHELL 104E9C00 == 40 [pid = 3348] [id = 644] 16:42:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (104EA000) [pid = 3348] [serial = 1932] [outer = 00000000] 16:42:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (10B74000) [pid = 3348] [serial = 1933] [outer = 104EA000] 16:42:46 INFO - PROCESS | 3348 | 1468453366937 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (114B3400) [pid = 3348] [serial = 1934] [outer = 104EA000] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 13ABE400 == 39 [pid = 3348] [id = 641] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 14416C00 == 38 [pid = 3348] [id = 640] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 0F31A400 == 37 [pid = 3348] [id = 639] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 12E62000 == 36 [pid = 3348] [id = 638] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 11805C00 == 35 [pid = 3348] [id = 637] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 16A3CC00 == 34 [pid = 3348] [id = 636] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 15B60C00 == 33 [pid = 3348] [id = 635] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 14417C00 == 32 [pid = 3348] [id = 634] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 13B5CC00 == 31 [pid = 3348] [id = 633] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 12E66400 == 30 [pid = 3348] [id = 632] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 114BE800 == 29 [pid = 3348] [id = 631] 16:42:47 INFO - PROCESS | 3348 | --DOCSHELL 10A04400 == 28 [pid = 3348] [id = 630] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (16E84400) [pid = 3348] [serial = 1873] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (179C3800) [pid = 3348] [serial = 1876] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (18063C00) [pid = 3348] [serial = 1879] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1768EC00) [pid = 3348] [serial = 1877] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (142E7000) [pid = 3348] [serial = 1882] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (1807C000) [pid = 3348] [serial = 1885] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18067800) [pid = 3348] [serial = 1880] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1605F400) [pid = 3348] [serial = 1870] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15136000) [pid = 3348] [serial = 1868] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1510F400) [pid = 3348] [serial = 1867] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1807EC00) [pid = 3348] [serial = 1886] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (12EE3800) [pid = 3348] [serial = 1864] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (13C01800) [pid = 3348] [serial = 1865] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (114BCC00) [pid = 3348] [serial = 1861] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (18161000) [pid = 3348] [serial = 1888] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (11847000) [pid = 3348] [serial = 1862] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (0F397400) [pid = 3348] [serial = 1859] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (0F24DC00) [pid = 3348] [serial = 1858] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (11809C00) [pid = 3348] [serial = 1856] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (11268400) [pid = 3348] [serial = 1855] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (17985400) [pid = 3348] [serial = 1853] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (170AC000) [pid = 3348] [serial = 1874] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (16A43000) [pid = 3348] [serial = 1883] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (16A39C00) [pid = 3348] [serial = 1871] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3348 | 1468453367446 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 893ms 16:42:47 INFO - PROCESS | 3348 | 1468453367507 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 3348 | 1468453367512 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:42:47 INFO - PROCESS | 3348 | 1468453367518 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 3348 | 1468453367521 Marionette TRACE conn3 <- [1,2542,null,{}] 16:42:47 INFO - PROCESS | 3348 | 1468453367525 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 3348 | 1468453367527 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:47 INFO - PROCESS | 3348 | 1468453367614 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:42:47 INFO - PROCESS | 3348 | 1468453367623 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 3348 | 1468453367625 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:47 INFO - PROCESS | 3348 | ++DOCSHELL 1183DC00 == 29 [pid = 3348] [id = 645] 16:42:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (11840800) [pid = 3348] [serial = 1935] [outer = 00000000] 16:42:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (11D8D400) [pid = 3348] [serial = 1936] [outer = 11840800] 16:42:47 INFO - PROCESS | 3348 | 1468453367677 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (1295B000) [pid = 3348] [serial = 1937] [outer = 11840800] 16:42:48 INFO - PROCESS | 3348 | 1468453368182 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 705ms 16:42:48 INFO - PROCESS | 3348 | 1468453368217 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3348 | 1468453368219 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:42:48 INFO - PROCESS | 3348 | 1468453368223 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 3348 | 1468453368226 Marionette TRACE conn3 <- [1,2546,null,{}] 16:42:48 INFO - PROCESS | 3348 | 1468453368237 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 3348 | 1468453368241 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:48 INFO - PROCESS | 3348 | 1468453368352 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:42:48 INFO - PROCESS | 3348 | 1468453368450 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 3348 | 1468453368453 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:48 INFO - PROCESS | 3348 | ++DOCSHELL 139ABC00 == 30 [pid = 3348] [id = 646] 16:42:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (139AC000) [pid = 3348] [serial = 1938] [outer = 00000000] 16:42:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (13C05C00) [pid = 3348] [serial = 1939] [outer = 139AC000] 16:42:48 INFO - PROCESS | 3348 | 1468453368503 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (14237800) [pid = 3348] [serial = 1940] [outer = 139AC000] 16:42:48 INFO - PROCESS | 3348 | 1468453368881 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 705ms 16:42:48 INFO - PROCESS | 3348 | 1468453368922 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3348 | 1468453368925 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:42:48 INFO - PROCESS | 3348 | 1468453368928 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 3348 | 1468453368930 Marionette TRACE conn3 <- [1,2550,null,{}] 16:42:48 INFO - PROCESS | 3348 | 1468453368933 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 3348 | 1468453368935 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:49 INFO - PROCESS | 3348 | 1468453369025 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:42:49 INFO - PROCESS | 3348 | 1468453369030 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 3348 | 1468453369032 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:49 INFO - PROCESS | 3348 | ++DOCSHELL 142E7000 == 31 [pid = 3348] [id = 647] 16:42:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (142E9000) [pid = 3348] [serial = 1941] [outer = 00000000] 16:42:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (15136000) [pid = 3348] [serial = 1942] [outer = 142E9000] 16:42:49 INFO - PROCESS | 3348 | 1468453369076 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (1582C400) [pid = 3348] [serial = 1943] [outer = 142E9000] 16:42:49 INFO - PROCESS | 3348 | 1468453369552 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 689ms 16:42:49 INFO - PROCESS | 3348 | 1468453369627 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 3348 | 1468453369629 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 16:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:42:49 INFO - PROCESS | 3348 | 1468453369639 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 3348 | 1468453369641 Marionette TRACE conn3 <- [1,2554,null,{}] 16:42:49 INFO - PROCESS | 3348 | 1468453369644 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 3348 | 1468453369646 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:49 INFO - PROCESS | 3348 | 1468453369754 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:42:49 INFO - PROCESS | 3348 | 1468453369846 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 3348 | 1468453369849 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:49 INFO - PROCESS | 3348 | ++DOCSHELL 15B1CC00 == 32 [pid = 3348] [id = 648] 16:42:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (15B30400) [pid = 3348] [serial = 1944] [outer = 00000000] 16:42:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (15B6B400) [pid = 3348] [serial = 1945] [outer = 15B30400] 16:42:49 INFO - PROCESS | 3348 | 1468453369891 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1605F400) [pid = 3348] [serial = 1946] [outer = 15B30400] 16:42:50 INFO - PROCESS | 3348 | 1468453370315 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 737ms 16:42:50 INFO - PROCESS | 3348 | 1468453370378 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 3348 | 1468453370380 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 16:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:42:50 INFO - PROCESS | 3348 | 1468453370383 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 3348 | 1468453370385 Marionette TRACE conn3 <- [1,2558,null,{}] 16:42:50 INFO - PROCESS | 3348 | 1468453370389 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 3348 | 1468453370394 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:50 INFO - PROCESS | 3348 | 1468453370528 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:42:50 INFO - PROCESS | 3348 | 1468453370593 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 3348 | 1468453370595 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:50 INFO - PROCESS | 3348 | ++DOCSHELL 16A39C00 == 33 [pid = 3348] [id = 649] 16:42:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16A42000) [pid = 3348] [serial = 1947] [outer = 00000000] 16:42:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16FB7000) [pid = 3348] [serial = 1948] [outer = 16A42000] 16:42:50 INFO - PROCESS | 3348 | 1468453370638 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (17035400) [pid = 3348] [serial = 1949] [outer = 16A42000] 16:42:51 INFO - PROCESS | 3348 | 1468453371068 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 737ms 16:42:51 INFO - PROCESS | 3348 | 1468453371131 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 3348 | 1468453371133 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 16:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:42:51 INFO - PROCESS | 3348 | 1468453371144 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 3348 | 1468453371146 Marionette TRACE conn3 <- [1,2562,null,{}] 16:42:51 INFO - PROCESS | 3348 | 1468453371150 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 3348 | 1468453371152 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:51 INFO - PROCESS | 3348 | 1468453371279 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:42:51 INFO - PROCESS | 3348 | 1468453371289 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 3348 | 1468453371292 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:51 INFO - PROCESS | 3348 | ++DOCSHELL 12BB2400 == 34 [pid = 3348] [id = 650] 16:42:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (142EDC00) [pid = 3348] [serial = 1950] [outer = 00000000] 16:42:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (175D8C00) [pid = 3348] [serial = 1951] [outer = 142EDC00] 16:42:51 INFO - PROCESS | 3348 | 1468453371335 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (175DFC00) [pid = 3348] [serial = 1952] [outer = 142EDC00] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (12E62400) [pid = 3348] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (15B62000) [pid = 3348] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (0F31C400) [pid = 3348] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (16A3E000) [pid = 3348] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (13C08400) [pid = 3348] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (12EE1C00) [pid = 3348] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (12EDE800) [pid = 3348] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (114BEC00) [pid = 3348] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10A09400) [pid = 3348] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1441C000) [pid = 3348] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (18082000) [pid = 3348] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:42:51 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (13AC4400) [pid = 3348] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:42:51 INFO - PROCESS | 3348 | 1468453371852 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 753ms 16:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:42:51 INFO - PROCESS | 3348 | 1468453371896 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 3348 | 1468453371897 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 16:42:51 INFO - PROCESS | 3348 | 1468453371901 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 3348 | 1468453371903 Marionette TRACE conn3 <- [1,2566,null,{}] 16:42:51 INFO - PROCESS | 3348 | 1468453371906 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 3348 | 1468453371908 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:51 INFO - PROCESS | 3348 | 1468453371984 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:42:52 INFO - PROCESS | 3348 | 1468453372080 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3348 | 1468453372082 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:52 INFO - PROCESS | 3348 | ++DOCSHELL 114BEC00 == 35 [pid = 3348] [id = 651] 16:42:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (114E1400) [pid = 3348] [serial = 1953] [outer = 00000000] 16:42:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (142E1800) [pid = 3348] [serial = 1954] [outer = 114E1400] 16:42:52 INFO - PROCESS | 3348 | 1468453372124 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (16A46C00) [pid = 3348] [serial = 1955] [outer = 114E1400] 16:42:52 INFO - PROCESS | 3348 | 1468453372477 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 16:42:52 INFO - PROCESS | 3348 | 1468453372539 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 3348 | 1468453372541 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 16:42:52 INFO - PROCESS | 3348 | 1468453372545 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:42:52 INFO - PROCESS | 3348 | 1468453372546 Marionette TRACE conn3 <- [1,2570,null,{}] 16:42:52 INFO - PROCESS | 3348 | 1468453372550 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 3348 | 1468453372551 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:52 INFO - PROCESS | 3348 | 1468453372699 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:42:52 INFO - PROCESS | 3348 | 1468453372711 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3348 | 1468453372713 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:52 INFO - PROCESS | 3348 | ++DOCSHELL 11847C00 == 36 [pid = 3348] [id = 652] 16:42:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16C82400) [pid = 3348] [serial = 1956] [outer = 00000000] 16:42:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (179C3800) [pid = 3348] [serial = 1957] [outer = 16C82400] 16:42:52 INFO - PROCESS | 3348 | 1468453372755 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (18018400) [pid = 3348] [serial = 1958] [outer = 16C82400] 16:42:53 INFO - PROCESS | 3348 | 1468453373167 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 642ms 16:42:53 INFO - PROCESS | 3348 | 1468453373187 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 3348 | 1468453373198 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:42:53 INFO - PROCESS | 3348 | 1468453373202 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 3348 | 1468453373203 Marionette TRACE conn3 <- [1,2574,null,{}] 16:42:53 INFO - PROCESS | 3348 | 1468453373211 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 3348 | 1468453373213 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:53 INFO - PROCESS | 3348 | 1468453373298 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:42:53 INFO - PROCESS | 3348 | 1468453373305 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 3348 | 1468453373307 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:53 INFO - PROCESS | 3348 | ++DOCSHELL 1423EC00 == 37 [pid = 3348] [id = 653] 16:42:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1441B800) [pid = 3348] [serial = 1959] [outer = 00000000] 16:42:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1807F800) [pid = 3348] [serial = 1960] [outer = 1441B800] 16:42:53 INFO - PROCESS | 3348 | 1468453373350 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18119000) [pid = 3348] [serial = 1961] [outer = 1441B800] 16:42:53 INFO - PROCESS | 3348 | 1468453373885 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 736ms 16:42:53 INFO - PROCESS | 3348 | 1468453373940 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 3348 | 1468453373945 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:42:53 INFO - PROCESS | 3348 | 1468453373951 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 3348 | 1468453373954 Marionette TRACE conn3 <- [1,2578,null,{}] 16:42:53 INFO - PROCESS | 3348 | 1468453373960 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 3348 | 1468453373963 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:54 INFO - PROCESS | 3348 | 1468453374119 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:42:54 INFO - PROCESS | 3348 | 1468453374244 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 3348 | 1468453374248 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:54 INFO - PROCESS | 3348 | ++DOCSHELL 1047A800 == 38 [pid = 3348] [id = 654] 16:42:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (104E7800) [pid = 3348] [serial = 1962] [outer = 00000000] 16:42:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (10B2C000) [pid = 3348] [serial = 1963] [outer = 104E7800] 16:42:54 INFO - PROCESS | 3348 | 1468453374311 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (11472C00) [pid = 3348] [serial = 1964] [outer = 104E7800] 16:42:54 INFO - PROCESS | 3348 | 1468453374843 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 940ms 16:42:54 INFO - PROCESS | 3348 | 1468453374896 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 3348 | 1468453374901 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:42:54 INFO - PROCESS | 3348 | 1468453374908 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 3348 | 1468453374910 Marionette TRACE conn3 <- [1,2582,null,{}] 16:42:54 INFO - PROCESS | 3348 | 1468453374914 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 3348 | 1468453374917 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:55 INFO - PROCESS | 3348 | 1468453375072 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:42:55 INFO - PROCESS | 3348 | 1468453375182 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3348 | 1468453375185 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:55 INFO - PROCESS | 3348 | ++DOCSHELL 12E29C00 == 39 [pid = 3348] [id = 655] 16:42:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (12E65C00) [pid = 3348] [serial = 1965] [outer = 00000000] 16:42:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (13B58C00) [pid = 3348] [serial = 1966] [outer = 12E65C00] 16:42:55 INFO - PROCESS | 3348 | 1468453375281 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (142EF800) [pid = 3348] [serial = 1967] [outer = 12E65C00] 16:42:55 INFO - PROCESS | 3348 | 1468453375878 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1003ms 16:42:55 INFO - PROCESS | 3348 | 1468453375941 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3348 | 1468453375943 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:42:55 INFO - PROCESS | 3348 | 1468453375947 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3348 | 1468453375951 Marionette TRACE conn3 <- [1,2586,null,{}] 16:42:55 INFO - PROCESS | 3348 | 1468453375961 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 3348 | 1468453375966 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:56 INFO - PROCESS | 3348 | 1468453376071 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:42:56 INFO - PROCESS | 3348 | 1468453376211 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 3348 | 1468453376214 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:56 INFO - PROCESS | 3348 | ++DOCSHELL 16A47C00 == 40 [pid = 3348] [id = 656] 16:42:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (16A59400) [pid = 3348] [serial = 1968] [outer = 00000000] 16:42:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1703EC00) [pid = 3348] [serial = 1969] [outer = 16A59400] 16:42:56 INFO - PROCESS | 3348 | 1468453376270 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (17694800) [pid = 3348] [serial = 1970] [outer = 16A59400] 16:42:56 INFO - PROCESS | 3348 | 1468453376871 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 940ms 16:42:56 INFO - PROCESS | 3348 | 1468453376892 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 3348 | 1468453376895 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:42:56 INFO - PROCESS | 3348 | 1468453376898 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 3348 | 1468453376900 Marionette TRACE conn3 <- [1,2590,null,{}] 16:42:56 INFO - PROCESS | 3348 | 1468453376904 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 3348 | 1468453376906 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:57 INFO - PROCESS | 3348 | 1468453377021 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:42:57 INFO - PROCESS | 3348 | 1468453377158 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 3348 | 1468453377161 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:57 INFO - PROCESS | 3348 | ++DOCSHELL 10220000 == 41 [pid = 3348] [id = 657] 16:42:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1026A800) [pid = 3348] [serial = 1971] [outer = 00000000] 16:42:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (142EB800) [pid = 3348] [serial = 1972] [outer = 1026A800] 16:42:57 INFO - PROCESS | 3348 | 1468453377214 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (15835C00) [pid = 3348] [serial = 1973] [outer = 1026A800] 16:42:58 INFO - PROCESS | 3348 | 1468453378009 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1143ms 16:42:58 INFO - PROCESS | 3348 | 1468453378048 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:42:58 INFO - PROCESS | 3348 | 1468453378052 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 16:42:58 INFO - PROCESS | 3348 | 1468453378057 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 3348 | 1468453378061 Marionette TRACE conn3 <- [1,2594,null,{}] 16:42:58 INFO - PROCESS | 3348 | 1468453378066 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 3348 | 1468453378069 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:58 INFO - PROCESS | 3348 | 1468453378168 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 11847C00 == 40 [pid = 3348] [id = 652] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 114BEC00 == 39 [pid = 3348] [id = 651] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 12BB2400 == 38 [pid = 3348] [id = 650] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 16A39C00 == 37 [pid = 3348] [id = 649] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 15B1CC00 == 36 [pid = 3348] [id = 648] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 142E7000 == 35 [pid = 3348] [id = 647] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 139ABC00 == 34 [pid = 3348] [id = 646] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 1183DC00 == 33 [pid = 3348] [id = 645] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 104E9C00 == 32 [pid = 3348] [id = 644] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 1805F800 == 31 [pid = 3348] [id = 629] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 1807A000 == 30 [pid = 3348] [id = 642] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 104E6000 == 29 [pid = 3348] [id = 643] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 10220000 == 28 [pid = 3348] [id = 657] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 16A47C00 == 27 [pid = 3348] [id = 656] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 1423EC00 == 26 [pid = 3348] [id = 653] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 1047A800 == 25 [pid = 3348] [id = 654] 16:42:58 INFO - PROCESS | 3348 | --DOCSHELL 12E29C00 == 24 [pid = 3348] [id = 655] 16:42:58 INFO - PROCESS | 3348 | 1468453378873 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 3348 | 1468453378877 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (1768F000) [pid = 3348] [serial = 1915] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (16059800) [pid = 3348] [serial = 1906] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (16A38400) [pid = 3348] [serial = 1907] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18062400) [pid = 3348] [serial = 1918] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16C82000) [pid = 3348] [serial = 1909] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (16C84400) [pid = 3348] [serial = 1910] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (14244800) [pid = 3348] [serial = 1900] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (142E5C00) [pid = 3348] [serial = 1901] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (170B2400) [pid = 3348] [serial = 1912] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (13186C00) [pid = 3348] [serial = 1897] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (13AC4C00) [pid = 3348] [serial = 1898] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11809400) [pid = 3348] [serial = 1894] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11892000) [pid = 3348] [serial = 1895] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10B29400) [pid = 3348] [serial = 1891] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (10B2F000) [pid = 3348] [serial = 1892] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (144B9800) [pid = 3348] [serial = 1903] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15118800) [pid = 3348] [serial = 1904] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (19ABDC00) [pid = 3348] [serial = 1921] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17599800) [pid = 3348] [serial = 1925] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (18068800) [pid = 3348] [serial = 1919] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (19D91C00) [pid = 3348] [serial = 1922] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (17695400) [pid = 3348] [serial = 1916] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (170ABC00) [pid = 3348] [serial = 1913] [outer = 00000000] [url = about:blank] 16:42:58 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (15B6B800) [pid = 3348] [serial = 1924] [outer = 00000000] [url = about:blank] 16:42:59 INFO - PROCESS | 3348 | ++DOCSHELL 0F24D800 == 25 [pid = 3348] [id = 658] 16:42:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (0F24EC00) [pid = 3348] [serial = 1974] [outer = 00000000] 16:42:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (0F318C00) [pid = 3348] [serial = 1975] [outer = 0F24EC00] 16:42:59 INFO - PROCESS | 3348 | 1468453379020 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (1026D000) [pid = 3348] [serial = 1976] [outer = 0F24EC00] 16:42:59 INFO - PROCESS | 3348 | 1468453379504 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1504ms 16:42:59 INFO - PROCESS | 3348 | 1468453379565 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 3348 | 1468453379569 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 16:42:59 INFO - PROCESS | 3348 | 1468453379573 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:42:59 INFO - PROCESS | 3348 | 1468453379576 Marionette TRACE conn3 <- [1,2598,null,{}] 16:42:59 INFO - PROCESS | 3348 | 1468453379581 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 3348 | 1468453379585 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:59 INFO - PROCESS | 3348 | 1468453379679 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:42:59 INFO - PROCESS | 3348 | 1468453379689 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 3348 | 1468453379692 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:42:59 INFO - PROCESS | 3348 | ++DOCSHELL 10B29800 == 26 [pid = 3348] [id = 659] 16:42:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (10B2D800) [pid = 3348] [serial = 1977] [outer = 00000000] 16:42:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (10B33400) [pid = 3348] [serial = 1978] [outer = 10B2D800] 16:42:59 INFO - PROCESS | 3348 | 1468453379739 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (10BA7000) [pid = 3348] [serial = 1979] [outer = 10B2D800] 16:43:00 INFO - PROCESS | 3348 | 1468453380218 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 16:43:00 INFO - PROCESS | 3348 | 1468453380285 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 3348 | 1468453380289 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 16:43:00 INFO - PROCESS | 3348 | 1468453380294 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 3348 | 1468453380296 Marionette TRACE conn3 <- [1,2602,null,{}] 16:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:43:00 INFO - PROCESS | 3348 | 1468453380299 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 3348 | 1468453380302 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:00 INFO - PROCESS | 3348 | 1468453380392 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:43:00 INFO - PROCESS | 3348 | 1468453380495 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 3348 | 1468453380498 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:00 INFO - PROCESS | 3348 | ++DOCSHELL 11C94400 == 27 [pid = 3348] [id = 660] 16:43:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11CEA400) [pid = 3348] [serial = 1980] [outer = 00000000] 16:43:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (129E8000) [pid = 3348] [serial = 1981] [outer = 11CEA400] 16:43:00 INFO - PROCESS | 3348 | 1468453380543 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (12C81C00) [pid = 3348] [serial = 1982] [outer = 11CEA400] 16:43:00 INFO - PROCESS | 3348 | 1468453380948 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 705ms 16:43:01 INFO - PROCESS | 3348 | 1468453380996 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 3348 | 1468453380998 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:43:01 INFO - PROCESS | 3348 | 1468453381003 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 3348 | 1468453381009 Marionette TRACE conn3 <- [1,2606,null,{}] 16:43:01 INFO - PROCESS | 3348 | 1468453381018 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 3348 | 1468453381021 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:01 INFO - PROCESS | 3348 | 1468453381152 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:43:01 INFO - PROCESS | 3348 | 1468453381175 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 3348 | 1468453381177 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:01 INFO - PROCESS | 3348 | ++DOCSHELL 13ACC800 == 28 [pid = 3348] [id = 661] 16:43:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13ACD400) [pid = 3348] [serial = 1983] [outer = 00000000] 16:43:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (13C06C00) [pid = 3348] [serial = 1984] [outer = 13ACD400] 16:43:01 INFO - PROCESS | 3348 | 1468453381221 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (13C10800) [pid = 3348] [serial = 1985] [outer = 13ACD400] 16:43:01 INFO - PROCESS | 3348 | 1468453381689 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 737ms 16:43:01 INFO - PROCESS | 3348 | 1468453381771 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 3348 | 1468453381773 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:43:01 INFO - PROCESS | 3348 | 1468453381785 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 3348 | 1468453381786 Marionette TRACE conn3 <- [1,2610,null,{}] 16:43:01 INFO - PROCESS | 3348 | 1468453381790 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 3348 | 1468453381792 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:01 INFO - PROCESS | 3348 | 1468453381908 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:43:01 INFO - PROCESS | 3348 | 1468453381919 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 3348 | 1468453381922 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:01 INFO - PROCESS | 3348 | ++DOCSHELL 14244800 == 29 [pid = 3348] [id = 662] 16:43:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (142E0800) [pid = 3348] [serial = 1986] [outer = 00000000] 16:43:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (144B5400) [pid = 3348] [serial = 1987] [outer = 142E0800] 16:43:01 INFO - PROCESS | 3348 | 1468453381965 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (144C0800) [pid = 3348] [serial = 1988] [outer = 142E0800] 16:43:02 INFO - PROCESS | 3348 | 1468453382400 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 642ms 16:43:02 INFO - PROCESS | 3348 | 1468453382420 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 3348 | 1468453382422 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:43:02 INFO - PROCESS | 3348 | 1468453382426 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 3348 | 1468453382429 Marionette TRACE conn3 <- [1,2614,null,{}] 16:43:02 INFO - PROCESS | 3348 | 1468453382433 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 3348 | 1468453382436 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:02 INFO - PROCESS | 3348 | 1468453382550 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:43:02 INFO - PROCESS | 3348 | 1468453382555 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 3348 | 1468453382562 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:02 INFO - PROCESS | 3348 | ++DOCSHELL 1582E400 == 30 [pid = 3348] [id = 663] 16:43:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (15A7D000) [pid = 3348] [serial = 1989] [outer = 00000000] 16:43:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (15B34400) [pid = 3348] [serial = 1990] [outer = 15A7D000] 16:43:02 INFO - PROCESS | 3348 | 1468453382668 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (1699F800) [pid = 3348] [serial = 1991] [outer = 15A7D000] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15B30400) [pid = 3348] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (139AC000) [pid = 3348] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (16A42000) [pid = 3348] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1811C800) [pid = 3348] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (11840800) [pid = 3348] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (114E1400) [pid = 3348] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10A08400) [pid = 3348] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (142E9000) [pid = 3348] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (104EA000) [pid = 3348] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (142EDC00) [pid = 3348] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16C82400) [pid = 3348] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (1441B800) [pid = 3348] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:43:03 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (18081800) [pid = 3348] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:43:03 INFO - PROCESS | 3348 | 1468453383372 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1003ms 16:43:03 INFO - PROCESS | 3348 | 1468453383429 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 3348 | 1468453383431 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 16:43:03 INFO - PROCESS | 3348 | 1468453383434 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:43:03 INFO - PROCESS | 3348 | 1468453383436 Marionette TRACE conn3 <- [1,2618,null,{}] 16:43:03 INFO - PROCESS | 3348 | 1468453383439 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 3348 | 1468453383442 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:03 INFO - PROCESS | 3348 | 1468453383533 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:43:03 INFO - PROCESS | 3348 | 1468453383543 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 3348 | 1468453383545 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:03 INFO - PROCESS | 3348 | ++DOCSHELL 0F30F800 == 31 [pid = 3348] [id = 664] 16:43:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (114E1C00) [pid = 3348] [serial = 1992] [outer = 00000000] 16:43:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (142E3400) [pid = 3348] [serial = 1993] [outer = 114E1C00] 16:43:03 INFO - PROCESS | 3348 | 1468453383589 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (14417800) [pid = 3348] [serial = 1994] [outer = 114E1C00] 16:43:04 INFO - PROCESS | 3348 | 1468453384027 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 642ms 16:43:04 INFO - PROCESS | 3348 | 1468453384072 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 3348 | 1468453384074 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:43:04 INFO - PROCESS | 3348 | 1468453384077 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 3348 | 1468453384079 Marionette TRACE conn3 <- [1,2622,null,{}] 16:43:04 INFO - PROCESS | 3348 | 1468453384083 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 3348 | 1468453384084 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:04 INFO - PROCESS | 3348 | 1468453384160 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:43:04 INFO - PROCESS | 3348 | 1468453384165 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3348 | 1468453384167 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:04 INFO - PROCESS | 3348 | ++DOCSHELL 12C81400 == 32 [pid = 3348] [id = 665] 16:43:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (142EFC00) [pid = 3348] [serial = 1995] [outer = 00000000] 16:43:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16A42000) [pid = 3348] [serial = 1996] [outer = 142EFC00] 16:43:04 INFO - PROCESS | 3348 | 1468453384210 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16A5C000) [pid = 3348] [serial = 1997] [outer = 142EFC00] 16:43:04 INFO - PROCESS | 3348 | 1468453384641 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 596ms 16:43:04 INFO - PROCESS | 3348 | 1468453384680 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 3348 | 1468453384682 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:43:04 INFO - PROCESS | 3348 | 1468453384685 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 3348 | 1468453384687 Marionette TRACE conn3 <- [1,2626,null,{}] 16:43:04 INFO - PROCESS | 3348 | 1468453384691 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 3348 | 1468453384692 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:04 INFO - PROCESS | 3348 | 1468453384769 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:43:04 INFO - PROCESS | 3348 | 1468453384774 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3348 | 1468453384776 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:04 INFO - PROCESS | 3348 | ++DOCSHELL 1315F400 == 33 [pid = 3348] [id = 666] 16:43:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16A44000) [pid = 3348] [serial = 1998] [outer = 00000000] 16:43:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170B4000) [pid = 3348] [serial = 1999] [outer = 16A44000] 16:43:04 INFO - PROCESS | 3348 | 1468453384819 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (174CF400) [pid = 3348] [serial = 2000] [outer = 16A44000] 16:43:05 INFO - PROCESS | 3348 | 1468453385265 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 643ms 16:43:05 INFO - PROCESS | 3348 | 1468453385368 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 3348 | 1468453385373 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 16:43:05 INFO - PROCESS | 3348 | 1468453385379 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:43:05 INFO - PROCESS | 3348 | 1468453385383 Marionette TRACE conn3 <- [1,2630,null,{}] 16:43:05 INFO - PROCESS | 3348 | 1468453385389 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 3348 | 1468453385393 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:05 INFO - PROCESS | 3348 | 1468453385509 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:43:05 INFO - PROCESS | 3348 | 1468453385641 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 3348 | 1468453385646 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:05 INFO - PROCESS | 3348 | ++DOCSHELL 10564000 == 34 [pid = 3348] [id = 667] 16:43:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1058C400) [pid = 3348] [serial = 2001] [outer = 00000000] 16:43:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (10A78800) [pid = 3348] [serial = 2002] [outer = 1058C400] 16:43:05 INFO - PROCESS | 3348 | 1468453385706 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (10B28C00) [pid = 3348] [serial = 2003] [outer = 1058C400] 16:43:06 INFO - PROCESS | 3348 | 1468453386573 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:43:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1190ms 16:43:06 INFO - PROCESS | 3348 | 1468453386618 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 3348 | 1468453386621 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 16:43:06 INFO - PROCESS | 3348 | 1468453386627 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:43:06 INFO - PROCESS | 3348 | 1468453386631 Marionette TRACE conn3 <- [1,2634,null,{}] 16:43:06 INFO - PROCESS | 3348 | 1468453386636 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 3348 | 1468453386638 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:06 INFO - PROCESS | 3348 | 1468453386753 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:43:06 INFO - PROCESS | 3348 | 1468453386891 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 3348 | 1468453386893 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:06 INFO - PROCESS | 3348 | ++DOCSHELL 11CF0C00 == 35 [pid = 3348] [id = 668] 16:43:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (129E5400) [pid = 3348] [serial = 2004] [outer = 00000000] 16:43:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (12EDF800) [pid = 3348] [serial = 2005] [outer = 129E5400] 16:43:06 INFO - PROCESS | 3348 | 1468453386956 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (139A5400) [pid = 3348] [serial = 2006] [outer = 129E5400] 16:43:07 INFO - PROCESS | 3348 | --DOCSHELL 0F250800 == 34 [pid = 3348] [id = 594] 16:43:07 INFO - PROCESS | 3348 | --DOCSHELL 19ABD800 == 33 [pid = 3348] [id = 588] 16:43:07 INFO - PROCESS | 3348 | --DOCSHELL 13C05000 == 32 [pid = 3348] [id = 581] 16:43:07 INFO - PROCESS | 3348 | --DOCSHELL 144BEC00 == 31 [pid = 3348] [id = 582] 16:43:07 INFO - PROCESS | 3348 | --DOCSHELL 0F319000 == 30 [pid = 3348] [id = 578] 16:43:07 INFO - PROCESS | 3348 | --DOCSHELL 114BF800 == 29 [pid = 3348] [id = 595] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (199C0400) [pid = 3348] [serial = 1889] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (15B6B400) [pid = 3348] [serial = 1945] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (13C05C00) [pid = 3348] [serial = 1939] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (14237800) [pid = 3348] [serial = 1940] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (17035400) [pid = 3348] [serial = 1949] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (19D9F800) [pid = 3348] [serial = 1928] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (19D96800) [pid = 3348] [serial = 1927] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11D8D400) [pid = 3348] [serial = 1936] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1295B000) [pid = 3348] [serial = 1937] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (142E1800) [pid = 3348] [serial = 1954] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11268800) [pid = 3348] [serial = 1930] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (11C9D000) [pid = 3348] [serial = 1931] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15136000) [pid = 3348] [serial = 1942] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (16FB7000) [pid = 3348] [serial = 1948] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (10B74000) [pid = 3348] [serial = 1933] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (114B3400) [pid = 3348] [serial = 1934] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (175D8C00) [pid = 3348] [serial = 1951] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (179C3800) [pid = 3348] [serial = 1957] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (1807F800) [pid = 3348] [serial = 1960] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (18119000) [pid = 3348] [serial = 1961] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (175DFC00) [pid = 3348] [serial = 1952] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (16A46C00) [pid = 3348] [serial = 1955] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1605F400) [pid = 3348] [serial = 1946] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (1582C400) [pid = 3348] [serial = 1943] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (18018400) [pid = 3348] [serial = 1958] [outer = 00000000] [url = about:blank] 16:43:07 INFO - PROCESS | 3348 | 1468453387873 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1316ms 16:43:07 INFO - PROCESS | 3348 | 1468453387942 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 3348 | 1468453387946 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 16:43:07 INFO - PROCESS | 3348 | 1468453387951 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:43:07 INFO - PROCESS | 3348 | 1468453387954 Marionette TRACE conn3 <- [1,2638,null,{}] 16:43:07 INFO - PROCESS | 3348 | 1468453387960 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 3348 | 1468453387962 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:08 INFO - PROCESS | 3348 | 1468453388082 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:43:08 INFO - PROCESS | 3348 | 1468453388088 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 3348 | 1468453388092 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:08 INFO - PROCESS | 3348 | ++DOCSHELL 104EA000 == 30 [pid = 3348] [id = 669] 16:43:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (1055A000) [pid = 3348] [serial = 2007] [outer = 00000000] 16:43:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (10A80800) [pid = 3348] [serial = 2008] [outer = 1055A000] 16:43:08 INFO - PROCESS | 3348 | 1468453388139 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (10B74000) [pid = 3348] [serial = 2009] [outer = 1055A000] 16:43:08 INFO - PROCESS | 3348 | 1468453388699 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:43:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 799ms 16:43:08 INFO - PROCESS | 3348 | 1468453388755 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 3348 | 1468453388759 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 16:43:08 INFO - PROCESS | 3348 | 1468453388764 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:43:08 INFO - PROCESS | 3348 | 1468453388767 Marionette TRACE conn3 <- [1,2642,null,{}] 16:43:08 INFO - PROCESS | 3348 | 1468453388771 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 3348 | 1468453388773 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:08 INFO - PROCESS | 3348 | 1468453388862 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:43:08 INFO - PROCESS | 3348 | 1468453388958 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 3348 | 1468453388961 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:08 INFO - PROCESS | 3348 | ++DOCSHELL 11C9D000 == 31 [pid = 3348] [id = 670] 16:43:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (11CF0400) [pid = 3348] [serial = 2010] [outer = 00000000] 16:43:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (12960C00) [pid = 3348] [serial = 2011] [outer = 11CF0400] 16:43:09 INFO - PROCESS | 3348 | 1468453389006 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (12BB0800) [pid = 3348] [serial = 2012] [outer = 11CF0400] 16:43:09 INFO - PROCESS | 3348 | 1468453389382 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:43:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 642ms 16:43:09 INFO - PROCESS | 3348 | 1468453389403 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 3348 | 1468453389405 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 16:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:43:09 INFO - PROCESS | 3348 | 1468453389409 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 3348 | 1468453389412 Marionette TRACE conn3 <- [1,2646,null,{}] 16:43:09 INFO - PROCESS | 3348 | 1468453389423 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 3348 | 1468453389427 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:09 INFO - PROCESS | 3348 | 1468453389538 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:43:09 INFO - PROCESS | 3348 | 1468453389548 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 3348 | 1468453389551 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:09 INFO - PROCESS | 3348 | ++DOCSHELL 14239000 == 32 [pid = 3348] [id = 671] 16:43:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14239400) [pid = 3348] [serial = 2013] [outer = 00000000] 16:43:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (142E5000) [pid = 3348] [serial = 2014] [outer = 14239400] 16:43:09 INFO - PROCESS | 3348 | 1468453389607 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (1441C800) [pid = 3348] [serial = 2015] [outer = 14239400] 16:43:10 INFO - PROCESS | 3348 | 1468453390083 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:43:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 737ms 16:43:10 INFO - PROCESS | 3348 | 1468453390149 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 3348 | 1468453390152 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:43:10 INFO - PROCESS | 3348 | 1468453390155 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 3348 | 1468453390157 Marionette TRACE conn3 <- [1,2650,null,{}] 16:43:10 INFO - PROCESS | 3348 | 1468453390168 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 3348 | 1468453390170 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:10 INFO - PROCESS | 3348 | 1468453390288 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:43:10 INFO - PROCESS | 3348 | 1468453390293 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 3348 | 1468453390296 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:10 INFO - PROCESS | 3348 | ++DOCSHELL 15B14000 == 33 [pid = 3348] [id = 672] 16:43:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (15B1D400) [pid = 3348] [serial = 2016] [outer = 00000000] 16:43:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (15B6B400) [pid = 3348] [serial = 2017] [outer = 15B1D400] 16:43:10 INFO - PROCESS | 3348 | 1468453390339 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16060C00) [pid = 3348] [serial = 2018] [outer = 15B1D400] 16:43:10 INFO - PROCESS | 3348 | 1468453390777 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:43:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 642ms 16:43:10 INFO - PROCESS | 3348 | 1468453390792 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 3348 | 1468453390794 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 16:43:10 INFO - PROCESS | 3348 | 1468453390797 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:43:10 INFO - PROCESS | 3348 | 1468453390799 Marionette TRACE conn3 <- [1,2654,null,{}] 16:43:10 INFO - PROCESS | 3348 | 1468453390803 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 3348 | 1468453390805 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:10 INFO - PROCESS | 3348 | 1468453390921 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:43:11 INFO - PROCESS | 3348 | 1468453391027 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 3348 | 1468453391030 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:11 INFO - PROCESS | 3348 | ++DOCSHELL 16A44400 == 34 [pid = 3348] [id = 673] 16:43:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (16A45800) [pid = 3348] [serial = 2019] [outer = 00000000] 16:43:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (16C7F800) [pid = 3348] [serial = 2020] [outer = 16A45800] 16:43:11 INFO - PROCESS | 3348 | 1468453391072 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16FBE400) [pid = 3348] [serial = 2021] [outer = 16A45800] 16:43:12 INFO - PROCESS | 3348 | 1468453391985 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:43:12 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) 16:43:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1254ms 16:43:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:43:12 INFO - PROCESS | 3348 | 1468453392052 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3348 | 1468453392054 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 16:43:12 INFO - PROCESS | 3348 | 1468453392058 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 3348 | 1468453392060 Marionette TRACE conn3 <- [1,2658,null,{}] 16:43:12 INFO - PROCESS | 3348 | 1468453392064 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 3348 | 1468453392072 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:12 INFO - PROCESS | 3348 | 1468453392229 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (142E0800) [pid = 3348] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (0F24EC00) [pid = 3348] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (10B2D800) [pid = 3348] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (11CEA400) [pid = 3348] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1026A800) [pid = 3348] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (15A7D000) [pid = 3348] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (104E7800) [pid = 3348] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (12E65C00) [pid = 3348] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (16A59400) [pid = 3348] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (114E1C00) [pid = 3348] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (13ACD400) [pid = 3348] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:43:12 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (142EFC00) [pid = 3348] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:43:12 INFO - PROCESS | 3348 | 1468453392319 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 3348 | 1468453392321 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:12 INFO - PROCESS | 3348 | ++DOCSHELL 0F319800 == 35 [pid = 3348] [id = 674] 16:43:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1026A800) [pid = 3348] [serial = 2022] [outer = 00000000] 16:43:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (10B2D800) [pid = 3348] [serial = 2023] [outer = 1026A800] 16:43:12 INFO - PROCESS | 3348 | 1468453392376 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (10B30C00) [pid = 3348] [serial = 2024] [outer = 1026A800] 16:43:13 INFO - PROCESS | 3348 | 1468453393243 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:43:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:43:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1191ms 16:43:13 INFO - PROCESS | 3348 | 1468453393258 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 3348 | 1468453393259 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:43:13 INFO - PROCESS | 3348 | 1468453393263 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 3348 | 1468453393265 Marionette TRACE conn3 <- [1,2662,null,{}] 16:43:13 INFO - PROCESS | 3348 | 1468453393273 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 3348 | 1468453393275 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:13 INFO - PROCESS | 3348 | 1468453393354 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:43:13 INFO - PROCESS | 3348 | 1468453393359 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3348 | 1468453393361 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:13 INFO - PROCESS | 3348 | ++DOCSHELL 14414000 == 36 [pid = 3348] [id = 675] 16:43:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (14417400) [pid = 3348] [serial = 2025] [outer = 00000000] 16:43:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (17985800) [pid = 3348] [serial = 2026] [outer = 14417400] 16:43:13 INFO - PROCESS | 3348 | 1468453393403 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (17986800) [pid = 3348] [serial = 2027] [outer = 14417400] 16:43:14 INFO - PROCESS | 3348 | 1468453394405 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 16:43:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:43:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1191ms 16:43:14 INFO - PROCESS | 3348 | 1468453394461 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 3348 | 1468453394466 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:43:14 INFO - PROCESS | 3348 | 1468453394472 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 3348 | 1468453394475 Marionette TRACE conn3 <- [1,2666,null,{}] 16:43:14 INFO - PROCESS | 3348 | 1468453394481 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 3348 | 1468453394484 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:14 INFO - PROCESS | 3348 | 1468453394651 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:43:14 INFO - PROCESS | 3348 | 1468453394827 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 3348 | 1468453394830 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:14 INFO - PROCESS | 3348 | ++DOCSHELL 10BAE800 == 37 [pid = 3348] [id = 676] 16:43:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (11261000) [pid = 3348] [serial = 2028] [outer = 00000000] 16:43:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (114D5800) [pid = 3348] [serial = 2029] [outer = 11261000] 16:43:14 INFO - PROCESS | 3348 | 1468453394892 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (11CEA000) [pid = 3348] [serial = 2030] [outer = 11261000] 16:43:15 INFO - PROCESS | 3348 | 1468453395880 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:43:15 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) 16:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1457ms 16:43:15 INFO - PROCESS | 3348 | 1468453395971 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 3348 | 1468453395976 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 16:43:16 INFO - PROCESS | 3348 | 1468453395983 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 3348 | 1468453395986 Marionette TRACE conn3 <- [1,2670,null,{}] 16:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:43:16 INFO - PROCESS | 3348 | 1468453395990 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 3348 | 1468453395993 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:16 INFO - PROCESS | 3348 | 1468453396090 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:43:16 INFO - PROCESS | 3348 | 1468453396252 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3348 | 1468453396255 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:16 INFO - PROCESS | 3348 | ++DOCSHELL 13C05C00 == 38 [pid = 3348] [id = 677] 16:43:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (13C0A000) [pid = 3348] [serial = 2031] [outer = 00000000] 16:43:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1441B400) [pid = 3348] [serial = 2032] [outer = 13C0A000] 16:43:16 INFO - PROCESS | 3348 | 1468453396353 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15834C00) [pid = 3348] [serial = 2033] [outer = 13C0A000] 16:43:17 INFO - PROCESS | 3348 | 1468453397453 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:43:17 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) 16:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1457ms 16:43:17 INFO - PROCESS | 3348 | 1468453397477 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3348 | 1468453397480 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:43:17 INFO - PROCESS | 3348 | 1468453397485 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 3348 | 1468453397488 Marionette TRACE conn3 <- [1,2674,null,{}] 16:43:17 INFO - PROCESS | 3348 | 1468453397494 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 3348 | 1468453397496 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 12E26400 == 37 [pid = 3348] [id = 580] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 15B6E800 == 36 [pid = 3348] [id = 583] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 0F24D800 == 35 [pid = 3348] [id = 658] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 104E5000 == 34 [pid = 3348] [id = 584] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 11261C00 == 33 [pid = 3348] [id = 579] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 11C9B400 == 32 [pid = 3348] [id = 589] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 13C0F000 == 31 [pid = 3348] [id = 587] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 12E1B400 == 30 [pid = 3348] [id = 586] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 15B2C800 == 29 [pid = 3348] [id = 590] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 12B66C00 == 28 [pid = 3348] [id = 593] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 16E82C00 == 27 [pid = 3348] [id = 585] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 15835000 == 26 [pid = 3348] [id = 591] 16:43:18 INFO - PROCESS | 3348 | --DOCSHELL 0F24E000 == 25 [pid = 3348] [id = 592] 16:43:18 INFO - PROCESS | 3348 | 1468453398148 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11472C00) [pid = 3348] [serial = 1964] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (10B2C000) [pid = 3348] [serial = 1963] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (142EF800) [pid = 3348] [serial = 1967] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (13B58C00) [pid = 3348] [serial = 1966] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (17694800) [pid = 3348] [serial = 1970] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (1703EC00) [pid = 3348] [serial = 1969] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (142E3400) [pid = 3348] [serial = 1993] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (1699F800) [pid = 3348] [serial = 1991] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (14417800) [pid = 3348] [serial = 1994] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (13C06C00) [pid = 3348] [serial = 1984] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (13C10800) [pid = 3348] [serial = 1985] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (144C0800) [pid = 3348] [serial = 1988] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (16A42000) [pid = 3348] [serial = 1996] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (16A5C000) [pid = 3348] [serial = 1997] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (170B4000) [pid = 3348] [serial = 1999] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (144B5400) [pid = 3348] [serial = 1987] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (0F318C00) [pid = 3348] [serial = 1975] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (1026D000) [pid = 3348] [serial = 1976] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (10B33400) [pid = 3348] [serial = 1978] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (10BA7000) [pid = 3348] [serial = 1979] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (129E8000) [pid = 3348] [serial = 1981] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (12C81C00) [pid = 3348] [serial = 1982] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (15835C00) [pid = 3348] [serial = 1973] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 51 (142EB800) [pid = 3348] [serial = 1972] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | --DOMWINDOW == 50 (15B34400) [pid = 3348] [serial = 1990] [outer = 00000000] [url = about:blank] 16:43:18 INFO - PROCESS | 3348 | 1468453398329 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3348 | 1468453398332 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:18 INFO - PROCESS | 3348 | ++DOCSHELL 0F390800 == 26 [pid = 3348] [id = 678] 16:43:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 51 (1021D800) [pid = 3348] [serial = 2034] [outer = 00000000] 16:43:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (102D3C00) [pid = 3348] [serial = 2035] [outer = 1021D800] 16:43:18 INFO - PROCESS | 3348 | 1468453398382 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (104E6400) [pid = 3348] [serial = 2036] [outer = 1021D800] 16:43:19 INFO - PROCESS | 3348 | 1468453399297 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:43:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:43:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1880ms 16:43:19 INFO - PROCESS | 3348 | 1468453399358 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 3348 | 1468453399363 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:43:19 INFO - PROCESS | 3348 | 1468453399369 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 3348 | 1468453399372 Marionette TRACE conn3 <- [1,2678,null,{}] 16:43:19 INFO - PROCESS | 3348 | 1468453399377 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 3348 | 1468453399379 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:19 INFO - PROCESS | 3348 | 1468453399470 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:43:19 INFO - PROCESS | 3348 | 1468453399477 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 3348 | 1468453399480 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:19 INFO - PROCESS | 3348 | ++DOCSHELL 10BAF000 == 27 [pid = 3348] [id = 679] 16:43:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (10ECF400) [pid = 3348] [serial = 2037] [outer = 00000000] 16:43:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (114BD000) [pid = 3348] [serial = 2038] [outer = 10ECF400] 16:43:19 INFO - PROCESS | 3348 | 1468453399526 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (1183FC00) [pid = 3348] [serial = 2039] [outer = 10ECF400] 16:43:20 INFO - PROCESS | 3348 | 1468453400487 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:43:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:43:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1160ms 16:43:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:43:20 INFO - PROCESS | 3348 | 1468453400519 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 3348 | 1468453400522 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 16:43:20 INFO - PROCESS | 3348 | 1468453400526 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 3348 | 1468453400528 Marionette TRACE conn3 <- [1,2682,null,{}] 16:43:20 INFO - PROCESS | 3348 | 1468453400538 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 3348 | 1468453400540 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:20 INFO - PROCESS | 3348 | 1468453400657 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:43:20 INFO - PROCESS | 3348 | 1468453400666 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 3348 | 1468453400669 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:20 INFO - PROCESS | 3348 | ++DOCSHELL 12E61000 == 28 [pid = 3348] [id = 680] 16:43:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (12E65800) [pid = 3348] [serial = 2040] [outer = 00000000] 16:43:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (1318B400) [pid = 3348] [serial = 2041] [outer = 12E65800] 16:43:20 INFO - PROCESS | 3348 | 1468453400713 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (13ACA000) [pid = 3348] [serial = 2042] [outer = 12E65800] 16:43:21 INFO - PROCESS | 3348 | 1468453401704 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:43:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:43:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1191ms 16:43:21 INFO - PROCESS | 3348 | 1468453401727 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3348 | 1468453401730 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:43:21 INFO - PROCESS | 3348 | 1468453401741 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3348 | 1468453401745 Marionette TRACE conn3 <- [1,2686,null,{}] 16:43:21 INFO - PROCESS | 3348 | 1468453401756 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 3348 | 1468453401759 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:21 INFO - PROCESS | 3348 | 1468453401889 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:43:21 INFO - PROCESS | 3348 | 1468453401895 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3348 | 1468453401897 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:21 INFO - PROCESS | 3348 | ++DOCSHELL 13C04C00 == 29 [pid = 3348] [id = 681] 16:43:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (13C05000) [pid = 3348] [serial = 2043] [outer = 00000000] 16:43:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (13C0F000) [pid = 3348] [serial = 2044] [outer = 13C05000] 16:43:21 INFO - PROCESS | 3348 | 1468453401952 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (144BB400) [pid = 3348] [serial = 2045] [outer = 13C05000] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (14417400) [pid = 3348] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (1055A000) [pid = 3348] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (14239400) [pid = 3348] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (16A44000) [pid = 3348] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (1058C400) [pid = 3348] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (129E5400) [pid = 3348] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (11CF0400) [pid = 3348] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (16A45800) [pid = 3348] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (1026A800) [pid = 3348] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:43:22 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (15B1D400) [pid = 3348] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:43:23 INFO - PROCESS | 3348 | 1468453403002 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:43:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:43:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1316ms 16:43:23 INFO - PROCESS | 3348 | 1468453403052 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 3348 | 1468453403054 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 16:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:43:23 INFO - PROCESS | 3348 | 1468453403057 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 3348 | 1468453403059 Marionette TRACE conn3 <- [1,2690,null,{}] 16:43:23 INFO - PROCESS | 3348 | 1468453403063 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 3348 | 1468453403065 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:23 INFO - PROCESS | 3348 | 1468453403145 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:43:23 INFO - PROCESS | 3348 | 1468453403152 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3348 | 1468453403154 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:23 INFO - PROCESS | 3348 | ++DOCSHELL 1026A800 == 30 [pid = 3348] [id = 682] 16:43:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (11DD9C00) [pid = 3348] [serial = 2046] [outer = 00000000] 16:43:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (14414800) [pid = 3348] [serial = 2047] [outer = 11DD9C00] 16:43:23 INFO - PROCESS | 3348 | 1468453403197 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (1582EC00) [pid = 3348] [serial = 2048] [outer = 11DD9C00] 16:43:23 INFO - PROCESS | 3348 | 1468453403685 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 689ms 16:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:43:23 INFO - PROCESS | 3348 | 1468453403757 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 3348 | 1468453403759 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 16:43:23 INFO - PROCESS | 3348 | 1468453403762 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 3348 | 1468453403763 Marionette TRACE conn3 <- [1,2694,null,{}] 16:43:23 INFO - PROCESS | 3348 | 1468453403767 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 3348 | 1468453403768 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:23 INFO - PROCESS | 3348 | 1468453403851 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:43:23 INFO - PROCESS | 3348 | 1468453403859 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3348 | 1468453403868 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:23 INFO - PROCESS | 3348 | ++DOCSHELL 15B60C00 == 31 [pid = 3348] [id = 683] 16:43:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (15B62000) [pid = 3348] [serial = 2049] [outer = 00000000] 16:43:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (15B6C000) [pid = 3348] [serial = 2050] [outer = 15B62000] 16:43:23 INFO - PROCESS | 3348 | 1468453403924 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (16A3A800) [pid = 3348] [serial = 2051] [outer = 15B62000] 16:43:24 INFO - PROCESS | 3348 | 1468453404391 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 688ms 16:43:24 INFO - PROCESS | 3348 | 1468453404463 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 3348 | 1468453404467 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:43:24 INFO - PROCESS | 3348 | 1468453404472 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 3348 | 1468453404476 Marionette TRACE conn3 <- [1,2698,null,{}] 16:43:24 INFO - PROCESS | 3348 | 1468453404483 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 3348 | 1468453404486 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:24 INFO - PROCESS | 3348 | 1468453404698 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:43:24 INFO - PROCESS | 3348 | 1468453404830 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 3348 | 1468453404835 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:24 INFO - PROCESS | 3348 | ++DOCSHELL 10B30800 == 32 [pid = 3348] [id = 684] 16:43:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (10B31000) [pid = 3348] [serial = 2052] [outer = 00000000] 16:43:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (10B37400) [pid = 3348] [serial = 2053] [outer = 10B31000] 16:43:24 INFO - PROCESS | 3348 | 1468453404899 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (114BE000) [pid = 3348] [serial = 2054] [outer = 10B31000] 16:43:25 INFO - PROCESS | 3348 | 1468453405653 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3348 | 1468453405692 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:43:25 INFO - PROCESS | 3348 | 1468453405700 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 3348 | 1468453405704 Marionette TRACE conn3 <- [1,2702,null,{}] 16:43:25 INFO - PROCESS | 3348 | 1468453405709 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 3348 | 1468453405712 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:25 INFO - PROCESS | 3348 | 1468453405852 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:43:26 INFO - PROCESS | 3348 | 1468453405992 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 3348 | 1468453405995 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:26 INFO - PROCESS | 3348 | ++DOCSHELL 10B7E800 == 33 [pid = 3348] [id = 685] 16:43:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (12E62000) [pid = 3348] [serial = 2055] [outer = 00000000] 16:43:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (142E8000) [pid = 3348] [serial = 2056] [outer = 12E62000] 16:43:26 INFO - PROCESS | 3348 | 1468453406050 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (14410400) [pid = 3348] [serial = 2057] [outer = 12E62000] 16:43:26 INFO - PROCESS | 3348 | 1468453406831 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:43:26 INFO - PROCESS | 3348 | --DOCSHELL 11C9D000 == 32 [pid = 3348] [id = 670] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (17985800) [pid = 3348] [serial = 2026] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (10A80800) [pid = 3348] [serial = 2008] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (142E5000) [pid = 3348] [serial = 2014] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (174CF400) [pid = 3348] [serial = 2000] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (10A78800) [pid = 3348] [serial = 2002] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (10B28C00) [pid = 3348] [serial = 2003] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (12EDF800) [pid = 3348] [serial = 2005] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (139A5400) [pid = 3348] [serial = 2006] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (12960C00) [pid = 3348] [serial = 2011] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (12BB0800) [pid = 3348] [serial = 2012] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (10B74000) [pid = 3348] [serial = 2009] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (16FBE400) [pid = 3348] [serial = 2021] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 51 (16C7F800) [pid = 3348] [serial = 2020] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 50 (10B2D800) [pid = 3348] [serial = 2023] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 49 (15B6B400) [pid = 3348] [serial = 2017] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 48 (17986800) [pid = 3348] [serial = 2027] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 47 (10B30C00) [pid = 3348] [serial = 2024] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 46 (16060C00) [pid = 3348] [serial = 2018] [outer = 00000000] [url = about:blank] 16:43:26 INFO - PROCESS | 3348 | --DOMWINDOW == 45 (1441C800) [pid = 3348] [serial = 2015] [outer = 00000000] [url = about:blank] 16:43:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1188ms 16:43:26 INFO - PROCESS | 3348 | 1468453406899 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 3348 | 1468453406903 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:43:26 INFO - PROCESS | 3348 | 1468453406910 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 3348 | 1468453406914 Marionette TRACE conn3 <- [1,2706,null,{}] 16:43:26 INFO - PROCESS | 3348 | 1468453406920 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 3348 | 1468453406923 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:27 INFO - PROCESS | 3348 | 1468453407015 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:43:27 INFO - PROCESS | 3348 | 1468453407022 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 3348 | 1468453407025 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:27 INFO - PROCESS | 3348 | ++DOCSHELL 10B2C000 == 33 [pid = 3348] [id = 686] 16:43:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 46 (10B2D000) [pid = 3348] [serial = 2058] [outer = 00000000] 16:43:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 47 (10B34400) [pid = 3348] [serial = 2059] [outer = 10B2D000] 16:43:27 INFO - PROCESS | 3348 | 1468453407072 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 48 (1125FC00) [pid = 3348] [serial = 2060] [outer = 10B2D000] 16:43:27 INFO - PROCESS | 3348 | 1468453407602 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 3348 | 1468453407654 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 16:43:27 INFO - PROCESS | 3348 | 1468453407659 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:43:27 INFO - PROCESS | 3348 | 1468453407662 Marionette TRACE conn3 <- [1,2710,null,{}] 16:43:27 INFO - PROCESS | 3348 | 1468453407665 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 3348 | 1468453407668 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:27 INFO - PROCESS | 3348 | 1468453407752 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:43:27 INFO - PROCESS | 3348 | 1468453407846 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 3348 | 1468453407848 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:27 INFO - PROCESS | 3348 | ++DOCSHELL 129E5400 == 34 [pid = 3348] [id = 687] 16:43:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 49 (12B65C00) [pid = 3348] [serial = 2061] [outer = 00000000] 16:43:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 50 (12BB0C00) [pid = 3348] [serial = 2062] [outer = 12B65C00] 16:43:27 INFO - PROCESS | 3348 | 1468453407894 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 51 (12E6E400) [pid = 3348] [serial = 2063] [outer = 12B65C00] 16:43:28 INFO - PROCESS | 3348 | 1468453408303 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 3348 | 1468453408362 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 16:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:43:28 INFO - PROCESS | 3348 | 1468453408365 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 3348 | 1468453408368 Marionette TRACE conn3 <- [1,2714,null,{}] 16:43:28 INFO - PROCESS | 3348 | 1468453408379 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 3348 | 1468453408384 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:28 INFO - PROCESS | 3348 | 1468453408473 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:43:28 INFO - PROCESS | 3348 | 1468453408537 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 3348 | 1468453408541 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:28 INFO - PROCESS | 3348 | ++DOCSHELL 1440F400 == 35 [pid = 3348] [id = 688] 16:43:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (1440FC00) [pid = 3348] [serial = 2064] [outer = 00000000] 16:43:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (1441C800) [pid = 3348] [serial = 2065] [outer = 1440FC00] 16:43:28 INFO - PROCESS | 3348 | 1468453408593 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (15136800) [pid = 3348] [serial = 2066] [outer = 1440FC00] 16:43:29 INFO - PROCESS | 3348 | 1468453409077 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 750ms 16:43:29 INFO - PROCESS | 3348 | 1468453409106 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 3348 | 1468453409108 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 16:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:43:29 INFO - PROCESS | 3348 | 1468453409112 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 3348 | 1468453409114 Marionette TRACE conn3 <- [1,2718,null,{}] 16:43:29 INFO - PROCESS | 3348 | 1468453409117 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 3348 | 1468453409119 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:29 INFO - PROCESS | 3348 | 1468453409238 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:43:29 INFO - PROCESS | 3348 | 1468453409299 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 3348 | 1468453409301 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:29 INFO - PROCESS | 3348 | ++DOCSHELL 15B63C00 == 36 [pid = 3348] [id = 689] 16:43:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (15B64000) [pid = 3348] [serial = 2067] [outer = 00000000] 16:43:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (16998800) [pid = 3348] [serial = 2068] [outer = 15B64000] 16:43:29 INFO - PROCESS | 3348 | 1468453409345 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (16A3D400) [pid = 3348] [serial = 2069] [outer = 15B64000] 16:43:30 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (10ECF400) [pid = 3348] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:43:30 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (12E65800) [pid = 3348] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:43:30 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (11261000) [pid = 3348] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:43:30 INFO - PROCESS | 3348 | --DOMWINDOW == 53 (13C05000) [pid = 3348] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:43:30 INFO - PROCESS | 3348 | --DOMWINDOW == 52 (11DD9C00) [pid = 3348] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:43:30 INFO - PROCESS | 3348 | --DOMWINDOW == 51 (1021D800) [pid = 3348] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:43:30 INFO - PROCESS | 3348 | 1468453410232 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:43:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 16:43:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:43:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1142ms 16:43:30 INFO - PROCESS | 3348 | 1468453410252 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 3348 | 1468453410254 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:43:30 INFO - PROCESS | 3348 | 1468453410258 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 3348 | 1468453410259 Marionette TRACE conn3 <- [1,2722,null,{}] 16:43:30 INFO - PROCESS | 3348 | 1468453410263 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 3348 | 1468453410265 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:30 INFO - PROCESS | 3348 | 1468453410343 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:43:30 INFO - PROCESS | 3348 | 1468453410350 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 3348 | 1468453410352 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:30 INFO - PROCESS | 3348 | ++DOCSHELL 12BB1400 == 37 [pid = 3348] [id = 690] 16:43:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 52 (15B63800) [pid = 3348] [serial = 2070] [outer = 00000000] 16:43:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 53 (16A44800) [pid = 3348] [serial = 2071] [outer = 15B63800] 16:43:30 INFO - PROCESS | 3348 | 1468453410394 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 54 (16A44C00) [pid = 3348] [serial = 2072] [outer = 15B63800] 16:43:30 INFO - PROCESS | 3348 | 1468453410852 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 16:43:30 INFO - PROCESS | 3348 | 1468453410896 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 3348 | 1468453410898 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:43:30 INFO - PROCESS | 3348 | 1468453410901 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 3348 | 1468453410903 Marionette TRACE conn3 <- [1,2726,null,{}] 16:43:30 INFO - PROCESS | 3348 | 1468453410906 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 3348 | 1468453410911 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:31 INFO - PROCESS | 3348 | 1468453411021 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:43:31 INFO - PROCESS | 3348 | 1468453411030 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3348 | 1468453411032 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:31 INFO - PROCESS | 3348 | ++DOCSHELL 16A44000 == 38 [pid = 3348] [id = 691] 16:43:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (170B1C00) [pid = 3348] [serial = 2073] [outer = 00000000] 16:43:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (174D5000) [pid = 3348] [serial = 2074] [outer = 170B1C00] 16:43:31 INFO - PROCESS | 3348 | 1468453411076 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (175D8C00) [pid = 3348] [serial = 2075] [outer = 170B1C00] 16:43:31 INFO - PROCESS | 3348 | 1468453411509 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 626ms 16:43:31 INFO - PROCESS | 3348 | 1468453411539 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 3348 | 1468453411541 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:43:31 INFO - PROCESS | 3348 | 1468453411544 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 3348 | 1468453411546 Marionette TRACE conn3 <- [1,2730,null,{}] 16:43:31 INFO - PROCESS | 3348 | 1468453411553 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 3348 | 1468453411555 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:31 INFO - PROCESS | 3348 | 1468453411632 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:43:31 INFO - PROCESS | 3348 | 1468453411637 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3348 | 1468453411639 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:31 INFO - PROCESS | 3348 | ++DOCSHELL 16FB5400 == 39 [pid = 3348] [id = 692] 16:43:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (170A6400) [pid = 3348] [serial = 2076] [outer = 00000000] 16:43:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (17696000) [pid = 3348] [serial = 2077] [outer = 170A6400] 16:43:31 INFO - PROCESS | 3348 | 1468453411681 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (17987400) [pid = 3348] [serial = 2078] [outer = 170A6400] 16:43:32 INFO - PROCESS | 3348 | 1468453412122 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 642ms 16:43:32 INFO - PROCESS | 3348 | 1468453412186 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3348 | 1468453412188 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 16:43:32 INFO - PROCESS | 3348 | 1468453412191 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 3348 | 1468453412193 Marionette TRACE conn3 <- [1,2734,null,{}] 16:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:43:32 INFO - PROCESS | 3348 | 1468453412197 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3348 | 1468453412198 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:32 INFO - PROCESS | 3348 | 1468453412277 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:43:32 INFO - PROCESS | 3348 | 1468453412282 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 3348 | 1468453412284 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:32 INFO - PROCESS | 3348 | ++DOCSHELL 179C9400 == 40 [pid = 3348] [id = 693] 16:43:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (179C9800) [pid = 3348] [serial = 2079] [outer = 00000000] 16:43:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (1805E000) [pid = 3348] [serial = 2080] [outer = 179C9800] 16:43:32 INFO - PROCESS | 3348 | 1468453412331 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (18061C00) [pid = 3348] [serial = 2081] [outer = 179C9800] 16:43:32 INFO - PROCESS | 3348 | 1468453412748 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 594ms 16:43:32 INFO - PROCESS | 3348 | 1468453412790 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3348 | 1468453412792 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 16:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:43:32 INFO - PROCESS | 3348 | 1468453412806 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 3348 | 1468453412808 Marionette TRACE conn3 <- [1,2738,null,{}] 16:43:32 INFO - PROCESS | 3348 | 1468453412812 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3348 | 1468453412813 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:32 INFO - PROCESS | 3348 | 1468453412894 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:43:32 INFO - PROCESS | 3348 | 1468453412900 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 3348 | 1468453412902 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:32 INFO - PROCESS | 3348 | ++DOCSHELL 13C10800 == 41 [pid = 3348] [id = 694] 16:43:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (142E5C00) [pid = 3348] [serial = 2082] [outer = 00000000] 16:43:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (18078800) [pid = 3348] [serial = 2083] [outer = 142E5C00] 16:43:32 INFO - PROCESS | 3348 | 1468453412944 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (18079000) [pid = 3348] [serial = 2084] [outer = 142E5C00] 16:43:33 INFO - PROCESS | 3348 | 1468453413624 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:43:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 860ms 16:43:33 INFO - PROCESS | 3348 | 1468453413660 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 3348 | 1468453413664 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 16:43:33 INFO - PROCESS | 3348 | 1468453413669 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:43:33 INFO - PROCESS | 3348 | 1468453413674 Marionette TRACE conn3 <- [1,2742,null,{}] 16:43:33 INFO - PROCESS | 3348 | 1468453413680 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 3348 | 1468453413683 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:33 INFO - PROCESS | 3348 | 1468453413825 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:43:33 INFO - PROCESS | 3348 | 1468453413933 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 3348 | 1468453413936 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:33 INFO - PROCESS | 3348 | ++DOCSHELL 0F31D800 == 42 [pid = 3348] [id = 695] 16:43:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (104E1800) [pid = 3348] [serial = 2085] [outer = 00000000] 16:43:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (12B72400) [pid = 3348] [serial = 2086] [outer = 104E1800] 16:43:34 INFO - PROCESS | 3348 | 1468453413991 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (13163400) [pid = 3348] [serial = 2087] [outer = 104E1800] 16:43:34 INFO - PROCESS | 3348 | 1468453414568 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 938ms 16:43:34 INFO - PROCESS | 3348 | 1468453414616 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 3348 | 1468453414621 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 16:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:43:34 INFO - PROCESS | 3348 | 1468453414627 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 3348 | 1468453414630 Marionette TRACE conn3 <- [1,2746,null,{}] 16:43:34 INFO - PROCESS | 3348 | 1468453414634 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 3348 | 1468453414637 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:34 INFO - PROCESS | 3348 | 1468453414746 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:43:34 INFO - PROCESS | 3348 | 1468453414857 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 3348 | 1468453414859 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:34 INFO - PROCESS | 3348 | ++DOCSHELL 1582D800 == 43 [pid = 3348] [id = 696] 16:43:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (15835800) [pid = 3348] [serial = 2088] [outer = 00000000] 16:43:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (16620400) [pid = 3348] [serial = 2089] [outer = 15835800] 16:43:34 INFO - PROCESS | 3348 | 1468453414914 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16E83000) [pid = 3348] [serial = 2090] [outer = 15835800] 16:43:35 INFO - PROCESS | 3348 | 1468453415497 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:43:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 907ms 16:43:35 INFO - PROCESS | 3348 | 1468453415562 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 3348 | 1468453415565 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:43:35 INFO - PROCESS | 3348 | 1468453415569 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 3348 | 1468453415573 Marionette TRACE conn3 <- [1,2750,null,{}] 16:43:35 INFO - PROCESS | 3348 | 1468453415583 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 3348 | 1468453415588 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:35 INFO - PROCESS | 3348 | 1468453415693 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:43:35 INFO - PROCESS | 3348 | 1468453415833 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 3348 | 1468453415836 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:35 INFO - PROCESS | 3348 | ++DOCSHELL 1805DC00 == 44 [pid = 3348] [id = 697] 16:43:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (18064400) [pid = 3348] [serial = 2091] [outer = 00000000] 16:43:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (18079800) [pid = 3348] [serial = 2092] [outer = 18064400] 16:43:35 INFO - PROCESS | 3348 | 1468453415891 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (18082000) [pid = 3348] [serial = 2093] [outer = 18064400] 16:43:36 INFO - PROCESS | 3348 | 1468453416498 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 954ms 16:43:36 INFO - PROCESS | 3348 | 1468453416513 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 3348 | 1468453416516 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:43:36 INFO - PROCESS | 3348 | 1468453416520 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 3348 | 1468453416522 Marionette TRACE conn3 <- [1,2754,null,{}] 16:43:36 INFO - PROCESS | 3348 | 1468453416526 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 3348 | 1468453416528 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:36 INFO - PROCESS | 3348 | 1468453416762 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:43:36 INFO - PROCESS | 3348 | 1468453416933 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 3348 | 1468453416936 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:36 INFO - PROCESS | 3348 | ++DOCSHELL 0F31AC00 == 45 [pid = 3348] [id = 698] 16:43:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (0F31B400) [pid = 3348] [serial = 2094] [outer = 00000000] 16:43:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (102C8400) [pid = 3348] [serial = 2095] [outer = 0F31B400] 16:43:36 INFO - PROCESS | 3348 | 1468453416987 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (104EAC00) [pid = 3348] [serial = 2096] [outer = 0F31B400] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 13ACC800 == 44 [pid = 3348] [id = 661] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 0F30F800 == 43 [pid = 3348] [id = 664] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 104EA000 == 42 [pid = 3348] [id = 669] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 0F390800 == 41 [pid = 3348] [id = 678] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 10B29800 == 40 [pid = 3348] [id = 659] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 12C81400 == 39 [pid = 3348] [id = 665] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 14414000 == 38 [pid = 3348] [id = 675] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 0F319800 == 37 [pid = 3348] [id = 674] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 14239000 == 36 [pid = 3348] [id = 671] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 14244800 == 35 [pid = 3348] [id = 662] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 15B14000 == 34 [pid = 3348] [id = 672] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 11C94400 == 33 [pid = 3348] [id = 660] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 1582E400 == 32 [pid = 3348] [id = 663] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 16A44400 == 31 [pid = 3348] [id = 673] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 1315F400 == 30 [pid = 3348] [id = 666] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 13C05C00 == 29 [pid = 3348] [id = 677] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 10564000 == 28 [pid = 3348] [id = 667] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 10BAE800 == 27 [pid = 3348] [id = 676] 16:43:37 INFO - PROCESS | 3348 | --DOCSHELL 11CF0C00 == 26 [pid = 3348] [id = 668] 16:43:37 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15B6C000) [pid = 3348] [serial = 2050] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (114BD000) [pid = 3348] [serial = 2038] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1318B400) [pid = 3348] [serial = 2041] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (11CEA000) [pid = 3348] [serial = 2030] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (114D5800) [pid = 3348] [serial = 2029] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (1441B400) [pid = 3348] [serial = 2032] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (13C0F000) [pid = 3348] [serial = 2044] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (14414800) [pid = 3348] [serial = 2047] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (102D3C00) [pid = 3348] [serial = 2035] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (1582EC00) [pid = 3348] [serial = 2048] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (104E6400) [pid = 3348] [serial = 2036] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (13ACA000) [pid = 3348] [serial = 2042] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (1183FC00) [pid = 3348] [serial = 2039] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (144BB400) [pid = 3348] [serial = 2045] [outer = 00000000] [url = about:blank] 16:43:38 INFO - PROCESS | 3348 | 1468453418152 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1658ms 16:43:38 INFO - PROCESS | 3348 | 1468453418183 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 3348 | 1468453418187 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:43:38 INFO - PROCESS | 3348 | 1468453418192 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 3348 | 1468453418195 Marionette TRACE conn3 <- [1,2758,null,{}] 16:43:38 INFO - PROCESS | 3348 | 1468453418201 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 3348 | 1468453418204 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:38 INFO - PROCESS | 3348 | 1468453418333 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:43:38 INFO - PROCESS | 3348 | 1468453418434 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3348 | 1468453418438 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:38 INFO - PROCESS | 3348 | ++DOCSHELL 10A09400 == 27 [pid = 3348] [id = 699] 16:43:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (10A0A000) [pid = 3348] [serial = 2097] [outer = 00000000] 16:43:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (10A79800) [pid = 3348] [serial = 2098] [outer = 10A0A000] 16:43:38 INFO - PROCESS | 3348 | 1468453418486 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (10B29000) [pid = 3348] [serial = 2099] [outer = 10A0A000] 16:43:38 INFO - PROCESS | 3348 | 1468453418926 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 797ms 16:43:38 INFO - PROCESS | 3348 | 1468453418995 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 3348 | 1468453419000 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 16:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:43:39 INFO - PROCESS | 3348 | 1468453419006 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 3348 | 1468453419009 Marionette TRACE conn3 <- [1,2762,null,{}] 16:43:39 INFO - PROCESS | 3348 | 1468453419012 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 3348 | 1468453419015 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:39 INFO - PROCESS | 3348 | 1468453419105 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:43:39 INFO - PROCESS | 3348 | 1468453419115 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 3348 | 1468453419117 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:39 INFO - PROCESS | 3348 | ++DOCSHELL 11842000 == 28 [pid = 3348] [id = 700] 16:43:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (11846400) [pid = 3348] [serial = 2100] [outer = 00000000] 16:43:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (11886400) [pid = 3348] [serial = 2101] [outer = 11846400] 16:43:39 INFO - PROCESS | 3348 | 1468453419180 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (11C96800) [pid = 3348] [serial = 2102] [outer = 11846400] 16:43:39 INFO - PROCESS | 3348 | 1468453419652 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:43:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 704ms 16:43:39 INFO - PROCESS | 3348 | 1468453419705 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 3348 | 1468453419707 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 16:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:43:39 INFO - PROCESS | 3348 | 1468453419710 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 3348 | 1468453419714 Marionette TRACE conn3 <- [1,2766,null,{}] 16:43:39 INFO - PROCESS | 3348 | 1468453419725 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 3348 | 1468453419729 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:39 INFO - PROCESS | 3348 | 1468453419841 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:43:39 INFO - PROCESS | 3348 | 1468453419946 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 3348 | 1468453419949 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:39 INFO - PROCESS | 3348 | ++DOCSHELL 12C89000 == 29 [pid = 3348] [id = 701] 16:43:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (12E1B400) [pid = 3348] [serial = 2103] [outer = 00000000] 16:43:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1316A800) [pid = 3348] [serial = 2104] [outer = 12E1B400] 16:43:39 INFO - PROCESS | 3348 | 1468453419995 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (139B3C00) [pid = 3348] [serial = 2105] [outer = 12E1B400] 16:43:40 INFO - PROCESS | 3348 | 1468453420414 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 751ms 16:43:40 INFO - PROCESS | 3348 | 1468453420461 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 3348 | 1468453420463 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 16:43:40 INFO - PROCESS | 3348 | 1468453420467 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:43:40 INFO - PROCESS | 3348 | 1468453420468 Marionette TRACE conn3 <- [1,2770,null,{}] 16:43:40 INFO - PROCESS | 3348 | 1468453420472 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 3348 | 1468453420474 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:40 INFO - PROCESS | 3348 | 1468453420594 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:43:40 INFO - PROCESS | 3348 | 1468453420603 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 3348 | 1468453420606 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:40 INFO - PROCESS | 3348 | ++DOCSHELL 13C01800 == 30 [pid = 3348] [id = 702] 16:43:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (13C03800) [pid = 3348] [serial = 2106] [outer = 00000000] 16:43:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (13C10C00) [pid = 3348] [serial = 2107] [outer = 13C03800] 16:43:40 INFO - PROCESS | 3348 | 1468453420703 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (142E5400) [pid = 3348] [serial = 2108] [outer = 13C03800] 16:43:41 INFO - PROCESS | 3348 | 1468453421109 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 689ms 16:43:41 INFO - PROCESS | 3348 | 1468453421167 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 3348 | 1468453421169 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:43:41 INFO - PROCESS | 3348 | 1468453421172 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 3348 | 1468453421174 Marionette TRACE conn3 <- [1,2774,null,{}] 16:43:41 INFO - PROCESS | 3348 | 1468453421178 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 3348 | 1468453421181 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:41 INFO - PROCESS | 3348 | 1468453421329 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:43:41 INFO - PROCESS | 3348 | 1468453421351 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 3348 | 1468453421353 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:41 INFO - PROCESS | 3348 | ++DOCSHELL 144BB800 == 31 [pid = 3348] [id = 703] 16:43:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (144BE000) [pid = 3348] [serial = 2109] [outer = 00000000] 16:43:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1582A000) [pid = 3348] [serial = 2110] [outer = 144BE000] 16:43:41 INFO - PROCESS | 3348 | 1468453421396 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1582D000) [pid = 3348] [serial = 2111] [outer = 144BE000] 16:43:41 INFO - PROCESS | 3348 | 1468453421841 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 704ms 16:43:41 INFO - PROCESS | 3348 | 1468453421872 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 3348 | 1468453421874 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:43:41 INFO - PROCESS | 3348 | 1468453421877 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 3348 | 1468453421879 Marionette TRACE conn3 <- [1,2778,null,{}] 16:43:41 INFO - PROCESS | 3348 | 1468453421882 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 3348 | 1468453421888 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:42 INFO - PROCESS | 3348 | 1468453422030 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:43:42 INFO - PROCESS | 3348 | 1468453422096 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 3348 | 1468453422099 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:42 INFO - PROCESS | 3348 | ++DOCSHELL 1699D800 == 32 [pid = 3348] [id = 704] 16:43:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1699EC00) [pid = 3348] [serial = 2112] [outer = 00000000] 16:43:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (16E7E000) [pid = 3348] [serial = 2113] [outer = 1699EC00] 16:43:42 INFO - PROCESS | 3348 | 1468453422142 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16FBE000) [pid = 3348] [serial = 2114] [outer = 1699EC00] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (15B63800) [pid = 3348] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (15B62000) [pid = 3348] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (10B31000) [pid = 3348] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (12E62000) [pid = 3348] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (12B65C00) [pid = 3348] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (10B2D000) [pid = 3348] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (1440FC00) [pid = 3348] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (170B1C00) [pid = 3348] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (170A6400) [pid = 3348] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15B64000) [pid = 3348] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (13C0A000) [pid = 3348] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (179C9800) [pid = 3348] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:43:42 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (142E5C00) [pid = 3348] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:43:42 INFO - PROCESS | 3348 | 1468453422688 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 845ms 16:43:42 INFO - PROCESS | 3348 | 1468453422720 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 3348 | 1468453422722 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:43:42 INFO - PROCESS | 3348 | 1468453422726 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 3348 | 1468453422737 Marionette TRACE conn3 <- [1,2782,null,{}] 16:43:42 INFO - PROCESS | 3348 | 1468453422741 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 3348 | 1468453422743 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:42 INFO - PROCESS | 3348 | 1468453422825 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:43:42 INFO - PROCESS | 3348 | 1468453422831 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 3348 | 1468453422833 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:42 INFO - PROCESS | 3348 | ++DOCSHELL 142E9000 == 33 [pid = 3348] [id = 705] 16:43:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (1440FC00) [pid = 3348] [serial = 2115] [outer = 00000000] 16:43:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (16A64800) [pid = 3348] [serial = 2116] [outer = 1440FC00] 16:43:42 INFO - PROCESS | 3348 | 1468453422875 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (16A65000) [pid = 3348] [serial = 2117] [outer = 1440FC00] 16:43:43 INFO - PROCESS | 3348 | 1468453423302 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 594ms 16:43:43 INFO - PROCESS | 3348 | 1468453423323 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 3348 | 1468453423325 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 16:43:43 INFO - PROCESS | 3348 | 1468453423328 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:43:43 INFO - PROCESS | 3348 | 1468453423330 Marionette TRACE conn3 <- [1,2786,null,{}] 16:43:43 INFO - PROCESS | 3348 | 1468453423347 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 3348 | 1468453423349 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:43 INFO - PROCESS | 3348 | 1468453423425 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:43:43 INFO - PROCESS | 3348 | 1468453423431 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 3348 | 1468453423433 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:43 INFO - PROCESS | 3348 | ++DOCSHELL 11847C00 == 34 [pid = 3348] [id = 706] 16:43:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (1605D400) [pid = 3348] [serial = 2118] [outer = 00000000] 16:43:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (1758EC00) [pid = 3348] [serial = 2119] [outer = 1605D400] 16:43:43 INFO - PROCESS | 3348 | 1468453423475 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (1759A400) [pid = 3348] [serial = 2120] [outer = 1605D400] 16:43:43 INFO - PROCESS | 3348 | 1468453423904 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 594ms 16:43:43 INFO - PROCESS | 3348 | 1468453423925 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 3348 | 1468453423927 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 16:43:43 INFO - PROCESS | 3348 | 1468453423930 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:43:43 INFO - PROCESS | 3348 | 1468453423932 Marionette TRACE conn3 <- [1,2790,null,{}] 16:43:43 INFO - PROCESS | 3348 | 1468453423936 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 3348 | 1468453423938 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:44 INFO - PROCESS | 3348 | 1468453424059 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:43:44 INFO - PROCESS | 3348 | 1468453424065 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 3348 | 1468453424067 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:44 INFO - PROCESS | 3348 | ++DOCSHELL 12C82400 == 35 [pid = 3348] [id = 707] 16:43:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17696C00) [pid = 3348] [serial = 2121] [outer = 00000000] 16:43:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (18018C00) [pid = 3348] [serial = 2122] [outer = 17696C00] 16:43:44 INFO - PROCESS | 3348 | 1468453424109 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (1801B800) [pid = 3348] [serial = 2123] [outer = 17696C00] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 1582D800 == 34 [pid = 3348] [id = 696] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 1805DC00 == 33 [pid = 3348] [id = 697] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 10A09400 == 32 [pid = 3348] [id = 699] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 0F31AC00 == 31 [pid = 3348] [id = 698] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 11842000 == 30 [pid = 3348] [id = 700] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 12C89000 == 29 [pid = 3348] [id = 701] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 13C01800 == 28 [pid = 3348] [id = 702] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 1699D800 == 27 [pid = 3348] [id = 704] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 142E9000 == 26 [pid = 3348] [id = 705] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 144BB800 == 25 [pid = 3348] [id = 703] 16:43:45 INFO - PROCESS | 3348 | --DOCSHELL 11847C00 == 24 [pid = 3348] [id = 706] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (15834C00) [pid = 3348] [serial = 2033] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (1805E000) [pid = 3348] [serial = 2080] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (18078800) [pid = 3348] [serial = 2083] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (18079000) [pid = 3348] [serial = 2084] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (16A44800) [pid = 3348] [serial = 2071] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (16A3A800) [pid = 3348] [serial = 2051] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10B37400) [pid = 3348] [serial = 2053] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (114BE000) [pid = 3348] [serial = 2054] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (142E8000) [pid = 3348] [serial = 2056] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (14410400) [pid = 3348] [serial = 2057] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (12BB0C00) [pid = 3348] [serial = 2062] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (18061C00) [pid = 3348] [serial = 2081] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (12E6E400) [pid = 3348] [serial = 2063] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (10B34400) [pid = 3348] [serial = 2059] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (1125FC00) [pid = 3348] [serial = 2060] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (1441C800) [pid = 3348] [serial = 2065] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 61 (174D5000) [pid = 3348] [serial = 2074] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 60 (17696000) [pid = 3348] [serial = 2077] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 59 (16998800) [pid = 3348] [serial = 2068] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 58 (16A3D400) [pid = 3348] [serial = 2069] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 57 (16A44C00) [pid = 3348] [serial = 2072] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 56 (17987400) [pid = 3348] [serial = 2078] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 55 (15136800) [pid = 3348] [serial = 2066] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | --DOMWINDOW == 54 (175D8C00) [pid = 3348] [serial = 2075] [outer = 00000000] [url = about:blank] 16:43:45 INFO - PROCESS | 3348 | 1468453425790 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1908ms 16:43:45 INFO - PROCESS | 3348 | 1468453425851 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:43:45 INFO - PROCESS | 3348 | 1468453425855 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 16:43:45 INFO - PROCESS | 3348 | 1468453425860 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 3348 | 1468453425863 Marionette TRACE conn3 <- [1,2794,null,{}] 16:43:45 INFO - PROCESS | 3348 | 1468453425868 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 3348 | 1468453425871 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:45 INFO - PROCESS | 3348 | 1468453425960 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:43:45 INFO - PROCESS | 3348 | 1468453425967 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 3348 | 1468453425972 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:46 INFO - PROCESS | 3348 | ++DOCSHELL 1055A800 == 25 [pid = 3348] [id = 708] 16:43:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 55 (1059BC00) [pid = 3348] [serial = 2124] [outer = 00000000] 16:43:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 56 (10B30400) [pid = 3348] [serial = 2125] [outer = 1059BC00] 16:43:46 INFO - PROCESS | 3348 | 1468453426019 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 57 (10B33800) [pid = 3348] [serial = 2126] [outer = 1059BC00] 16:43:46 INFO - PROCESS | 3348 | 1468453426525 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 16:43:46 INFO - PROCESS | 3348 | 1468453426555 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 3348 | 1468453426560 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 16:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:43:46 INFO - PROCESS | 3348 | 1468453426570 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 3348 | 1468453426573 Marionette TRACE conn3 <- [1,2798,null,{}] 16:43:46 INFO - PROCESS | 3348 | 1468453426576 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 3348 | 1468453426580 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:46 INFO - PROCESS | 3348 | 1468453426666 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:43:46 INFO - PROCESS | 3348 | 1468453426672 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 3348 | 1468453426675 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:46 INFO - PROCESS | 3348 | ++DOCSHELL 114E1400 == 26 [pid = 3348] [id = 709] 16:43:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 58 (114E1C00) [pid = 3348] [serial = 2127] [outer = 00000000] 16:43:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 59 (1183A400) [pid = 3348] [serial = 2128] [outer = 114E1C00] 16:43:46 INFO - PROCESS | 3348 | 1468453426721 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 60 (1188EC00) [pid = 3348] [serial = 2129] [outer = 114E1C00] 16:43:47 INFO - PROCESS | 3348 | 1468453427202 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 16:43:47 INFO - PROCESS | 3348 | 1468453427271 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 3348 | 1468453427273 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:43:47 INFO - PROCESS | 3348 | 1468453427322 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 3348 | 1468453427325 Marionette TRACE conn3 <- [1,2802,null,{}] 16:43:47 INFO - PROCESS | 3348 | 1468453427334 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 3348 | 1468453427338 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:47 INFO - PROCESS | 3348 | 1468453427508 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:43:47 INFO - PROCESS | 3348 | 1468453427616 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 3348 | 1468453427620 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:47 INFO - PROCESS | 3348 | ++DOCSHELL 10A81000 == 27 [pid = 3348] [id = 710] 16:43:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 61 (10B2B400) [pid = 3348] [serial = 2130] [outer = 00000000] 16:43:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 62 (10BA8400) [pid = 3348] [serial = 2131] [outer = 10B2B400] 16:43:47 INFO - PROCESS | 3348 | 1468453427675 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (114D3400) [pid = 3348] [serial = 2132] [outer = 10B2B400] 16:43:48 INFO - PROCESS | 3348 | 1468453428326 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1032ms 16:43:48 INFO - PROCESS | 3348 | 1468453428367 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 3348 | 1468453428371 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:43:48 INFO - PROCESS | 3348 | 1468453428376 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 3348 | 1468453428378 Marionette TRACE conn3 <- [1,2806,null,{}] 16:43:48 INFO - PROCESS | 3348 | 1468453428407 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 3348 | 1468453428411 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:48 INFO - PROCESS | 3348 | 1468453428523 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:43:48 INFO - PROCESS | 3348 | 1468453428656 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 3348 | 1468453428659 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:48 INFO - PROCESS | 3348 | ++DOCSHELL 11DDB800 == 28 [pid = 3348] [id = 711] 16:43:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (11DE0C00) [pid = 3348] [serial = 2133] [outer = 00000000] 16:43:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (12E6EC00) [pid = 3348] [serial = 2134] [outer = 11DE0C00] 16:43:48 INFO - PROCESS | 3348 | 1468453428714 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1318CC00) [pid = 3348] [serial = 2135] [outer = 11DE0C00] 16:43:49 INFO - PROCESS | 3348 | 1468453429524 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:43:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1173ms 16:43:49 INFO - PROCESS | 3348 | 1468453429554 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 3348 | 1468453429557 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:43:49 INFO - PROCESS | 3348 | 1468453429564 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 3348 | 1468453429568 Marionette TRACE conn3 <- [1,2810,null,{}] 16:43:49 INFO - PROCESS | 3348 | 1468453429574 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 3348 | 1468453429577 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:49 INFO - PROCESS | 3348 | 1468453429692 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:43:49 INFO - PROCESS | 3348 | 1468453429807 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 3348 | 1468453429812 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:49 INFO - PROCESS | 3348 | --DOCSHELL 1055A800 == 27 [pid = 3348] [id = 708] 16:43:49 INFO - PROCESS | 3348 | ++DOCSHELL 10A80800 == 28 [pid = 3348] [id = 712] 16:43:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (10B2E000) [pid = 3348] [serial = 2136] [outer = 00000000] 16:43:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (10BAE400) [pid = 3348] [serial = 2137] [outer = 10B2E000] 16:43:49 INFO - PROCESS | 3348 | 1468453429877 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (11801400) [pid = 3348] [serial = 2138] [outer = 10B2E000] 16:43:50 INFO - PROCESS | 3348 | 1468453430303 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 797ms 16:43:50 INFO - PROCESS | 3348 | 1468453430368 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 3348 | 1468453430373 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 16:43:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:43:50 INFO - PROCESS | 3348 | 1468453430409 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 3348 | 1468453430412 Marionette TRACE conn3 <- [1,2814,null,{}] 16:43:50 INFO - PROCESS | 3348 | 1468453430416 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 3348 | 1468453430419 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:50 INFO - PROCESS | 3348 | 1468453430502 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:43:50 INFO - PROCESS | 3348 | 1468453430517 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 3348 | 1468453430519 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:50 INFO - PROCESS | 3348 | ++DOCSHELL 139ACC00 == 29 [pid = 3348] [id = 713] 16:43:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (13AC7000) [pid = 3348] [serial = 2139] [outer = 00000000] 16:43:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (13C01C00) [pid = 3348] [serial = 2140] [outer = 13AC7000] 16:43:50 INFO - PROCESS | 3348 | 1468453430568 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (14238800) [pid = 3348] [serial = 2141] [outer = 13AC7000] 16:43:51 INFO - PROCESS | 3348 | 1468453431024 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 688ms 16:43:51 INFO - PROCESS | 3348 | 1468453431060 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3348 | 1468453431063 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:43:51 INFO - PROCESS | 3348 | 1468453431066 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 3348 | 1468453431070 Marionette TRACE conn3 <- [1,2818,null,{}] 16:43:51 INFO - PROCESS | 3348 | 1468453431080 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 3348 | 1468453431085 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:51 INFO - PROCESS | 3348 | 1468453431170 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:43:51 INFO - PROCESS | 3348 | 1468453431178 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 3348 | 1468453431182 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:51 INFO - PROCESS | 3348 | ++DOCSHELL 144B5400 == 30 [pid = 3348] [id = 714] 16:43:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (144B7800) [pid = 3348] [serial = 2142] [outer = 00000000] 16:43:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15136800) [pid = 3348] [serial = 2143] [outer = 144B7800] 16:43:51 INFO - PROCESS | 3348 | 1468453431230 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (152F5000) [pid = 3348] [serial = 2144] [outer = 144B7800] 16:43:51 INFO - PROCESS | 3348 | 1468453431710 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 704ms 16:43:51 INFO - PROCESS | 3348 | 1468453431765 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3348 | 1468453431768 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:43:51 INFO - PROCESS | 3348 | 1468453431771 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 3348 | 1468453431773 Marionette TRACE conn3 <- [1,2822,null,{}] 16:43:51 INFO - PROCESS | 3348 | 1468453431776 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 3348 | 1468453431778 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:51 INFO - PROCESS | 3348 | 1468453431860 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:43:51 INFO - PROCESS | 3348 | 1468453431898 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 3348 | 1468453431900 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:51 INFO - PROCESS | 3348 | ++DOCSHELL 15B6A800 == 31 [pid = 3348] [id = 715] 16:43:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (15B6B000) [pid = 3348] [serial = 2145] [outer = 00000000] 16:43:51 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (1699E400) [pid = 3348] [serial = 2146] [outer = 15B6B000] 16:43:51 INFO - PROCESS | 3348 | 1468453431957 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (16A3D400) [pid = 3348] [serial = 2147] [outer = 15B6B000] 16:43:52 INFO - PROCESS | 3348 | 1468453432451 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:43:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 751ms 16:43:52 INFO - PROCESS | 3348 | 1468453432512 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 3348 | 1468453432514 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:43:52 INFO - PROCESS | 3348 | 1468453432517 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 3348 | 1468453432519 Marionette TRACE conn3 <- [1,2826,null,{}] 16:43:52 INFO - PROCESS | 3348 | 1468453432522 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 3348 | 1468453432524 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:52 INFO - PROCESS | 3348 | 1468453432634 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:43:52 INFO - PROCESS | 3348 | 1468453432639 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 3348 | 1468453432641 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:52 INFO - PROCESS | 3348 | ++DOCSHELL 10A80C00 == 32 [pid = 3348] [id = 716] 16:43:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1699DC00) [pid = 3348] [serial = 2148] [outer = 00000000] 16:43:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (16A5D000) [pid = 3348] [serial = 2149] [outer = 1699DC00] 16:43:52 INFO - PROCESS | 3348 | 1468453432683 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (170A8400) [pid = 3348] [serial = 2150] [outer = 1699DC00] 16:43:53 INFO - PROCESS | 3348 | 1468453433130 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:43:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 641ms 16:43:53 INFO - PROCESS | 3348 | 1468453433155 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 3348 | 1468453433157 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 16:43:53 INFO - PROCESS | 3348 | 1468453433160 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:43:53 INFO - PROCESS | 3348 | 1468453433162 Marionette TRACE conn3 <- [1,2830,null,{}] 16:43:53 INFO - PROCESS | 3348 | 1468453433165 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 3348 | 1468453433171 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:53 INFO - PROCESS | 3348 | 1468453433339 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:43:53 INFO - PROCESS | 3348 | 1468453433413 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 3348 | 1468453433415 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:53 INFO - PROCESS | 3348 | ++DOCSHELL 170AF800 == 33 [pid = 3348] [id = 717] 16:43:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (170B4400) [pid = 3348] [serial = 2151] [outer = 00000000] 16:43:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (175E0400) [pid = 3348] [serial = 2152] [outer = 170B4400] 16:43:53 INFO - PROCESS | 3348 | 1468453433460 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (17696400) [pid = 3348] [serial = 2153] [outer = 170B4400] 16:43:53 INFO - PROCESS | 3348 | 1468453433895 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:43:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 798ms 16:43:53 INFO - PROCESS | 3348 | 1468453433963 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 3348 | 1468453433965 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:43:53 INFO - PROCESS | 3348 | 1468453433968 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 3348 | 1468453433970 Marionette TRACE conn3 <- [1,2834,null,{}] 16:43:53 INFO - PROCESS | 3348 | 1468453433974 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 3348 | 1468453433976 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:54 INFO - PROCESS | 3348 | 1468453434088 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:43:54 INFO - PROCESS | 3348 | 1468453434167 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 3348 | 1468453434169 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (17696C00) [pid = 3348] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1059BC00) [pid = 3348] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (13C03800) [pid = 3348] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (144BE000) [pid = 3348] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1699EC00) [pid = 3348] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1605D400) [pid = 3348] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (12E1B400) [pid = 3348] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11846400) [pid = 3348] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10A0A000) [pid = 3348] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (0F31B400) [pid = 3348] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (18064400) [pid = 3348] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (15835800) [pid = 3348] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (104E1800) [pid = 3348] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:43:54 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (1440FC00) [pid = 3348] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:43:54 INFO - PROCESS | 3348 | ++DOCSHELL 0F247400 == 34 [pid = 3348] [id = 718] 16:43:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (0F24FC00) [pid = 3348] [serial = 2154] [outer = 00000000] 16:43:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1058C400) [pid = 3348] [serial = 2155] [outer = 0F24FC00] 16:43:54 INFO - PROCESS | 3348 | 1468453434229 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (10A0A000) [pid = 3348] [serial = 2156] [outer = 0F24FC00] 16:43:54 INFO - PROCESS | 3348 | 1468453434589 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 642ms 16:43:54 INFO - PROCESS | 3348 | 1468453434607 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 3348 | 1468453434608 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:43:54 INFO - PROCESS | 3348 | 1468453434612 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 3348 | 1468453434614 Marionette TRACE conn3 <- [1,2838,null,{}] 16:43:54 INFO - PROCESS | 3348 | 1468453434617 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 3348 | 1468453434619 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:54 INFO - PROCESS | 3348 | 1468453434696 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:43:54 INFO - PROCESS | 3348 | 1468453434818 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 3348 | 1468453434820 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:54 INFO - PROCESS | 3348 | ++DOCSHELL 1059BC00 == 35 [pid = 3348] [id = 719] 16:43:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (10A08400) [pid = 3348] [serial = 2157] [outer = 00000000] 16:43:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (152EB400) [pid = 3348] [serial = 2158] [outer = 10A08400] 16:43:54 INFO - PROCESS | 3348 | 1468453434863 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (1699EC00) [pid = 3348] [serial = 2159] [outer = 10A08400] 16:43:55 INFO - PROCESS | 3348 | 1468453435222 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 641ms 16:43:55 INFO - PROCESS | 3348 | 1468453435250 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 3348 | 1468453435252 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 16:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:43:55 INFO - PROCESS | 3348 | 1468453435255 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 3348 | 1468453435257 Marionette TRACE conn3 <- [1,2842,null,{}] 16:43:55 INFO - PROCESS | 3348 | 1468453435260 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3348 | 1468453435262 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:55 INFO - PROCESS | 3348 | 1468453435342 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:43:55 INFO - PROCESS | 3348 | 1468453435348 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 3348 | 1468453435350 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:55 INFO - PROCESS | 3348 | ++DOCSHELL 1798E800 == 36 [pid = 3348] [id = 720] 16:43:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (179C4400) [pid = 3348] [serial = 2160] [outer = 00000000] 16:43:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18066800) [pid = 3348] [serial = 2161] [outer = 179C4400] 16:43:55 INFO - PROCESS | 3348 | 1468453435392 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (18076C00) [pid = 3348] [serial = 2162] [outer = 179C4400] 16:43:55 INFO - PROCESS | 3348 | 1468453435830 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 641ms 16:43:55 INFO - PROCESS | 3348 | 1468453435893 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 3348 | 1468453435895 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 16:43:55 INFO - PROCESS | 3348 | 1468453435899 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:43:55 INFO - PROCESS | 3348 | 1468453435900 Marionette TRACE conn3 <- [1,2846,null,{}] 16:43:55 INFO - PROCESS | 3348 | 1468453435904 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3348 | 1468453435905 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:56 INFO - PROCESS | 3348 | 1468453435985 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:43:56 INFO - PROCESS | 3348 | 1468453435990 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 3348 | 1468453436001 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:56 INFO - PROCESS | 3348 | ++DOCSHELL 10435000 == 37 [pid = 3348] [id = 721] 16:43:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (18078C00) [pid = 3348] [serial = 2163] [outer = 00000000] 16:43:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1811E800) [pid = 3348] [serial = 2164] [outer = 18078C00] 16:43:56 INFO - PROCESS | 3348 | 1468453436044 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (1811F000) [pid = 3348] [serial = 2165] [outer = 18078C00] 16:43:56 INFO - PROCESS | 3348 | 1468453436720 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 891ms 16:43:56 INFO - PROCESS | 3348 | 1468453436804 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 3348 | 1468453436809 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 16:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:43:56 INFO - PROCESS | 3348 | 1468453436814 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 3348 | 1468453436819 Marionette TRACE conn3 <- [1,2850,null,{}] 16:43:56 INFO - PROCESS | 3348 | 1468453436824 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 3348 | 1468453436827 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:57 INFO - PROCESS | 3348 | 1468453436974 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:43:57 INFO - PROCESS | 3348 | 1468453437080 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 3348 | 1468453437083 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:57 INFO - PROCESS | 3348 | ++DOCSHELL 1047E400 == 38 [pid = 3348] [id = 722] 16:43:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10560000) [pid = 3348] [serial = 2166] [outer = 00000000] 16:43:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (129E0400) [pid = 3348] [serial = 2167] [outer = 10560000] 16:43:57 INFO - PROCESS | 3348 | 1468453437137 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (12C81C00) [pid = 3348] [serial = 2168] [outer = 10560000] 16:43:57 INFO - PROCESS | 3348 | 1468453437739 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 939ms 16:43:57 INFO - PROCESS | 3348 | 1468453437760 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 3348 | 1468453437764 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 16:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:43:57 INFO - PROCESS | 3348 | 1468453437771 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 3348 | 1468453437774 Marionette TRACE conn3 <- [1,2854,null,{}] 16:43:57 INFO - PROCESS | 3348 | 1468453437778 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 3348 | 1468453437781 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:57 INFO - PROCESS | 3348 | 1468453437896 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:43:58 INFO - PROCESS | 3348 | 1468453438006 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 3348 | 1468453438009 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:58 INFO - PROCESS | 3348 | ++DOCSHELL 1441D800 == 39 [pid = 3348] [id = 723] 16:43:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1441E400) [pid = 3348] [serial = 2169] [outer = 00000000] 16:43:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (15A73C00) [pid = 3348] [serial = 2170] [outer = 1441E400] 16:43:58 INFO - PROCESS | 3348 | 1468453438063 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (15B64000) [pid = 3348] [serial = 2171] [outer = 1441E400] 16:43:58 INFO - PROCESS | 3348 | 1468453438640 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 954ms 16:43:58 INFO - PROCESS | 3348 | 1468453438716 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 3348 | 1468453438719 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 16:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:43:58 INFO - PROCESS | 3348 | 1468453438723 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 3348 | 1468453438727 Marionette TRACE conn3 <- [1,2858,null,{}] 16:43:58 INFO - PROCESS | 3348 | 1468453438737 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 3348 | 1468453438742 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:58 INFO - PROCESS | 3348 | 1468453438879 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:43:59 INFO - PROCESS | 3348 | 1468453439027 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 3348 | 1468453439030 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:43:59 INFO - PROCESS | 3348 | ++DOCSHELL 179C4C00 == 40 [pid = 3348] [id = 724] 16:43:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (179C5000) [pid = 3348] [serial = 2172] [outer = 00000000] 16:43:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18063400) [pid = 3348] [serial = 2173] [outer = 179C5000] 16:43:59 INFO - PROCESS | 3348 | 1468453439086 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (18161000) [pid = 3348] [serial = 2174] [outer = 179C5000] 16:43:59 INFO - PROCESS | 3348 | 1468453439855 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1220ms 16:43:59 INFO - PROCESS | 3348 | 1468453439935 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 3348 | 1468453439939 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:43:59 INFO - PROCESS | 3348 | 1468453439945 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 3348 | 1468453439948 Marionette TRACE conn3 <- [1,2862,null,{}] 16:43:59 INFO - PROCESS | 3348 | 1468453439954 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 3348 | 1468453439956 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:00 INFO - PROCESS | 3348 | 1468453440096 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:44:00 INFO - PROCESS | 3348 | 1468453440246 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 3348 | 1468453440251 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 1798E800 == 39 [pid = 3348] [id = 720] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 1059BC00 == 38 [pid = 3348] [id = 719] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 0F247400 == 37 [pid = 3348] [id = 718] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 170AF800 == 36 [pid = 3348] [id = 717] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 10A80C00 == 35 [pid = 3348] [id = 716] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 15B6A800 == 34 [pid = 3348] [id = 715] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 144B5400 == 33 [pid = 3348] [id = 714] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 139ACC00 == 32 [pid = 3348] [id = 713] 16:44:00 INFO - PROCESS | 3348 | --DOCSHELL 10A80800 == 31 [pid = 3348] [id = 712] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (1183A400) [pid = 3348] [serial = 2128] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (1801B800) [pid = 3348] [serial = 2123] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10B30400) [pid = 3348] [serial = 2125] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10B33800) [pid = 3348] [serial = 2126] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (13C10C00) [pid = 3348] [serial = 2107] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (1582A000) [pid = 3348] [serial = 2110] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (16E7E000) [pid = 3348] [serial = 2113] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (1582D000) [pid = 3348] [serial = 2111] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (1759A400) [pid = 3348] [serial = 2120] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (1758EC00) [pid = 3348] [serial = 2119] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (16FBE000) [pid = 3348] [serial = 2114] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (18018C00) [pid = 3348] [serial = 2122] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1316A800) [pid = 3348] [serial = 2104] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (11886400) [pid = 3348] [serial = 2101] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (11C96800) [pid = 3348] [serial = 2102] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (10A79800) [pid = 3348] [serial = 2098] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (10B29000) [pid = 3348] [serial = 2099] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (104EAC00) [pid = 3348] [serial = 2096] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (102C8400) [pid = 3348] [serial = 2095] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (18082000) [pid = 3348] [serial = 2093] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 70 (18079800) [pid = 3348] [serial = 2092] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 69 (16E83000) [pid = 3348] [serial = 2090] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 68 (16620400) [pid = 3348] [serial = 2089] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 67 (13163400) [pid = 3348] [serial = 2087] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 66 (12B72400) [pid = 3348] [serial = 2086] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 65 (16A64800) [pid = 3348] [serial = 2116] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 64 (142E5400) [pid = 3348] [serial = 2108] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 63 (139B3C00) [pid = 3348] [serial = 2105] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | --DOMWINDOW == 62 (16A65000) [pid = 3348] [serial = 2117] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3348 | ++DOCSHELL 0F247400 == 32 [pid = 3348] [id = 725] 16:44:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 63 (0F390800) [pid = 3348] [serial = 2175] [outer = 00000000] 16:44:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 64 (1047F800) [pid = 3348] [serial = 2176] [outer = 0F390800] 16:44:00 INFO - PROCESS | 3348 | 1468453440329 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 65 (10A7C400) [pid = 3348] [serial = 2177] [outer = 0F390800] 16:44:00 INFO - PROCESS | 3348 | 1468453440768 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 845ms 16:44:00 INFO - PROCESS | 3348 | 1468453440788 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 3348 | 1468453440792 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 16:44:00 INFO - PROCESS | 3348 | 1468453440798 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:44:00 INFO - PROCESS | 3348 | 1468453440800 Marionette TRACE conn3 <- [1,2866,null,{}] 16:44:00 INFO - PROCESS | 3348 | 1468453440804 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 3348 | 1468453440807 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:00 INFO - PROCESS | 3348 | 1468453440891 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:44:00 INFO - PROCESS | 3348 | 1468453440898 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 3348 | 1468453440900 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:00 INFO - PROCESS | 3348 | ++DOCSHELL 114BFC00 == 33 [pid = 3348] [id = 726] 16:44:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 66 (1183A400) [pid = 3348] [serial = 2178] [outer = 00000000] 16:44:00 INFO - PROCESS | 3348 | ++DOMWINDOW == 67 (11D8A800) [pid = 3348] [serial = 2179] [outer = 1183A400] 16:44:00 INFO - PROCESS | 3348 | 1468453440946 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 68 (129E9400) [pid = 3348] [serial = 2180] [outer = 1183A400] 16:44:01 INFO - PROCESS | 3348 | 1468453441438 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 16:44:01 INFO - PROCESS | 3348 | 1468453441498 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 3348 | 1468453441500 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:44:01 INFO - PROCESS | 3348 | 1468453441504 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 3348 | 1468453441507 Marionette TRACE conn3 <- [1,2870,null,{}] 16:44:01 INFO - PROCESS | 3348 | 1468453441517 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 3348 | 1468453441521 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:01 INFO - PROCESS | 3348 | 1468453441642 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:44:01 INFO - PROCESS | 3348 | 1468453441749 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 3348 | 1468453441752 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:01 INFO - PROCESS | 3348 | ++DOCSHELL 13B54800 == 34 [pid = 3348] [id = 727] 16:44:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 69 (13B58C00) [pid = 3348] [serial = 2181] [outer = 00000000] 16:44:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 70 (14237C00) [pid = 3348] [serial = 2182] [outer = 13B58C00] 16:44:01 INFO - PROCESS | 3348 | 1468453441798 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 3348 | ++DOMWINDOW == 71 (142E5400) [pid = 3348] [serial = 2183] [outer = 13B58C00] 16:44:02 INFO - PROCESS | 3348 | 1468453442160 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 704ms 16:44:02 INFO - PROCESS | 3348 | 1468453442203 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3348 | 1468453442206 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 16:44:02 INFO - PROCESS | 3348 | 1468453442209 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:44:02 INFO - PROCESS | 3348 | 1468453442211 Marionette TRACE conn3 <- [1,2874,null,{}] 16:44:02 INFO - PROCESS | 3348 | 1468453442214 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 3348 | 1468453442216 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:02 INFO - PROCESS | 3348 | 1468453442311 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:44:02 INFO - PROCESS | 3348 | 1468453442316 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 3348 | 1468453442318 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:02 INFO - PROCESS | 3348 | ++DOCSHELL 11D8A400 == 35 [pid = 3348] [id = 728] 16:44:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (142E0C00) [pid = 3348] [serial = 2184] [outer = 00000000] 16:44:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (144C0400) [pid = 3348] [serial = 2185] [outer = 142E0C00] 16:44:02 INFO - PROCESS | 3348 | 1468453442361 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (15835C00) [pid = 3348] [serial = 2186] [outer = 142E0C00] 16:44:02 INFO - PROCESS | 3348 | 1468453442842 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 704ms 16:44:02 INFO - PROCESS | 3348 | 1468453442908 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3348 | 1468453442910 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:44:02 INFO - PROCESS | 3348 | 1468453442919 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 3348 | 1468453442921 Marionette TRACE conn3 <- [1,2878,null,{}] 16:44:02 INFO - PROCESS | 3348 | 1468453442925 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 3348 | 1468453442927 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:03 INFO - PROCESS | 3348 | 1468453443064 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:44:03 INFO - PROCESS | 3348 | 1468453443132 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 3348 | 1468453443134 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:03 INFO - PROCESS | 3348 | ++DOCSHELL 15B6DC00 == 36 [pid = 3348] [id = 729] 16:44:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (16054400) [pid = 3348] [serial = 2187] [outer = 00000000] 16:44:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (16A3C400) [pid = 3348] [serial = 2188] [outer = 16054400] 16:44:03 INFO - PROCESS | 3348 | 1468453443177 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (16A3F800) [pid = 3348] [serial = 2189] [outer = 16054400] 16:44:03 INFO - PROCESS | 3348 | 1468453443628 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 735ms 16:44:03 INFO - PROCESS | 3348 | 1468453443663 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 3348 | 1468453443665 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 16:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:44:03 INFO - PROCESS | 3348 | 1468453443669 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 3348 | 1468453443670 Marionette TRACE conn3 <- [1,2882,null,{}] 16:44:03 INFO - PROCESS | 3348 | 1468453443674 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 3348 | 1468453443679 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:03 INFO - PROCESS | 3348 | 1468453443819 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:44:03 INFO - PROCESS | 3348 | 1468453443886 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 3348 | 1468453443888 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:03 INFO - PROCESS | 3348 | ++DOCSHELL 11C99C00 == 37 [pid = 3348] [id = 730] 16:44:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (170AD800) [pid = 3348] [serial = 2190] [outer = 00000000] 16:44:03 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (174CF800) [pid = 3348] [serial = 2191] [outer = 170AD800] 16:44:03 INFO - PROCESS | 3348 | 1468453443931 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (174D8C00) [pid = 3348] [serial = 2192] [outer = 170AD800] 16:44:04 INFO - PROCESS | 3348 | 1468453444341 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 688ms 16:44:04 INFO - PROCESS | 3348 | 1468453444369 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 3348 | 1468453444371 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 16:44:04 INFO - PROCESS | 3348 | 1468453444374 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:44:04 INFO - PROCESS | 3348 | 1468453444385 Marionette TRACE conn3 <- [1,2886,null,{}] 16:44:04 INFO - PROCESS | 3348 | 1468453444427 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 3348 | 1468453444429 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:04 INFO - PROCESS | 3348 | 1468453444645 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (13AC7000) [pid = 3348] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (1699DC00) [pid = 3348] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (170B4400) [pid = 3348] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 76 (0F24FC00) [pid = 3348] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 75 (179C4400) [pid = 3348] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 74 (10B2E000) [pid = 3348] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 73 (15B6B000) [pid = 3348] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 72 (144B7800) [pid = 3348] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:44:04 INFO - PROCESS | 3348 | --DOMWINDOW == 71 (10A08400) [pid = 3348] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:44:04 INFO - PROCESS | 3348 | 1468453444714 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 3348 | 1468453444716 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:04 INFO - PROCESS | 3348 | ++DOCSHELL 0F314C00 == 38 [pid = 3348] [id = 731] 16:44:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 72 (1047CC00) [pid = 3348] [serial = 2193] [outer = 00000000] 16:44:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 73 (11892000) [pid = 3348] [serial = 2194] [outer = 1047CC00] 16:44:04 INFO - PROCESS | 3348 | 1468453444758 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3348 | ++DOMWINDOW == 74 (13C08400) [pid = 3348] [serial = 2195] [outer = 1047CC00] 16:44:05 INFO - PROCESS | 3348 | 1468453445115 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 798ms 16:44:05 INFO - PROCESS | 3348 | 1468453445177 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 3348 | 1468453445179 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 16:44:05 INFO - PROCESS | 3348 | 1468453445182 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:44:05 INFO - PROCESS | 3348 | 1468453445184 Marionette TRACE conn3 <- [1,2890,null,{}] 16:44:05 INFO - PROCESS | 3348 | 1468453445187 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 3348 | 1468453445189 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:05 INFO - PROCESS | 3348 | 1468453445266 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:44:05 INFO - PROCESS | 3348 | 1468453445272 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 3348 | 1468453445274 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:05 INFO - PROCESS | 3348 | ++DOCSHELL 14414800 == 39 [pid = 3348] [id = 732] 16:44:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 75 (15B35C00) [pid = 3348] [serial = 2196] [outer = 00000000] 16:44:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 76 (17692000) [pid = 3348] [serial = 2197] [outer = 15B35C00] 16:44:05 INFO - PROCESS | 3348 | 1468453445317 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 77 (179C4400) [pid = 3348] [serial = 2198] [outer = 15B35C00] 16:44:05 INFO - PROCESS | 3348 | 1468453445760 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 625ms 16:44:05 INFO - PROCESS | 3348 | 1468453445820 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 3348 | 1468453445822 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 16:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:44:05 INFO - PROCESS | 3348 | 1468453445826 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 3348 | 1468453445828 Marionette TRACE conn3 <- [1,2894,null,{}] 16:44:05 INFO - PROCESS | 3348 | 1468453445831 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 3348 | 1468453445833 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:05 INFO - PROCESS | 3348 | 1468453445911 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:44:05 INFO - PROCESS | 3348 | 1468453445916 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 3348 | 1468453445918 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:05 INFO - PROCESS | 3348 | ++DOCSHELL 1805D400 == 40 [pid = 3348] [id = 733] 16:44:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (18062400) [pid = 3348] [serial = 2199] [outer = 00000000] 16:44:05 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (1807B000) [pid = 3348] [serial = 2200] [outer = 18062400] 16:44:05 INFO - PROCESS | 3348 | 1468453445960 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1807DC00) [pid = 3348] [serial = 2201] [outer = 18062400] 16:44:06 INFO - PROCESS | 3348 | 1468453446496 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 688ms 16:44:06 INFO - PROCESS | 3348 | 1468453446557 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 3348 | 1468453446559 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 16:44:06 INFO - PROCESS | 3348 | 1468453446562 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:44:06 INFO - PROCESS | 3348 | 1468453446564 Marionette TRACE conn3 <- [1,2898,null,{}] 16:44:06 INFO - PROCESS | 3348 | 1468453446568 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 3348 | 1468453446569 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:06 INFO - PROCESS | 3348 | 1468453446650 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:44:06 INFO - PROCESS | 3348 | 1468453446657 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 3348 | 1468453446660 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:06 INFO - PROCESS | 3348 | ++DOCSHELL 0F243800 == 41 [pid = 3348] [id = 734] 16:44:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (0F244C00) [pid = 3348] [serial = 2202] [outer = 00000000] 16:44:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (0F313000) [pid = 3348] [serial = 2203] [outer = 0F244C00] 16:44:06 INFO - PROCESS | 3348 | 1468453446766 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (10478000) [pid = 3348] [serial = 2204] [outer = 0F244C00] 16:44:07 INFO - PROCESS | 3348 | 1468453447441 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:44:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:44:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 907ms 16:44:07 INFO - PROCESS | 3348 | 1468453447468 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 3348 | 1468453447471 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 16:44:07 INFO - TEST-START | /DOMEvents/constructors.html 16:44:07 INFO - PROCESS | 3348 | 1468453447477 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 3348 | 1468453447481 Marionette TRACE conn3 <- [1,2902,null,{}] 16:44:07 INFO - PROCESS | 3348 | 1468453447486 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 3348 | 1468453447489 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:07 INFO - PROCESS | 3348 | 1468453447598 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:44:07 INFO - PROCESS | 3348 | 1468453447757 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 3348 | 1468453447760 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:07 INFO - PROCESS | 3348 | ++DOCSHELL 10BA4800 == 42 [pid = 3348] [id = 735] 16:44:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (129E6800) [pid = 3348] [serial = 2205] [outer = 00000000] 16:44:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (12E67000) [pid = 3348] [serial = 2206] [outer = 129E6800] 16:44:07 INFO - PROCESS | 3348 | 1468453447815 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (1316AC00) [pid = 3348] [serial = 2207] [outer = 129E6800] 16:44:08 INFO - PROCESS | 3348 | 1468453448417 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:44:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:44:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:44:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:44:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1017ms 16:44:08 INFO - PROCESS | 3348 | 1468453448492 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 3348 | 1468453448496 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 16:44:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:44:08 INFO - PROCESS | 3348 | 1468453448503 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 3348 | 1468453448506 Marionette TRACE conn3 <- [1,2906,null,{}] 16:44:08 INFO - PROCESS | 3348 | 1468453448510 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 3348 | 1468453448512 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:08 INFO - PROCESS | 3348 | 1468453448654 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:44:08 INFO - PROCESS | 3348 | 1468453448797 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 3348 | 1468453448799 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:08 INFO - PROCESS | 3348 | ++DOCSHELL 13AC4800 == 43 [pid = 3348] [id = 736] 16:44:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (142EB000) [pid = 3348] [serial = 2208] [outer = 00000000] 16:44:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (16E83400) [pid = 3348] [serial = 2209] [outer = 142EB000] 16:44:08 INFO - PROCESS | 3348 | 1468453448859 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (175E1000) [pid = 3348] [serial = 2210] [outer = 142EB000] 16:44:09 INFO - PROCESS | 3348 | 1468453449433 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:44:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 16:44:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:44:09 INFO - PROCESS | 3348 | 1468453449448 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 3348 | 1468453449450 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 16:44:09 INFO - PROCESS | 3348 | 1468453449454 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 3348 | 1468453449458 Marionette TRACE conn3 <- [1,2910,null,{}] 16:44:09 INFO - PROCESS | 3348 | 1468453449468 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 3348 | 1468453449473 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:09 INFO - PROCESS | 3348 | 1468453449581 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:44:09 INFO - PROCESS | 3348 | 1468453449737 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 3348 | 1468453449740 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:09 INFO - PROCESS | 3348 | ++DOCSHELL 18018400 == 44 [pid = 3348] [id = 737] 16:44:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (18077800) [pid = 3348] [serial = 2211] [outer = 00000000] 16:44:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19ABDC00) [pid = 3348] [serial = 2212] [outer = 18077800] 16:44:09 INFO - PROCESS | 3348 | 1468453449798 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19D94800) [pid = 3348] [serial = 2213] [outer = 18077800] 16:44:10 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:10 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:10 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:10 INFO - PROCESS | 3348 | [3348] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:44:10 INFO - PROCESS | 3348 | 1468453450318 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:44:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:44:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:10 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 16:44:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:10 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 16:44:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:10 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]" 16:44:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:44:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:44:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 907ms 16:44:10 INFO - PROCESS | 3348 | 1468453450368 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 3348 | 1468453450371 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 16:44:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:44:10 INFO - PROCESS | 3348 | 1468453450374 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 3348 | 1468453450376 Marionette TRACE conn3 <- [1,2914,null,{}] 16:44:10 INFO - PROCESS | 3348 | 1468453450380 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 3348 | 1468453450382 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:10 INFO - PROCESS | 3348 | 1468453450646 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:44:10 INFO - PROCESS | 3348 | 1468453450783 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 3348 | 1468453450786 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:10 INFO - PROCESS | 3348 | ++DOCSHELL 10A78800 == 45 [pid = 3348] [id = 738] 16:44:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (10A79400) [pid = 3348] [serial = 2214] [outer = 00000000] 16:44:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (10B2F000) [pid = 3348] [serial = 2215] [outer = 10A79400] 16:44:10 INFO - PROCESS | 3348 | 1468453450834 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (10BA8800) [pid = 3348] [serial = 2216] [outer = 10A79400] 16:44:11 INFO - PROCESS | 3348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:44:11 INFO - PROCESS | 3348 | 1468453451320 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:44:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1002ms 16:44:11 INFO - PROCESS | 3348 | 1468453451377 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 3348 | 1468453451381 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:44:11 INFO - PROCESS | 3348 | 1468453451403 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 3348 | 1468453451406 Marionette TRACE conn3 <- [1,2918,null,{}] 16:44:11 INFO - PROCESS | 3348 | 1468453451410 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 3348 | 1468453451413 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:11 INFO - PROCESS | 3348 | 1468453451513 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:44:11 INFO - PROCESS | 3348 | 1468453451629 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 3348 | 1468453451632 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:11 INFO - PROCESS | 3348 | ++DOCSHELL 13C05400 == 46 [pid = 3348] [id = 739] 16:44:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (13C10C00) [pid = 3348] [serial = 2217] [outer = 00000000] 16:44:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1441BC00) [pid = 3348] [serial = 2218] [outer = 13C10C00] 16:44:11 INFO - PROCESS | 3348 | 1468453451681 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1582D000) [pid = 3348] [serial = 2219] [outer = 13C10C00] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 10A81000 == 45 [pid = 3348] [id = 710] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 114E1400 == 44 [pid = 3348] [id = 709] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 1805D400 == 43 [pid = 3348] [id = 733] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 14414800 == 42 [pid = 3348] [id = 732] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 0F314C00 == 41 [pid = 3348] [id = 731] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 11C99C00 == 40 [pid = 3348] [id = 730] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 15B6DC00 == 39 [pid = 3348] [id = 729] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 11D8A400 == 38 [pid = 3348] [id = 728] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 13B54800 == 37 [pid = 3348] [id = 727] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 114BFC00 == 36 [pid = 3348] [id = 726] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 0F247400 == 35 [pid = 3348] [id = 725] 16:44:12 INFO - PROCESS | 3348 | --DOCSHELL 1047E400 == 34 [pid = 3348] [id = 722] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (13C01C00) [pid = 3348] [serial = 2140] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (14238800) [pid = 3348] [serial = 2141] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (16A5D000) [pid = 3348] [serial = 2149] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (175E0400) [pid = 3348] [serial = 2152] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (17696400) [pid = 3348] [serial = 2153] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1058C400) [pid = 3348] [serial = 2155] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (10A0A000) [pid = 3348] [serial = 2156] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (10BA8400) [pid = 3348] [serial = 2131] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (18066800) [pid = 3348] [serial = 2161] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (10BAE400) [pid = 3348] [serial = 2137] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (11801400) [pid = 3348] [serial = 2138] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 86 (1699E400) [pid = 3348] [serial = 2146] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 85 (18076C00) [pid = 3348] [serial = 2162] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 84 (12E6EC00) [pid = 3348] [serial = 2134] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 83 (152F5000) [pid = 3348] [serial = 2144] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 82 (15136800) [pid = 3348] [serial = 2143] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 81 (170A8400) [pid = 3348] [serial = 2150] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 80 (152EB400) [pid = 3348] [serial = 2158] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 79 (1699EC00) [pid = 3348] [serial = 2159] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 78 (16A3D400) [pid = 3348] [serial = 2147] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | --DOMWINDOW == 77 (1811E800) [pid = 3348] [serial = 2164] [outer = 00000000] [url = about:blank] 16:44:12 INFO - PROCESS | 3348 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:44:12 INFO - PROCESS | 3348 | 1468453452188 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:44:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 829ms 16:44:12 INFO - PROCESS | 3348 | 1468453452243 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 3348 | 1468453452246 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 16:44:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:44:12 INFO - PROCESS | 3348 | 1468453452253 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3348 | 1468453452255 Marionette TRACE conn3 <- [1,2922,null,{}] 16:44:12 INFO - PROCESS | 3348 | 1468453452259 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 3348 | 1468453452261 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:12 INFO - PROCESS | 3348 | 1468453452345 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:44:12 INFO - PROCESS | 3348 | 1468453452353 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 3348 | 1468453452355 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:12 INFO - PROCESS | 3348 | ++DOCSHELL 11CEA800 == 35 [pid = 3348] [id = 740] 16:44:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 78 (11CF2800) [pid = 3348] [serial = 2220] [outer = 00000000] 16:44:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 79 (13C07C00) [pid = 3348] [serial = 2221] [outer = 11CF2800] 16:44:12 INFO - PROCESS | 3348 | 1468453452399 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 3348 | ++DOMWINDOW == 80 (1441B000) [pid = 3348] [serial = 2222] [outer = 11CF2800] 16:44:12 INFO - PROCESS | 3348 | 1468453452892 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:44:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 704ms 16:44:12 INFO - PROCESS | 3348 | 1468453452953 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 3348 | 1468453452956 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 16:44:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:44:12 INFO - PROCESS | 3348 | 1468453452966 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3348 | 1468453452970 Marionette TRACE conn3 <- [1,2926,null,{}] 16:44:12 INFO - PROCESS | 3348 | 1468453452973 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 3348 | 1468453452976 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:13 INFO - PROCESS | 3348 | 1468453453063 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:44:13 INFO - PROCESS | 3348 | 1468453453068 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 3348 | 1468453453070 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:13 INFO - PROCESS | 3348 | ++DOCSHELL 152F6C00 == 36 [pid = 3348] [id = 741] 16:44:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 81 (1699D000) [pid = 3348] [serial = 2223] [outer = 00000000] 16:44:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 82 (16C82000) [pid = 3348] [serial = 2224] [outer = 1699D000] 16:44:13 INFO - PROCESS | 3348 | 1468453453113 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 83 (170A9C00) [pid = 3348] [serial = 2225] [outer = 1699D000] 16:44:13 INFO - PROCESS | 3348 | 1468453453561 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:44:13 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. 16:44:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 657ms 16:44:13 INFO - PROCESS | 3348 | 1468453453616 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 3348 | 1468453453618 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 16:44:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:44:13 INFO - PROCESS | 3348 | 1468453453622 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 3348 | 1468453453624 Marionette TRACE conn3 <- [1,2930,null,{}] 16:44:13 INFO - PROCESS | 3348 | 1468453453627 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 3348 | 1468453453629 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:13 INFO - PROCESS | 3348 | 1468453453710 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:44:13 INFO - PROCESS | 3348 | 1468453453742 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 3348 | 1468453453744 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:13 INFO - PROCESS | 3348 | ++DOCSHELL 174CFC00 == 37 [pid = 3348] [id = 742] 16:44:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 84 (175DEC00) [pid = 3348] [serial = 2226] [outer = 00000000] 16:44:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 85 (1798F400) [pid = 3348] [serial = 2227] [outer = 175DEC00] 16:44:13 INFO - PROCESS | 3348 | 1468453453796 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3348 | ++DOMWINDOW == 86 (179CAC00) [pid = 3348] [serial = 2228] [outer = 175DEC00] 16:44:14 INFO - PROCESS | 3348 | 1468453454226 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:44:14 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 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 626ms 16:44:14 INFO - PROCESS | 3348 | 1468453454267 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3348 | 1468453454269 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:44:14 INFO - PROCESS | 3348 | 1468453454272 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 3348 | 1468453454274 Marionette TRACE conn3 <- [1,2934,null,{}] 16:44:14 INFO - PROCESS | 3348 | 1468453454278 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 3348 | 1468453454279 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:14 INFO - PROCESS | 3348 | 1468453454361 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:44:14 INFO - PROCESS | 3348 | 1468453454366 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 3348 | 1468453454371 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:14 INFO - PROCESS | 3348 | ++DOCSHELL 1815A400 == 38 [pid = 3348] [id = 743] 16:44:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 87 (1815F400) [pid = 3348] [serial = 2229] [outer = 00000000] 16:44:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (199BD000) [pid = 3348] [serial = 2230] [outer = 1815F400] 16:44:14 INFO - PROCESS | 3348 | 1468453454423 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (19D92000) [pid = 3348] [serial = 2231] [outer = 1815F400] 16:44:14 INFO - PROCESS | 3348 | 1468453454903 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:44:14 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. 16:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 704ms 16:44:14 INFO - PROCESS | 3348 | 1468453454970 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3348 | 1468453454972 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:44:14 INFO - PROCESS | 3348 | 1468453454982 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 3348 | 1468453454984 Marionette TRACE conn3 <- [1,2938,null,{}] 16:44:14 INFO - PROCESS | 3348 | 1468453454987 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 3348 | 1468453454989 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:15 INFO - PROCESS | 3348 | 1468453455106 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:44:15 INFO - PROCESS | 3348 | 1468453455198 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3348 | 1468453455200 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:15 INFO - PROCESS | 3348 | ++DOCSHELL 12E24800 == 39 [pid = 3348] [id = 744] 16:44:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (1807E800) [pid = 3348] [serial = 2232] [outer = 00000000] 16:44:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (19E32400) [pid = 3348] [serial = 2233] [outer = 1807E800] 16:44:15 INFO - PROCESS | 3348 | 1468453455242 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (19E34800) [pid = 3348] [serial = 2234] [outer = 1807E800] 16:44:15 INFO - PROCESS | 3348 | ++DOCSHELL 19ED1C00 == 40 [pid = 3348] [id = 745] 16:44:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (19ED3400) [pid = 3348] [serial = 2235] [outer = 00000000] 16:44:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (19EDA000) [pid = 3348] [serial = 2236] [outer = 19ED3400] 16:44:15 INFO - PROCESS | 3348 | 1468453455661 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:44:15 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. 16:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 16:44:15 INFO - PROCESS | 3348 | 1468453455721 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 3348 | 1468453455723 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:44:15 INFO - PROCESS | 3348 | 1468453455726 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 3348 | 1468453455728 Marionette TRACE conn3 <- [1,2942,null,{}] 16:44:15 INFO - PROCESS | 3348 | 1468453455743 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 3348 | 1468453455745 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:15 INFO - PROCESS | 3348 | 1468453455882 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:44:15 INFO - PROCESS | 3348 | 1468453455949 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3348 | 1468453455951 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:15 INFO - PROCESS | 3348 | ++DOCSHELL 19E37400 == 41 [pid = 3348] [id = 746] 16:44:15 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (19E3E400) [pid = 3348] [serial = 2237] [outer = 00000000] 16:44:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (19ED8000) [pid = 3348] [serial = 2238] [outer = 19E3E400] 16:44:16 INFO - PROCESS | 3348 | 1468453456002 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1A271000) [pid = 3348] [serial = 2239] [outer = 19E3E400] 16:44:16 INFO - PROCESS | 3348 | 1468453456377 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:44:16 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 16:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 16:44:16 INFO - PROCESS | 3348 | 1468453456426 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 3348 | 1468453456428 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 16:44:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:44:16 INFO - PROCESS | 3348 | 1468453456432 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 3348 | 1468453456433 Marionette TRACE conn3 <- [1,2946,null,{}] 16:44:16 INFO - PROCESS | 3348 | 1468453456437 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 3348 | 1468453456439 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:16 INFO - PROCESS | 3348 | 1468453456590 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (16054400) [pid = 3348] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (170AD800) [pid = 3348] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1047CC00) [pid = 3348] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (142E0C00) [pid = 3348] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (1183A400) [pid = 3348] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 91 (13B58C00) [pid = 3348] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 90 (0F390800) [pid = 3348] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 89 (15B35C00) [pid = 3348] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 88 (11DE0C00) [pid = 3348] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:44:16 INFO - PROCESS | 3348 | --DOMWINDOW == 87 (10B2B400) [pid = 3348] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:44:16 INFO - PROCESS | 3348 | 1468453456762 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 3348 | 1468453456764 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:16 INFO - PROCESS | 3348 | ++DOCSHELL 0F390800 == 42 [pid = 3348] [id = 747] 16:44:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 88 (10228400) [pid = 3348] [serial = 2240] [outer = 00000000] 16:44:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 89 (11886400) [pid = 3348] [serial = 2241] [outer = 10228400] 16:44:16 INFO - PROCESS | 3348 | 1468453456807 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 3348 | ++DOMWINDOW == 90 (139A5000) [pid = 3348] [serial = 2242] [outer = 10228400] 16:44:17 INFO - PROCESS | 3348 | 1468453457133 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:44:17 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. 16:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 735ms 16:44:17 INFO - PROCESS | 3348 | 1468453457172 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 3348 | 1468453457174 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 16:44:17 INFO - PROCESS | 3348 | 1468453457178 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:44:17 INFO - PROCESS | 3348 | 1468453457179 Marionette TRACE conn3 <- [1,2950,null,{}] 16:44:17 INFO - PROCESS | 3348 | 1468453457183 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 3348 | 1468453457185 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:17 INFO - PROCESS | 3348 | 1468453457305 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:44:17 INFO - PROCESS | 3348 | 1468453457363 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 3348 | 1468453457365 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:17 INFO - PROCESS | 3348 | ++DOCSHELL 104E9C00 == 43 [pid = 3348] [id = 748] 16:44:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 91 (1183A400) [pid = 3348] [serial = 2243] [outer = 00000000] 16:44:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 92 (1A2ED800) [pid = 3348] [serial = 2244] [outer = 1183A400] 16:44:17 INFO - PROCESS | 3348 | 1468453457407 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (1A611800) [pid = 3348] [serial = 2245] [outer = 1183A400] 16:44:17 INFO - PROCESS | 3348 | 1468453457723 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:44:17 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. 16:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 595ms 16:44:17 INFO - PROCESS | 3348 | 1468453457775 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 3348 | 1468453457777 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 16:44:17 INFO - PROCESS | 3348 | 1468453457780 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:44:17 INFO - PROCESS | 3348 | 1468453457782 Marionette TRACE conn3 <- [1,2954,null,{}] 16:44:17 INFO - PROCESS | 3348 | 1468453457785 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 3348 | 1468453457787 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:17 INFO - PROCESS | 3348 | 1468453457924 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:44:17 INFO - PROCESS | 3348 | 1468453457932 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 3348 | 1468453457935 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:17 INFO - PROCESS | 3348 | ++DOCSHELL 1A275000 == 44 [pid = 3348] [id = 749] 16:44:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (1A2EC000) [pid = 3348] [serial = 2246] [outer = 00000000] 16:44:17 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1A61DC00) [pid = 3348] [serial = 2247] [outer = 1A2EC000] 16:44:17 INFO - PROCESS | 3348 | 1468453457980 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (1A705800) [pid = 3348] [serial = 2248] [outer = 1A2EC000] 16:44:18 INFO - PROCESS | 3348 | 1468453458391 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:44:18 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. 16:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 642ms 16:44:18 INFO - PROCESS | 3348 | 1468453458418 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 3348 | 1468453458420 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:44:18 INFO - PROCESS | 3348 | 1468453458424 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 3348 | 1468453458426 Marionette TRACE conn3 <- [1,2958,null,{}] 16:44:18 INFO - PROCESS | 3348 | 1468453458429 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 3348 | 1468453458432 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:18 INFO - PROCESS | 3348 | 1468453458571 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:44:18 INFO - PROCESS | 3348 | 1468453458635 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 3348 | 1468453458637 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:18 INFO - PROCESS | 3348 | ++DOCSHELL 174D5800 == 45 [pid = 3348] [id = 750] 16:44:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1A708000) [pid = 3348] [serial = 2249] [outer = 00000000] 16:44:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (1A710000) [pid = 3348] [serial = 2250] [outer = 1A708000] 16:44:18 INFO - PROCESS | 3348 | 1468453458679 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1AB0B400) [pid = 3348] [serial = 2251] [outer = 1A708000] 16:44:19 INFO - PROCESS | 3348 | 1468453459214 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:44:19 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. 16:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 844ms 16:44:19 INFO - PROCESS | 3348 | 1468453459315 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 3348 | 1468453459319 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 16:44:19 INFO - PROCESS | 3348 | 1468453459325 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:44:19 INFO - PROCESS | 3348 | 1468453459330 Marionette TRACE conn3 <- [1,2962,null,{}] 16:44:19 INFO - PROCESS | 3348 | 1468453459335 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 3348 | 1468453459338 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:19 INFO - PROCESS | 3348 | 1468453459456 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:44:19 INFO - PROCESS | 3348 | 1468453459592 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 3348 | 1468453459595 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:19 INFO - PROCESS | 3348 | ++DOCSHELL 10B2DC00 == 46 [pid = 3348] [id = 751] 16:44:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (10B2F800) [pid = 3348] [serial = 2252] [outer = 00000000] 16:44:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (11DDC400) [pid = 3348] [serial = 2253] [outer = 10B2F800] 16:44:19 INFO - PROCESS | 3348 | 1468453459651 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (13160400) [pid = 3348] [serial = 2254] [outer = 10B2F800] 16:44:20 INFO - PROCESS | 3348 | 1468453460166 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:44:20 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. 16:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 907ms 16:44:20 INFO - PROCESS | 3348 | 1468453460233 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 3348 | 1468453460237 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 16:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:44:20 INFO - PROCESS | 3348 | 1468453460244 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 3348 | 1468453460246 Marionette TRACE conn3 <- [1,2966,null,{}] 16:44:20 INFO - PROCESS | 3348 | 1468453460250 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 3348 | 1468453460253 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:20 INFO - PROCESS | 3348 | 1468453460368 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:44:20 INFO - PROCESS | 3348 | 1468453460511 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 3348 | 1468453460514 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:20 INFO - PROCESS | 3348 | ++DOCSHELL 14415800 == 47 [pid = 3348] [id = 752] 16:44:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (15B29400) [pid = 3348] [serial = 2255] [outer = 00000000] 16:44:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (16060C00) [pid = 3348] [serial = 2256] [outer = 15B29400] 16:44:20 INFO - PROCESS | 3348 | 1468453460569 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (16A39000) [pid = 3348] [serial = 2257] [outer = 15B29400] 16:44:21 INFO - PROCESS | 3348 | 1468453461111 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:44:21 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. 16:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 907ms 16:44:21 INFO - PROCESS | 3348 | 1468453461162 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 3348 | 1468453461164 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 16:44:21 INFO - PROCESS | 3348 | 1468453461170 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:44:21 INFO - PROCESS | 3348 | 1468453461173 Marionette TRACE conn3 <- [1,2970,null,{}] 16:44:21 INFO - PROCESS | 3348 | 1468453461184 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 3348 | 1468453461189 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:21 INFO - PROCESS | 3348 | 1468453461297 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:44:21 INFO - PROCESS | 3348 | 1468453461453 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 3348 | 1468453461457 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:21 INFO - PROCESS | 3348 | ++DOCSHELL 19D99400 == 48 [pid = 3348] [id = 753] 16:44:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (19D9D000) [pid = 3348] [serial = 2258] [outer = 00000000] 16:44:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (19ED1000) [pid = 3348] [serial = 2259] [outer = 19D9D000] 16:44:21 INFO - PROCESS | 3348 | 1468453461512 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (1A61B400) [pid = 3348] [serial = 2260] [outer = 19D9D000] 16:44:22 INFO - PROCESS | 3348 | 1468453462010 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:44:22 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 16:44:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 907ms 16:44:22 INFO - PROCESS | 3348 | 1468453462075 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 3348 | 1468453462078 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:44:22 INFO - PROCESS | 3348 | 1468453462082 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 3348 | 1468453462084 Marionette TRACE conn3 <- [1,2974,null,{}] 16:44:22 INFO - PROCESS | 3348 | 1468453462088 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 3348 | 1468453462090 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:22 INFO - PROCESS | 3348 | 1468453462200 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:44:22 INFO - PROCESS | 3348 | 1468453462314 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 3348 | 1468453462316 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:22 INFO - PROCESS | 3348 | ++DOCSHELL 104E6800 == 49 [pid = 3348] [id = 754] 16:44:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (17694000) [pid = 3348] [serial = 2261] [outer = 00000000] 16:44:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1A70E000) [pid = 3348] [serial = 2262] [outer = 17694000] 16:44:22 INFO - PROCESS | 3348 | 1468453462424 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1AB10000) [pid = 3348] [serial = 2263] [outer = 17694000] 16:44:23 INFO - PROCESS | 3348 | 1468453463161 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:44:23 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. 16:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1095ms 16:44:23 INFO - PROCESS | 3348 | 1468453463195 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 3348 | 1468453463198 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:44:23 INFO - PROCESS | 3348 | 1468453463205 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 3348 | 1468453463208 Marionette TRACE conn3 <- [1,2978,null,{}] 16:44:23 INFO - PROCESS | 3348 | 1468453463213 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 3348 | 1468453463216 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:23 INFO - PROCESS | 3348 | 1468453463315 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:44:23 INFO - PROCESS | 3348 | 1468453463473 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 3348 | 1468453463476 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:23 INFO - PROCESS | 3348 | ++DOCSHELL 10A78400 == 50 [pid = 3348] [id = 755] 16:44:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (114BFC00) [pid = 3348] [serial = 2264] [outer = 00000000] 16:44:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (11DE0800) [pid = 3348] [serial = 2265] [outer = 114BFC00] 16:44:23 INFO - PROCESS | 3348 | 1468453463529 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (14244C00) [pid = 3348] [serial = 2266] [outer = 114BFC00] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 1A275000 == 49 [pid = 3348] [id = 749] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 104E9C00 == 48 [pid = 3348] [id = 748] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 0F390800 == 47 [pid = 3348] [id = 747] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 19E37400 == 46 [pid = 3348] [id = 746] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 19ED1C00 == 45 [pid = 3348] [id = 745] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 12E24800 == 44 [pid = 3348] [id = 744] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 1815A400 == 43 [pid = 3348] [id = 743] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 174CFC00 == 42 [pid = 3348] [id = 742] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 152F6C00 == 41 [pid = 3348] [id = 741] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 11CEA800 == 40 [pid = 3348] [id = 740] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 13C05400 == 39 [pid = 3348] [id = 739] 16:44:23 INFO - PROCESS | 3348 | --DOCSHELL 10A78800 == 38 [pid = 3348] [id = 738] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1807B000) [pid = 3348] [serial = 2200] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (1318CC00) [pid = 3348] [serial = 2135] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (114D3400) [pid = 3348] [serial = 2132] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (16A3C400) [pid = 3348] [serial = 2188] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (174CF800) [pid = 3348] [serial = 2191] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (16A3F800) [pid = 3348] [serial = 2189] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (11892000) [pid = 3348] [serial = 2194] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (174D8C00) [pid = 3348] [serial = 2192] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (144C0400) [pid = 3348] [serial = 2185] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (13C08400) [pid = 3348] [serial = 2195] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (11D8A800) [pid = 3348] [serial = 2179] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (129E9400) [pid = 3348] [serial = 2180] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (14237C00) [pid = 3348] [serial = 2182] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (142E5400) [pid = 3348] [serial = 2183] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (129E0400) [pid = 3348] [serial = 2167] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (1047F800) [pid = 3348] [serial = 2176] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (10A7C400) [pid = 3348] [serial = 2177] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (18063400) [pid = 3348] [serial = 2173] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (15A73C00) [pid = 3348] [serial = 2170] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (17692000) [pid = 3348] [serial = 2197] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (179C4400) [pid = 3348] [serial = 2198] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (15835C00) [pid = 3348] [serial = 2186] [outer = 00000000] [url = about:blank] 16:44:23 INFO - PROCESS | 3348 | ++DOCSHELL 114D3400 == 39 [pid = 3348] [id = 756] 16:44:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (114DF000) [pid = 3348] [serial = 2267] [outer = 00000000] 16:44:23 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (11809400) [pid = 3348] [serial = 2268] [outer = 114DF000] 16:44:24 INFO - PROCESS | 3348 | 1468453464097 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:44:24 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. 16:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 16:44:24 INFO - PROCESS | 3348 | 1468453464147 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 3348 | 1468453464151 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 16:44:24 INFO - PROCESS | 3348 | 1468453464157 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:44:24 INFO - PROCESS | 3348 | 1468453464160 Marionette TRACE conn3 <- [1,2982,null,{}] 16:44:24 INFO - PROCESS | 3348 | 1468453464164 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 3348 | 1468453464166 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:24 INFO - PROCESS | 3348 | 1468453464271 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:44:24 INFO - PROCESS | 3348 | 1468453464277 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 3348 | 1468453464279 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:24 INFO - PROCESS | 3348 | ++DOCSHELL 132DB000 == 40 [pid = 3348] [id = 757] 16:44:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (139B0400) [pid = 3348] [serial = 2269] [outer = 00000000] 16:44:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (142E6400) [pid = 3348] [serial = 2270] [outer = 139B0400] 16:44:24 INFO - PROCESS | 3348 | 1468453464326 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (1441A400) [pid = 3348] [serial = 2271] [outer = 139B0400] 16:44:24 INFO - PROCESS | 3348 | 1468453464808 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:44:24 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 16:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 704ms 16:44:24 INFO - PROCESS | 3348 | 1468453464857 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 3348 | 1468453464859 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:44:24 INFO - PROCESS | 3348 | 1468453464867 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 3348 | 1468453464871 Marionette TRACE conn3 <- [1,2986,null,{}] 16:44:24 INFO - PROCESS | 3348 | 1468453464887 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 3348 | 1468453464894 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:25 INFO - PROCESS | 3348 | 1468453465013 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:44:25 INFO - PROCESS | 3348 | 1468453465119 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 3348 | 1468453465122 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:25 INFO - PROCESS | 3348 | ++DOCSHELL 15B31C00 == 41 [pid = 3348] [id = 758] 16:44:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (15B34C00) [pid = 3348] [serial = 2272] [outer = 00000000] 16:44:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (1605CC00) [pid = 3348] [serial = 2273] [outer = 15B34C00] 16:44:25 INFO - PROCESS | 3348 | 1468453465168 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (16A3C400) [pid = 3348] [serial = 2274] [outer = 15B34C00] 16:44:25 INFO - PROCESS | 3348 | 1468453465518 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:44:25 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. 16:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 704ms 16:44:25 INFO - PROCESS | 3348 | 1468453465570 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 3348 | 1468453465572 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 16:44:25 INFO - PROCESS | 3348 | 1468453465575 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:44:25 INFO - PROCESS | 3348 | 1468453465577 Marionette TRACE conn3 <- [1,2990,null,{}] 16:44:25 INFO - PROCESS | 3348 | 1468453465580 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 3348 | 1468453465582 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:25 INFO - PROCESS | 3348 | 1468453465694 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:44:25 INFO - PROCESS | 3348 | 1468453465701 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 3348 | 1468453465712 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:25 INFO - PROCESS | 3348 | ++DOCSHELL 16A65000 == 42 [pid = 3348] [id = 759] 16:44:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (16C7F000) [pid = 3348] [serial = 2275] [outer = 00000000] 16:44:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (170A5400) [pid = 3348] [serial = 2276] [outer = 16C7F000] 16:44:25 INFO - PROCESS | 3348 | 1468453465756 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (170B4400) [pid = 3348] [serial = 2277] [outer = 16C7F000] 16:44:26 INFO - PROCESS | 3348 | 1468453466177 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:44:26 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. 16:44:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 642ms 16:44:26 INFO - PROCESS | 3348 | 1468453466216 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 3348 | 1468453466218 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:44:26 INFO - PROCESS | 3348 | 1468453466241 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 3348 | 1468453466243 Marionette TRACE conn3 <- [1,2994,null,{}] 16:44:26 INFO - PROCESS | 3348 | 1468453466246 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 3348 | 1468453466248 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:26 INFO - PROCESS | 3348 | 1468453466369 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:44:26 INFO - PROCESS | 3348 | 1468453466435 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 3348 | 1468453466437 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:26 INFO - PROCESS | 3348 | ++DOCSHELL 12BB6000 == 43 [pid = 3348] [id = 760] 16:44:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (175DD800) [pid = 3348] [serial = 2278] [outer = 00000000] 16:44:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (17986000) [pid = 3348] [serial = 2279] [outer = 175DD800] 16:44:26 INFO - PROCESS | 3348 | 1468453466480 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (17991800) [pid = 3348] [serial = 2280] [outer = 175DD800] 16:44:26 INFO - PROCESS | 3348 | 1468453466879 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:44:26 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. 16:44:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 704ms 16:44:26 INFO - PROCESS | 3348 | 1468453466938 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 3348 | 1468453466940 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:44:26 INFO - PROCESS | 3348 | 1468453466943 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 3348 | 1468453466945 Marionette TRACE conn3 <- [1,2998,null,{}] 16:44:26 INFO - PROCESS | 3348 | 1468453466957 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 3348 | 1468453466962 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:27 INFO - PROCESS | 3348 | 1468453467107 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:44:27 INFO - PROCESS | 3348 | 1468453467205 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 3348 | 1468453467207 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:27 INFO - PROCESS | 3348 | ++DOCSHELL 18068000 == 44 [pid = 3348] [id = 761] 16:44:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (18073400) [pid = 3348] [serial = 2281] [outer = 00000000] 16:44:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (199B8800) [pid = 3348] [serial = 2282] [outer = 18073400] 16:44:27 INFO - PROCESS | 3348 | 1468453467249 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (19AC1800) [pid = 3348] [serial = 2283] [outer = 18073400] 16:44:27 INFO - PROCESS | 3348 | [3348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:27 INFO - PROCESS | 3348 | 1468453467677 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:44:27 INFO - {} 16:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:44:27 INFO - {} 16:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:44:27 INFO - {} 16:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:44:27 INFO - {} 16:44:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 798ms 16:44:27 INFO - PROCESS | 3348 | 1468453467746 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 3348 | 1468453467748 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 16:44:27 INFO - TEST-START | /FileAPI/fileReader.html 16:44:27 INFO - PROCESS | 3348 | 1468453467752 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 3348 | 1468453467753 Marionette TRACE conn3 <- [1,3002,null,{}] 16:44:27 INFO - PROCESS | 3348 | 1468453467756 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 3348 | 1468453467758 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:27 INFO - PROCESS | 3348 | 1468453467884 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:44:27 INFO - PROCESS | 3348 | 1468453467948 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 3348 | 1468453467950 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:27 INFO - PROCESS | 3348 | ++DOCSHELL 10561400 == 45 [pid = 3348] [id = 762] 16:44:27 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (19D9E800) [pid = 3348] [serial = 2284] [outer = 00000000] 16:44:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1A2EC400) [pid = 3348] [serial = 2285] [outer = 19D9E800] 16:44:28 INFO - PROCESS | 3348 | 1468453467993 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1A61F000) [pid = 3348] [serial = 2286] [outer = 19D9E800] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1807E800) [pid = 3348] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (19E3E400) [pid = 3348] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1699D000) [pid = 3348] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (11CF2800) [pid = 3348] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (10A79400) [pid = 3348] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (175DEC00) [pid = 3348] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (1815F400) [pid = 3348] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (13C10C00) [pid = 3348] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (19ED3400) [pid = 3348] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (10228400) [pid = 3348] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (1A2EC000) [pid = 3348] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (1183A400) [pid = 3348] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:44:28 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (18062400) [pid = 3348] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:44:28 INFO - PROCESS | 3348 | 1468453468512 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:44:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:44:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 797ms 16:44:28 INFO - PROCESS | 3348 | 1468453468554 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:44:28 INFO - TEST-START | /FileAPI/historical.html 16:44:28 INFO - PROCESS | 3348 | 1468453468555 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 16:44:28 INFO - PROCESS | 3348 | 1468453468559 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 3348 | 1468453468561 Marionette TRACE conn3 <- [1,3006,null,{}] 16:44:28 INFO - PROCESS | 3348 | 1468453468565 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 3348 | 1468453468567 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:28 INFO - PROCESS | 3348 | 1468453468650 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:44:28 INFO - PROCESS | 3348 | 1468453468753 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 3348 | 1468453468755 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:28 INFO - PROCESS | 3348 | ++DOCSHELL 1055A000 == 46 [pid = 3348] [id = 763] 16:44:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (1183A400) [pid = 3348] [serial = 2287] [outer = 00000000] 16:44:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (18062400) [pid = 3348] [serial = 2288] [outer = 1183A400] 16:44:28 INFO - PROCESS | 3348 | 1468453468797 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1A2EBC00) [pid = 3348] [serial = 2289] [outer = 1183A400] 16:44:29 INFO - PROCESS | 3348 | 1468453469132 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:44:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:44:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:44:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:44:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:44:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:44:29 INFO - TEST-OK | /FileAPI/historical.html | took 626ms 16:44:29 INFO - PROCESS | 3348 | 1468453469199 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 3348 | 1468453469201 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 16:44:29 INFO - TEST-START | /FileAPI/idlharness.html 16:44:29 INFO - PROCESS | 3348 | 1468453469204 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 3348 | 1468453469206 Marionette TRACE conn3 <- [1,3010,null,{}] 16:44:29 INFO - PROCESS | 3348 | 1468453469210 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 3348 | 1468453469211 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:29 INFO - PROCESS | 3348 | 1468453469336 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:44:29 INFO - PROCESS | 3348 | 1468453469343 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 3348 | 1468453469345 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:29 INFO - PROCESS | 3348 | ++DOCSHELL 1055A800 == 47 [pid = 3348] [id = 764] 16:44:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (10B2A800) [pid = 3348] [serial = 2290] [outer = 00000000] 16:44:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1AC30400) [pid = 3348] [serial = 2291] [outer = 10B2A800] 16:44:29 INFO - PROCESS | 3348 | 1468453469388 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (1AC33800) [pid = 3348] [serial = 2292] [outer = 10B2A800] 16:44:30 INFO - PROCESS | 3348 | 1468453470173 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:44:30 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 16:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:44:30 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 16:44:30 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 16:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:44:30 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 16:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:44:30 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 16:44:30 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 16:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:44:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:44:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1111ms 16:44:30 INFO - PROCESS | 3348 | 1468453470315 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 3348 | 1468453470317 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 16:44:30 INFO - PROCESS | 3348 | 1468453470320 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - TEST-START | /FileAPI/idlharness.worker 16:44:30 INFO - PROCESS | 3348 | 1468453470322 Marionette TRACE conn3 <- [1,3014,null,{}] 16:44:30 INFO - PROCESS | 3348 | 1468453470325 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 3348 | 1468453470328 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:30 INFO - PROCESS | 3348 | 1468453470412 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:44:30 INFO - PROCESS | 3348 | 1468453470562 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 3348 | 1468453470566 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:30 INFO - PROCESS | 3348 | ++DOCSHELL 0F242400 == 48 [pid = 3348] [id = 765] 16:44:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (0F244000) [pid = 3348] [serial = 2293] [outer = 00000000] 16:44:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (0F31B800) [pid = 3348] [serial = 2294] [outer = 0F244000] 16:44:30 INFO - PROCESS | 3348 | 1468453470663 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (10A81800) [pid = 3348] [serial = 2295] [outer = 0F244000] 16:44:30 INFO - PROCESS | 3348 | [3348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:31 INFO - PROCESS | 3348 | 1468453471805 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:44:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:44:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:44:31 INFO - {} 16:44:31 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 16:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:44:31 INFO - {} 16:44:31 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 - {} 16:44:31 INFO - {} 16:44:31 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 16:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:44:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:44:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:44:31 INFO - {} 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:44:31 INFO - {} 16:44:31 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 16:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:44:31 INFO - {} 16:44:31 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 - {} 16:44:31 INFO - {} 16:44:31 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 16:44:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:44:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:44:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:44:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:44:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:31 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 16:44:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:44:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:44:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 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 16:44:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 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 16:44:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 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 16:44:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:44:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:44:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:44:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:44:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:44:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:44:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:44:32 INFO - {} 16:44:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1705ms 16:44:32 INFO - PROCESS | 3348 | 1468453472033 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 3348 | 1468453472037 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:44:32 INFO - PROCESS | 3348 | 1468453472042 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 3348 | 1468453472045 Marionette TRACE conn3 <- [1,3018,null,{}] 16:44:32 INFO - PROCESS | 3348 | 1468453472050 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 3348 | 1468453472053 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:32 INFO - PROCESS | 3348 | 1468453472166 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:44:32 INFO - PROCESS | 3348 | 1468453472306 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 3348 | 1468453472309 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:32 INFO - PROCESS | 3348 | ++DOCSHELL 13B59800 == 49 [pid = 3348] [id = 766] 16:44:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (13C0AC00) [pid = 3348] [serial = 2296] [outer = 00000000] 16:44:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1B4C3800) [pid = 3348] [serial = 2297] [outer = 13C0AC00] 16:44:32 INFO - PROCESS | 3348 | 1468453472364 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (1B4C7000) [pid = 3348] [serial = 2298] [outer = 13C0AC00] 16:44:32 INFO - PROCESS | 3348 | 1468453472865 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:44:32 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 16:44:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 829ms 16:44:32 INFO - PROCESS | 3348 | 1468453472887 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 3348 | 1468453472891 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:44:32 INFO - PROCESS | 3348 | 1468453472895 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 3348 | 1468453472898 Marionette TRACE conn3 <- [1,3022,null,{}] 16:44:32 INFO - PROCESS | 3348 | 1468453472902 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 3348 | 1468453472904 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:33 INFO - PROCESS | 3348 | 1468453473018 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:44:33 INFO - PROCESS | 3348 | 1468453473174 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 3348 | 1468453473176 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:33 INFO - PROCESS | 3348 | ++DOCSHELL 1B4C6C00 == 50 [pid = 3348] [id = 767] 16:44:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (1B4C9C00) [pid = 3348] [serial = 2299] [outer = 00000000] 16:44:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1B87D800) [pid = 3348] [serial = 2300] [outer = 1B4C9C00] 16:44:33 INFO - PROCESS | 3348 | 1468453473233 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (1B883000) [pid = 3348] [serial = 2301] [outer = 1B4C9C00] 16:44:33 INFO - PROCESS | 3348 | 1468453473760 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 907ms 16:44:33 INFO - PROCESS | 3348 | 1468453473800 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 3348 | 1468453473803 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:44:33 INFO - PROCESS | 3348 | 1468453473813 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 3348 | 1468453473818 Marionette TRACE conn3 <- [1,3026,null,{}] 16:44:33 INFO - PROCESS | 3348 | 1468453473823 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 3348 | 1468453473826 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:33 INFO - PROCESS | 3348 | 1468453473936 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:44:34 INFO - PROCESS | 3348 | 1468453474108 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3348 | 1468453474111 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:34 INFO - PROCESS | 3348 | ++DOCSHELL 1A706800 == 51 [pid = 3348] [id = 768] 16:44:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (1A708400) [pid = 3348] [serial = 2302] [outer = 00000000] 16:44:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (1BC14000) [pid = 3348] [serial = 2303] [outer = 1A708400] 16:44:34 INFO - PROCESS | 3348 | 1468453474173 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1BC1DC00) [pid = 3348] [serial = 2304] [outer = 1A708400] 16:44:34 INFO - PROCESS | 3348 | 1468453474676 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:44:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:44:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 907ms 16:44:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:44:34 INFO - PROCESS | 3348 | 1468453474710 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 3348 | 1468453474713 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 16:44:34 INFO - PROCESS | 3348 | 1468453474718 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 3348 | 1468453474720 Marionette TRACE conn3 <- [1,3030,null,{}] 16:44:34 INFO - PROCESS | 3348 | 1468453474723 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 3348 | 1468453474726 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:34 INFO - PROCESS | 3348 | 1468453474834 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:44:35 INFO - PROCESS | 3348 | 1468453475144 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 3348 | 1468453475148 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:35 INFO - PROCESS | 3348 | ++DOCSHELL 10A08400 == 52 [pid = 3348] [id = 769] 16:44:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (10A76800) [pid = 3348] [serial = 2305] [outer = 00000000] 16:44:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (11D8A800) [pid = 3348] [serial = 2306] [outer = 10A76800] 16:44:35 INFO - PROCESS | 3348 | 1468453475201 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (12EE1C00) [pid = 3348] [serial = 2307] [outer = 10A76800] 16:44:35 INFO - PROCESS | 3348 | 1468453475921 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 1055A800 == 51 [pid = 3348] [id = 764] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 1055A000 == 50 [pid = 3348] [id = 763] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 10561400 == 49 [pid = 3348] [id = 762] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 18068000 == 48 [pid = 3348] [id = 761] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 12BB6000 == 47 [pid = 3348] [id = 760] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 16A65000 == 46 [pid = 3348] [id = 759] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 15B31C00 == 45 [pid = 3348] [id = 758] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 132DB000 == 44 [pid = 3348] [id = 757] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 114D3400 == 43 [pid = 3348] [id = 756] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 10A78400 == 42 [pid = 3348] [id = 755] 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 19D99400 == 41 [pid = 3348] [id = 753] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 14415800 == 40 [pid = 3348] [id = 752] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:44:36 INFO - PROCESS | 3348 | --DOCSHELL 10B2DC00 == 39 [pid = 3348] [id = 751] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (1807DC00) [pid = 3348] [serial = 2201] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (19ABDC00) [pid = 3348] [serial = 2212] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (12E67000) [pid = 3348] [serial = 2206] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (11886400) [pid = 3348] [serial = 2241] [outer = 00000000] [url = about:blank] 16:44:36 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. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1A271000) [pid = 3348] [serial = 2239] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (1A705800) [pid = 3348] [serial = 2248] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (1A61DC00) [pid = 3348] [serial = 2247] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (139A5000) [pid = 3348] [serial = 2242] [outer = 00000000] [url = about:blank] 16:44:36 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'.) 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (1A611800) [pid = 3348] [serial = 2245] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (19D92000) [pid = 3348] [serial = 2231] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (1A2ED800) [pid = 3348] [serial = 2244] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (19E32400) [pid = 3348] [serial = 2233] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (19ED8000) [pid = 3348] [serial = 2238] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (16C82000) [pid = 3348] [serial = 2224] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (170A9C00) [pid = 3348] [serial = 2225] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (13C07C00) [pid = 3348] [serial = 2221] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (1441B000) [pid = 3348] [serial = 2222] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (10BA8800) [pid = 3348] [serial = 2216] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (10B2F000) [pid = 3348] [serial = 2215] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (179CAC00) [pid = 3348] [serial = 2228] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (1798F400) [pid = 3348] [serial = 2227] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (16E83400) [pid = 3348] [serial = 2209] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 97 (199BD000) [pid = 3348] [serial = 2230] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 96 (0F313000) [pid = 3348] [serial = 2203] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 95 (19E34800) [pid = 3348] [serial = 2234] [outer = 00000000] [url = about:blank] 16:44:36 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. 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 94 (1582D000) [pid = 3348] [serial = 2219] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 93 (1441BC00) [pid = 3348] [serial = 2218] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:44:36 INFO - PROCESS | 3348 | --DOMWINDOW == 92 (19EDA000) [pid = 3348] [serial = 2236] [outer = 00000000] [url = about:blank] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:44:36 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. 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:44:36 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. 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1376ms 16:44:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:44:36 INFO - PROCESS | 3348 | 1468453476099 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3348 | 1468453476102 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 16:44:36 INFO - PROCESS | 3348 | 1468453476106 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 3348 | 1468453476109 Marionette TRACE conn3 <- [1,3034,null,{}] 16:44:36 INFO - PROCESS | 3348 | 1468453476114 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3348 | 1468453476116 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:36 INFO - PROCESS | 3348 | 1468453476212 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:44:36 INFO - PROCESS | 3348 | 1468453476219 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 3348 | 1468453476222 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:36 INFO - PROCESS | 3348 | ++DOCSHELL 129DE400 == 40 [pid = 3348] [id = 770] 16:44:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 93 (12BB6000) [pid = 3348] [serial = 2308] [outer = 00000000] 16:44:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 94 (13B58C00) [pid = 3348] [serial = 2309] [outer = 12BB6000] 16:44:36 INFO - PROCESS | 3348 | 1468453476268 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 3348 | ++DOMWINDOW == 95 (1423BC00) [pid = 3348] [serial = 2310] [outer = 12BB6000] 16:44:36 INFO - PROCESS | 3348 | [3348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:36 INFO - PROCESS | 3348 | 1468453476814 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:44:36 INFO - {} 16:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 735ms 16:44:36 INFO - PROCESS | 3348 | 1468453476846 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3348 | 1468453476850 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:44:36 INFO - PROCESS | 3348 | 1468453476853 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 3348 | 1468453476855 Marionette TRACE conn3 <- [1,3038,null,{}] 16:44:36 INFO - PROCESS | 3348 | 1468453476860 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3348 | 1468453476862 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:36 INFO - PROCESS | 3348 | 1468453476998 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:44:37 INFO - PROCESS | 3348 | 1468453477107 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 3348 | 1468453477110 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:37 INFO - PROCESS | 3348 | ++DOCSHELL 16C7F800 == 41 [pid = 3348] [id = 771] 16:44:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 96 (16C82000) [pid = 3348] [serial = 2311] [outer = 00000000] 16:44:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 97 (18065C00) [pid = 3348] [serial = 2312] [outer = 16C82000] 16:44:37 INFO - PROCESS | 3348 | 1468453477155 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 98 (114E1400) [pid = 3348] [serial = 2313] [outer = 16C82000] 16:44:37 INFO - PROCESS | 3348 | 1468453477542 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:44:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:44:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 689ms 16:44:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:44:37 INFO - PROCESS | 3348 | 1468453477586 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 3348 | 1468453477588 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 16:44:37 INFO - PROCESS | 3348 | 1468453477598 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 3348 | 1468453477603 Marionette TRACE conn3 <- [1,3042,null,{}] 16:44:37 INFO - PROCESS | 3348 | 1468453477607 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 3348 | 1468453477610 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:37 INFO - PROCESS | 3348 | 1468453477698 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:44:37 INFO - PROCESS | 3348 | 1468453477704 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 3348 | 1468453477706 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:37 INFO - PROCESS | 3348 | ++DOCSHELL 144BE800 == 42 [pid = 3348] [id = 772] 16:44:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (15B2D800) [pid = 3348] [serial = 2314] [outer = 00000000] 16:44:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (170AB000) [pid = 3348] [serial = 2315] [outer = 15B2D800] 16:44:37 INFO - PROCESS | 3348 | 1468453477749 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (179C3C00) [pid = 3348] [serial = 2316] [outer = 15B2D800] 16:44:38 INFO - PROCESS | 3348 | 1468453478490 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:44:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:38 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" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:38 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" 16:44:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1033ms 16:44:38 INFO - PROCESS | 3348 | 1468453478629 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:44:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:44:38 INFO - PROCESS | 3348 | 1468453478632 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 16:44:38 INFO - PROCESS | 3348 | 1468453478635 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 3348 | 1468453478637 Marionette TRACE conn3 <- [1,3046,null,{}] 16:44:38 INFO - PROCESS | 3348 | 1468453478647 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 3348 | 1468453478649 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:38 INFO - PROCESS | 3348 | 1468453478786 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:44:38 INFO - PROCESS | 3348 | 1468453478853 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 3348 | 1468453478856 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:38 INFO - PROCESS | 3348 | ++DOCSHELL 175E0400 == 43 [pid = 3348] [id = 773] 16:44:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1768A800) [pid = 3348] [serial = 2317] [outer = 00000000] 16:44:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (19D94400) [pid = 3348] [serial = 2318] [outer = 1768A800] 16:44:38 INFO - PROCESS | 3348 | 1468453478899 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (19D99800) [pid = 3348] [serial = 2319] [outer = 1768A800] 16:44:39 INFO - PROCESS | 3348 | 1468453479358 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:44:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:44:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:44:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:44:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 16:44:39 INFO - PROCESS | 3348 | 1468453479383 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 3348 | 1468453479395 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:44:39 INFO - PROCESS | 3348 | 1468453479408 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 3348 | 1468453479410 Marionette TRACE conn3 <- [1,3050,null,{}] 16:44:39 INFO - PROCESS | 3348 | 1468453479414 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 3348 | 1468453479416 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:39 INFO - PROCESS | 3348 | 1468453479537 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:44:39 INFO - PROCESS | 3348 | 1468453479609 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 3348 | 1468453479615 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:39 INFO - PROCESS | 3348 | ++DOCSHELL 19E36000 == 44 [pid = 3348] [id = 774] 16:44:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (19E39000) [pid = 3348] [serial = 2320] [outer = 00000000] 16:44:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1A274000) [pid = 3348] [serial = 2321] [outer = 19E39000] 16:44:39 INFO - PROCESS | 3348 | 1468453479669 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1A612C00) [pid = 3348] [serial = 2322] [outer = 19E39000] 16:44:39 INFO - PROCESS | 3348 | [3348] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:44:40 INFO - PROCESS | 3348 | 1468453480148 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:44:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:44:40 INFO - {} 16:44:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 797ms 16:44:40 INFO - PROCESS | 3348 | 1468453480208 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 3348 | 1468453480210 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:44:40 INFO - PROCESS | 3348 | 1468453480214 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 3348 | 1468453480215 Marionette TRACE conn3 <- [1,3054,null,{}] 16:44:40 INFO - PROCESS | 3348 | 1468453480219 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 3348 | 1468453480221 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:40 INFO - PROCESS | 3348 | 1468453480395 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (114BFC00) [pid = 3348] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (18073400) [pid = 3348] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1183A400) [pid = 3348] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (139B0400) [pid = 3348] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (15B34C00) [pid = 3348] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 101 (175DD800) [pid = 3348] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 100 (16C7F000) [pid = 3348] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 99 (19D9E800) [pid = 3348] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:44:40 INFO - PROCESS | 3348 | --DOMWINDOW == 98 (114DF000) [pid = 3348] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:44:40 INFO - PROCESS | 3348 | 1468453480464 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 3348 | 1468453480467 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:40 INFO - PROCESS | 3348 | ++DOCSHELL 10A04800 == 45 [pid = 3348] [id = 775] 16:44:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 99 (10B29000) [pid = 3348] [serial = 2323] [outer = 00000000] 16:44:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 100 (15B34C00) [pid = 3348] [serial = 2324] [outer = 10B29000] 16:44:40 INFO - PROCESS | 3348 | 1468453480509 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 3348 | ++DOMWINDOW == 101 (1662B000) [pid = 3348] [serial = 2325] [outer = 10B29000] 16:44:40 INFO - PROCESS | 3348 | 1468453480843 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:44:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:44:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 688ms 16:44:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:44:40 INFO - PROCESS | 3348 | 1468453480914 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 3348 | 1468453480916 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 16:44:40 INFO - PROCESS | 3348 | 1468453480919 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 3348 | 1468453480921 Marionette TRACE conn3 <- [1,3058,null,{}] 16:44:40 INFO - PROCESS | 3348 | 1468453480924 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 3348 | 1468453480926 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:41 INFO - PROCESS | 3348 | 1468453481008 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:44:41 INFO - PROCESS | 3348 | 1468453481013 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 3348 | 1468453481015 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:41 INFO - PROCESS | 3348 | ++DOCSHELL 170A8400 == 46 [pid = 3348] [id = 776] 16:44:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 102 (1768F000) [pid = 3348] [serial = 2326] [outer = 00000000] 16:44:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (1A617C00) [pid = 3348] [serial = 2327] [outer = 1768F000] 16:44:41 INFO - PROCESS | 3348 | 1468453481057 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (1A618000) [pid = 3348] [serial = 2328] [outer = 1768F000] 16:44:41 INFO - PROCESS | 3348 | 1468453481494 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 594ms 16:44:41 INFO - PROCESS | 3348 | 1468453481516 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 3348 | 1468453481518 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 16:44:41 INFO - PROCESS | 3348 | 1468453481521 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:44:41 INFO - PROCESS | 3348 | 1468453481523 Marionette TRACE conn3 <- [1,3062,null,{}] 16:44:41 INFO - PROCESS | 3348 | 1468453481540 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 3348 | 1468453481542 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:41 INFO - PROCESS | 3348 | 1468453481624 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:44:41 INFO - PROCESS | 3348 | 1468453481629 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 3348 | 1468453481631 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:41 INFO - PROCESS | 3348 | ++DOCSHELL 1758E400 == 47 [pid = 3348] [id = 777] 16:44:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (19E33C00) [pid = 3348] [serial = 2329] [outer = 00000000] 16:44:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (1AB04800) [pid = 3348] [serial = 2330] [outer = 19E33C00] 16:44:41 INFO - PROCESS | 3348 | 1468453481673 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (1AC36000) [pid = 3348] [serial = 2331] [outer = 19E33C00] 16:44:42 INFO - PROCESS | 3348 | 1468453482111 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 642ms 16:44:42 INFO - PROCESS | 3348 | 1468453482160 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 3348 | 1468453482162 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:44:42 INFO - PROCESS | 3348 | 1468453482165 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 3348 | 1468453482167 Marionette TRACE conn3 <- [1,3066,null,{}] 16:44:42 INFO - PROCESS | 3348 | 1468453482171 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 3348 | 1468453482173 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:42 INFO - PROCESS | 3348 | 1468453482326 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:44:42 INFO - PROCESS | 3348 | 1468453482335 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 3348 | 1468453482337 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:42 INFO - PROCESS | 3348 | ++DOCSHELL 1047CC00 == 48 [pid = 3348] [id = 778] 16:44:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (199B8C00) [pid = 3348] [serial = 2332] [outer = 00000000] 16:44:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1AE24000) [pid = 3348] [serial = 2333] [outer = 199B8C00] 16:44:42 INFO - PROCESS | 3348 | 1468453482380 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (1AE2D800) [pid = 3348] [serial = 2334] [outer = 199B8C00] 16:44:43 INFO - PROCESS | 3348 | 1468453482996 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:44:43 INFO - PROCESS | 3348 | 1468453483088 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 16:44:43 INFO - PROCESS | 3348 | 1468453483093 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 3348 | 1468453483098 Marionette TRACE conn3 <- [1,3070,null,{}] 16:44:43 INFO - PROCESS | 3348 | 1468453483103 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 3348 | 1468453483108 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:43 INFO - PROCESS | 3348 | 1468453483261 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:44:43 INFO - PROCESS | 3348 | 1468453483413 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 3348 | 1468453483416 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:43 INFO - PROCESS | 3348 | ++DOCSHELL 11891400 == 49 [pid = 3348] [id = 779] 16:44:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (11C93800) [pid = 3348] [serial = 2335] [outer = 00000000] 16:44:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (142E9000) [pid = 3348] [serial = 2336] [outer = 11C93800] 16:44:43 INFO - PROCESS | 3348 | 1468453483472 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (152F6C00) [pid = 3348] [serial = 2337] [outer = 11C93800] 16:44:43 INFO - PROCESS | 3348 | 1468453483984 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:44:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:44:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 939ms 16:44:44 INFO - PROCESS | 3348 | 1468453484053 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3348 | 1468453484058 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 16:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:44:44 INFO - PROCESS | 3348 | 1468453484066 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 3348 | 1468453484069 Marionette TRACE conn3 <- [1,3074,null,{}] 16:44:44 INFO - PROCESS | 3348 | 1468453484073 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 3348 | 1468453484076 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:44 INFO - PROCESS | 3348 | 1468453484192 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:44:44 INFO - PROCESS | 3348 | 1468453484369 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 3348 | 1468453484372 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:44 INFO - PROCESS | 3348 | ++DOCSHELL 15B30400 == 50 [pid = 3348] [id = 780] 16:44:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (16A3D400) [pid = 3348] [serial = 2338] [outer = 00000000] 16:44:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 115 (16A65400) [pid = 3348] [serial = 2339] [outer = 16A3D400] 16:44:44 INFO - PROCESS | 3348 | 1468453484427 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 3348 | ++DOMWINDOW == 116 (170AA800) [pid = 3348] [serial = 2340] [outer = 16A3D400] 16:44:44 INFO - PROCESS | 3348 | 1468453484960 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 938ms 16:44:45 INFO - PROCESS | 3348 | 1468453485020 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 3348 | 1468453485023 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 16:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:44:45 INFO - PROCESS | 3348 | 1468453485028 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 3348 | 1468453485032 Marionette TRACE conn3 <- [1,3078,null,{}] 16:44:45 INFO - PROCESS | 3348 | 1468453485042 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 3348 | 1468453485047 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:45 INFO - PROCESS | 3348 | 1468453485158 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:44:45 INFO - PROCESS | 3348 | 1468453485325 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 3348 | 1468453485328 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:45 INFO - PROCESS | 3348 | ++DOCSHELL 1662BC00 == 51 [pid = 3348] [id = 781] 16:44:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 117 (1662C000) [pid = 3348] [serial = 2341] [outer = 00000000] 16:44:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 118 (16630400) [pid = 3348] [serial = 2342] [outer = 1662C000] 16:44:45 INFO - PROCESS | 3348 | 1468453485394 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 3348 | ++DOMWINDOW == 119 (19E3F000) [pid = 3348] [serial = 2343] [outer = 1662C000] 16:44:45 INFO - PROCESS | 3348 | 1468453485894 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 891ms 16:44:45 INFO - PROCESS | 3348 | 1468453485930 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 16:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:44:45 INFO - PROCESS | 3348 | 1468453485933 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 16:44:45 INFO - PROCESS | 3348 | 1468453485953 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 3348 | 1468453485955 Marionette TRACE conn3 <- [1,3082,null,{}] 16:44:45 INFO - PROCESS | 3348 | 1468453485960 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 3348 | 1468453485962 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:46 INFO - PROCESS | 3348 | 1468453486074 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:44:46 INFO - PROCESS | 3348 | 1468453486244 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 3348 | 1468453486246 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:46 INFO - PROCESS | 3348 | ++DOCSHELL 10BA8C00 == 52 [pid = 3348] [id = 782] 16:44:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 120 (1125F800) [pid = 3348] [serial = 2344] [outer = 00000000] 16:44:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 121 (1A702400) [pid = 3348] [serial = 2345] [outer = 1125F800] 16:44:46 INFO - PROCESS | 3348 | 1468453486299 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 3348 | ++DOMWINDOW == 122 (1A70A800) [pid = 3348] [serial = 2346] [outer = 1125F800] 16:44:47 INFO - PROCESS | 3348 | 1468453487074 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1157ms 16:44:47 INFO - PROCESS | 3348 | 1468453487102 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 3348 | 1468453487106 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:44:47 INFO - PROCESS | 3348 | 1468453487112 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 3348 | 1468453487115 Marionette TRACE conn3 <- [1,3086,null,{}] 16:44:47 INFO - PROCESS | 3348 | 1468453487120 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 3348 | 1468453487123 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:47 INFO - PROCESS | 3348 | 1468453487224 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:44:47 INFO - PROCESS | 3348 | 1468453487382 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 3348 | 1468453487386 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:47 INFO - PROCESS | 3348 | ++DOCSHELL 12E6D800 == 53 [pid = 3348] [id = 783] 16:44:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 123 (12EDF800) [pid = 3348] [serial = 2347] [outer = 00000000] 16:44:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 124 (139AF400) [pid = 3348] [serial = 2348] [outer = 12EDF800] 16:44:47 INFO - PROCESS | 3348 | 1468453487445 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 3348 | ++DOMWINDOW == 125 (14237400) [pid = 3348] [serial = 2349] [outer = 12EDF800] 16:44:48 INFO - PROCESS | 3348 | 1468453487986 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:44:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 938ms 16:44:48 INFO - PROCESS | 3348 | 1468453488056 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3348 | 1468453488060 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:44:48 INFO - PROCESS | 3348 | 1468453488066 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 3348 | 1468453488068 Marionette TRACE conn3 <- [1,3090,null,{}] 16:44:48 INFO - PROCESS | 3348 | 1468453488072 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 3348 | 1468453488075 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:48 INFO - PROCESS | 3348 | 1468453488174 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:44:48 INFO - PROCESS | 3348 | 1468453488323 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 3348 | 1468453488325 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 1758E400 == 52 [pid = 3348] [id = 777] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 170A8400 == 51 [pid = 3348] [id = 776] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 10A04800 == 50 [pid = 3348] [id = 775] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 19E36000 == 49 [pid = 3348] [id = 774] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 175E0400 == 48 [pid = 3348] [id = 773] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 144BE800 == 47 [pid = 3348] [id = 772] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 16C7F800 == 46 [pid = 3348] [id = 771] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 129DE400 == 45 [pid = 3348] [id = 770] 16:44:48 INFO - PROCESS | 3348 | --DOCSHELL 10A08400 == 44 [pid = 3348] [id = 769] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 124 (142E6400) [pid = 3348] [serial = 2270] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 123 (1AC30400) [pid = 3348] [serial = 2291] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 122 (1605CC00) [pid = 3348] [serial = 2273] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 121 (17986000) [pid = 3348] [serial = 2279] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 120 (1A70E000) [pid = 3348] [serial = 2262] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 119 (199B8800) [pid = 3348] [serial = 2282] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 118 (170A5400) [pid = 3348] [serial = 2276] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 117 (17991800) [pid = 3348] [serial = 2280] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 116 (1A2EC400) [pid = 3348] [serial = 2285] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 115 (1441A400) [pid = 3348] [serial = 2271] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 114 (16A3C400) [pid = 3348] [serial = 2274] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 113 (170B4400) [pid = 3348] [serial = 2277] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 112 (18062400) [pid = 3348] [serial = 2288] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 111 (11809400) [pid = 3348] [serial = 2268] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 110 (1A61F000) [pid = 3348] [serial = 2286] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 109 (11DE0800) [pid = 3348] [serial = 2265] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 108 (11DDC400) [pid = 3348] [serial = 2253] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 107 (16060C00) [pid = 3348] [serial = 2256] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 106 (19ED1000) [pid = 3348] [serial = 2259] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 105 (14244C00) [pid = 3348] [serial = 2266] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 104 (1A710000) [pid = 3348] [serial = 2250] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 103 (19AC1800) [pid = 3348] [serial = 2283] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | --DOMWINDOW == 102 (1A2EBC00) [pid = 3348] [serial = 2289] [outer = 00000000] [url = about:blank] 16:44:48 INFO - PROCESS | 3348 | ++DOCSHELL 10A04800 == 45 [pid = 3348] [id = 784] 16:44:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 103 (10A08400) [pid = 3348] [serial = 2350] [outer = 00000000] 16:44:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 104 (11892000) [pid = 3348] [serial = 2351] [outer = 10A08400] 16:44:48 INFO - PROCESS | 3348 | 1468453488418 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 3348 | ++DOMWINDOW == 105 (12EE8C00) [pid = 3348] [serial = 2352] [outer = 10A08400] 16:44:48 INFO - PROCESS | 3348 | 1468453488799 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:44:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 798ms 16:44:48 INFO - PROCESS | 3348 | 1468453488868 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3348 | 1468453488870 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:44:48 INFO - PROCESS | 3348 | 1468453488874 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 3348 | 1468453488877 Marionette TRACE conn3 <- [1,3094,null,{}] 16:44:48 INFO - PROCESS | 3348 | 1468453488887 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 3348 | 1468453488891 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:48 INFO - PROCESS | 3348 | 1468453488977 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:44:49 INFO - PROCESS | 3348 | 1468453488983 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 3348 | 1468453488986 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:49 INFO - PROCESS | 3348 | ++DOCSHELL 1582E400 == 46 [pid = 3348] [id = 785] 16:44:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 106 (15834000) [pid = 3348] [serial = 2353] [outer = 00000000] 16:44:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 107 (15B68000) [pid = 3348] [serial = 2354] [outer = 15834000] 16:44:49 INFO - PROCESS | 3348 | 1468453489033 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 108 (16625800) [pid = 3348] [serial = 2355] [outer = 15834000] 16:44:49 INFO - PROCESS | 3348 | 1468453489519 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:44:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:44:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 689ms 16:44:49 INFO - PROCESS | 3348 | 1468453489574 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:44:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:44:49 INFO - PROCESS | 3348 | 1468453489576 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 16:44:49 INFO - PROCESS | 3348 | 1468453489580 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 3348 | 1468453489581 Marionette TRACE conn3 <- [1,3098,null,{}] 16:44:49 INFO - PROCESS | 3348 | 1468453489584 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 3348 | 1468453489586 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:49 INFO - PROCESS | 3348 | 1468453489699 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:44:49 INFO - PROCESS | 3348 | 1468453489709 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 3348 | 1468453489711 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:49 INFO - PROCESS | 3348 | ++DOCSHELL 16629000 == 47 [pid = 3348] [id = 786] 16:44:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 109 (1662C400) [pid = 3348] [serial = 2356] [outer = 00000000] 16:44:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 110 (16A3F400) [pid = 3348] [serial = 2357] [outer = 1662C400] 16:44:49 INFO - PROCESS | 3348 | 1468453489759 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 3348 | ++DOMWINDOW == 111 (16A42000) [pid = 3348] [serial = 2358] [outer = 1662C400] 16:44:50 INFO - PROCESS | 3348 | 1468453490391 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:44:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:44:50 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 16:44:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:44:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 845ms 16:44:50 INFO - PROCESS | 3348 | 1468453490422 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 3348 | 1468453490426 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:44:50 INFO - PROCESS | 3348 | 1468453490432 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 3348 | 1468453490441 Marionette TRACE conn3 <- [1,3102,null,{}] 16:44:50 INFO - PROCESS | 3348 | 1468453490448 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 3348 | 1468453490451 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:50 INFO - PROCESS | 3348 | 1468453490562 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:44:50 INFO - PROCESS | 3348 | 1468453490715 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"da9b0089-4975-485e-9c9d-3f744a47ef2c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 3348 | 1468453490718 Marionette INFO sendAsync cd3d8af0-1097-48a0-804f-4b94db330a88 16:44:50 INFO - PROCESS | 3348 | ++DOCSHELL 10A75400 == 48 [pid = 3348] [id = 787] 16:44:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 112 (10B2B400) [pid = 3348] [serial = 2359] [outer = 00000000] 16:44:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 113 (1318CC00) [pid = 3348] [serial = 2360] [outer = 10B2B400] 16:44:50 INFO - PROCESS | 3348 | 1468453490774 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 3348 | ++DOMWINDOW == 114 (14241000) [pid = 3348] [serial = 2361] [outer = 10B2B400] 16:44:51 INFO - PROCESS | 3348 | 1468453491322 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:44:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 939ms 16:44:51 INFO - PROCESS | 3348 | 1468453491378 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 3348 | 1468453491382 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 16:44:52 WARNING - u'runner_teardown' () 16:44:52 INFO - No more tests 16:44:52 INFO - Got 0 unexpected results 16:44:52 INFO - SUITE-END | took 662s 16:44:53 INFO - Closing logging queue 16:44:53 INFO - queue closed 16:44:53 INFO - Return code: 0 16:44:53 WARNING - # TBPL SUCCESS # 16:44:53 INFO - Running post-action listener: _resource_record_post_action 16:44:53 INFO - Running post-run listener: _resource_record_post_run 16:44:54 INFO - Total resource usage - Wall time: 671s; CPU: 17.0%; Read bytes: 91638784; Write bytes: 952544768; Read time: 486284; Write time: 1156848 16:44:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:44:54 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 69619712; Read time: 0; Write time: 70774 16:44:54 INFO - run-tests - Wall time: 669s; CPU: 17.0%; Read bytes: 91638784; Write bytes: 816367104; Read time: 486284; Write time: 1038675 16:44:54 INFO - Running post-run listener: _upload_blobber_files 16:44:54 INFO - Blob upload gear active. 16:44:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:44:54 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 16:44:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:44:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:44:54 INFO - (blobuploader) - INFO - Open directory for files ... 16:44:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:44:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:44:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:44:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:44:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:44:55 INFO - (blobuploader) - INFO - Done attempting. 16:44:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:44:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:44:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:44:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:44:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:44:57 INFO - (blobuploader) - INFO - Done attempting. 16:44:57 INFO - (blobuploader) - INFO - Iteration through files over. 16:44:57 INFO - Return code: 0 16:44:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:44:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58126c2edbfeb0c0408b4abc1275142a092a94587fa787e0b8df60c3957bde38fabf83efc27ce9a070cfa5dc0d40b123f0b69fdbf6e986216e669e866d0bfbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f90a5cf65418c940a901b27017dcdad152134d591910e3c31d3bfbd703b8774a99144ba99caa83b2bb68cc60115344cf5db69856c2885f36b015e983aec494f7"} 16:44:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:44:57 INFO - Writing to file C:\slave\test\properties\blobber_files 16:44:57 INFO - Contents: 16:44:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58126c2edbfeb0c0408b4abc1275142a092a94587fa787e0b8df60c3957bde38fabf83efc27ce9a070cfa5dc0d40b123f0b69fdbf6e986216e669e866d0bfbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f90a5cf65418c940a901b27017dcdad152134d591910e3c31d3bfbd703b8774a99144ba99caa83b2bb68cc60115344cf5db69856c2885f36b015e983aec494f7"} 16:44:57 INFO - Running post-run listener: copy_logs_to_upload_dir 16:44:57 INFO - Copying logs to upload dir... 16:44:57 INFO - mkdir: C:\slave\test\build\upload\logs 16:44:57 INFO - Copying logs to upload dir... 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - Using _rmtree_windows ... 16:44:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=824.035000 ========= master_lag: -0.70 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-07-13 16:45:03.871299) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 16:45:03.873743) ========= '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-047\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-047 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-047 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-047 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-047 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-047 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58126c2edbfeb0c0408b4abc1275142a092a94587fa787e0b8df60c3957bde38fabf83efc27ce9a070cfa5dc0d40b123f0b69fdbf6e986216e669e866d0bfbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f90a5cf65418c940a901b27017dcdad152134d591910e3c31d3bfbd703b8774a99144ba99caa83b2bb68cc60115344cf5db69856c2885f36b015e983aec494f7"} build_url:https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/58126c2edbfeb0c0408b4abc1275142a092a94587fa787e0b8df60c3957bde38fabf83efc27ce9a070cfa5dc0d40b123f0b69fdbf6e986216e669e866d0bfbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f90a5cf65418c940a901b27017dcdad152134d591910e3c31d3bfbd703b8774a99144ba99caa83b2bb68cc60115344cf5db69856c2885f36b015e983aec494f7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/X_Jm0YzFQ3WLB99SwrxtQA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.65 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 16:45:04.638730) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:45:04.639042) ========= '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-047\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-047 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-047 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-047 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-047 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-047 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.31 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 16:45:05.057715) ========= ========= Started reboot slave lost (results: 0, elapsed: 11 secs) (at 2016-07-13 16:45:05.058032) ========= ========= Finished reboot slave lost (results: 0, elapsed: 11 secs) (at 2016-07-13 16:45:16.237443) ========= ========= Total master_lag: 0.33 =========