builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-121 starttime: 1466441617.12 results: success (0) buildid: 20160620091522 builduid: c39846555818425ba42f227235a9f59f revision: 9798772706750302d87a689cbbf056ae04244f80 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:37.117444) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:37.117878) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:37.118156) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:37.159865) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-20 09:53:37.160241) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False --09:55:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 09:55:09 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.464000 ========= master_lag: 3.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-20 09:53:41.401801) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:41.402075) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.634000 ========= master_lag: 0.32 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:42.359664) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 09:53:42.360034) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9798772706750302d87a689cbbf056ae04244f80 --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 9798772706750302d87a689cbbf056ae04244f80 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False 2016-06-20 09:55:13,243 truncating revision to first 12 chars 2016-06-20 09:55:13,243 Setting DEBUG logging. 2016-06-20 09:55:13,243 attempt 1/10 2016-06-20 09:55:13,243 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/979877270675?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-20 09:55:13,529 unpacking tar archive at: mozilla-beta-979877270675/testing/mozharness/ program finished with exit code 0 elapsedTime=0.803000 ========= master_lag: 0.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 09:53:43.596044) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:43.596340) ========= script_repo_revision: 9798772706750302d87a689cbbf056ae04244f80 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:43.596764) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:43.597033) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 09:53:43.612063) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 28 secs) (at 2016-06-20 09:53:43.612358) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 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-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:55:14 INFO - MultiFileLogger online at 20160620 09:55:14 in C:\slave\test 09:55: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 09:55:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:55:14 INFO - {'append_to_log': False, 09:55:14 INFO - 'base_work_dir': 'C:\\slave\\test', 09:55:14 INFO - 'blob_upload_branch': 'mozilla-beta', 09:55:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:55:14 INFO - 'buildbot_json_path': 'buildprops.json', 09:55:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:55:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:55:14 INFO - 'download_minidump_stackwalk': True, 09:55:14 INFO - 'download_symbols': 'true', 09:55:14 INFO - 'e10s': False, 09:55:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:55:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:55:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:55:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:55:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:55:14 INFO - 'C:/mozilla-build/tooltool.py'), 09:55:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:55:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:55:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:55:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:55:14 INFO - 'log_level': 'info', 09:55:14 INFO - 'log_to_console': True, 09:55:14 INFO - 'opt_config_files': (), 09:55:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:55:14 INFO - '--processes=1', 09:55:14 INFO - '--config=%(test_path)s/wptrunner.ini', 09:55:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:55:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:55:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:55:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:55:14 INFO - 'pip_index': False, 09:55:14 INFO - 'require_test_zip': True, 09:55:14 INFO - 'test_type': ('testharness',), 09:55:14 INFO - 'this_chunk': '1', 09:55:14 INFO - 'total_chunks': '10', 09:55:14 INFO - 'virtualenv_path': 'venv', 09:55:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:55:14 INFO - 'work_dir': 'build'} 09:55:14 INFO - ##### 09:55:14 INFO - ##### Running clobber step. 09:55:14 INFO - ##### 09:55:14 INFO - Running pre-action listener: _resource_record_pre_action 09:55:14 INFO - Running main action method: clobber 09:55:14 INFO - rmtree: C:\slave\test\build 09:55:14 INFO - Using _rmtree_windows ... 09:55:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:55:37 INFO - Running post-action listener: _resource_record_post_action 09:55:37 INFO - ##### 09:55:37 INFO - ##### Running read-buildbot-config step. 09:55:37 INFO - ##### 09:55:37 INFO - Running pre-action listener: _resource_record_pre_action 09:55:37 INFO - Running main action method: read_buildbot_config 09:55:37 INFO - Using buildbot properties: 09:55:37 INFO - { 09:55:37 INFO - "project": "", 09:55:37 INFO - "product": "firefox", 09:55:37 INFO - "script_repo_revision": "production", 09:55:37 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 09:55:37 INFO - "repository": "", 09:55:37 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 09:55:37 INFO - "buildid": "20160620091522", 09:55:37 INFO - "pgo_build": "False", 09:55:37 INFO - "basedir": "C:\\slave\\test", 09:55:37 INFO - "buildnumber": 4, 09:55:37 INFO - "slavename": "t-xp32-ix-121", 09:55:37 INFO - "revision": "9798772706750302d87a689cbbf056ae04244f80", 09:55:37 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:55:37 INFO - "platform": "win32", 09:55:37 INFO - "branch": "mozilla-beta", 09:55:37 INFO - "repo_path": "releases/mozilla-beta", 09:55:37 INFO - "moz_repo_path": "", 09:55:37 INFO - "stage_platform": "win32", 09:55:37 INFO - "builduid": "c39846555818425ba42f227235a9f59f", 09:55:37 INFO - "slavebuilddir": "test" 09:55:37 INFO - } 09:55:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:55:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:55:37 INFO - Running post-action listener: _resource_record_post_action 09:55:37 INFO - ##### 09:55:37 INFO - ##### Running download-and-extract step. 09:55:37 INFO - ##### 09:55:37 INFO - Running pre-action listener: _resource_record_pre_action 09:55:37 INFO - Running main action method: download_and_extract 09:55:37 INFO - mkdir: C:\slave\test\build\tests 09:55:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:37 INFO - https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:55:37 INFO - trying https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:55:37 INFO - Downloading https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:55:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:55:38 INFO - Downloaded 1240 bytes. 09:55:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:55:38 INFO - Using the following test package requirements: 09:55:38 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:55:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:55:38 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:55:38 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'jsshell-win32.zip'], 09:55:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:55:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:55:38 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:55:38 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:55:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:55:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:55:38 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:55:38 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 09:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:38 INFO - https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:55:38 INFO - trying https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:55:38 INFO - Downloading https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:55:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:55:39 INFO - Downloaded 20351709 bytes. 09:55:39 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/*'] 09:55:39 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/* 09:55:42 INFO - caution: filename not matched: web-platform/* 09:55:42 INFO - Return code: 11 09:55:42 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')]} 09:55:42 INFO - https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:55:42 INFO - trying https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:55:42 INFO - Downloading https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:55:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:55:44 INFO - Downloaded 36389112 bytes. 09:55:44 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/*'] 09:55:44 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/* 09:56:09 INFO - caution: filename not matched: bin/* 09:56:09 INFO - caution: filename not matched: config/* 09:56:09 INFO - caution: filename not matched: mozbase/* 09:56:09 INFO - caution: filename not matched: marionette/* 09:56:09 INFO - caution: filename not matched: tools/wptserve/* 09:56:09 INFO - Return code: 11 09:56: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')]} 09:56:09 INFO - https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:56:09 INFO - trying https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:56:09 INFO - Downloading https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:56:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:56:12 INFO - Downloaded 68461779 bytes. 09:56:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:56:12 INFO - mkdir: C:\slave\test\properties 09:56:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:56:12 INFO - Writing to file C:\slave\test\properties\build_url 09:56:12 INFO - Contents: 09:56:12 INFO - build_url:https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:56:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:56:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:56:13 INFO - Writing to file C:\slave\test\properties\symbols_url 09:56:13 INFO - Contents: 09:56:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:56: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')]} 09:56:13 INFO - https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:56:13 INFO - trying https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:56:13 INFO - Downloading https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:56:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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 09:56:16 INFO - Downloaded 55578775 bytes. 09:56:16 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'] 09:56:16 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 09:56:21 INFO - Return code: 0 09:56:21 INFO - Running post-action listener: _resource_record_post_action 09:56:21 INFO - Running post-action listener: set_extra_try_arguments 09:56:21 INFO - ##### 09:56:21 INFO - ##### Running create-virtualenv step. 09:56:21 INFO - ##### 09:56:21 INFO - Running pre-action listener: _pre_create_virtualenv 09:56:21 INFO - Running pre-action listener: _resource_record_pre_action 09:56:21 INFO - Running main action method: create_virtualenv 09:56:21 INFO - Creating virtualenv C:\slave\test\build\venv 09:56:21 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 09:56:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:56:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:56:23 INFO - Installing distribute......................................................................................................................................................................................done. 09:56:23 INFO - Return code: 0 09:56:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:56:23 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')]} 09:56:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:23 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')]} 09:56:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 09:56:23 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 09:56:23 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 09:56:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:56:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 09:56:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:56:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 09:56:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:56:23 INFO - 'DCLOCATION': 'SCL3', 09:56:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:56:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:56:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:56:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:56:23 INFO - 'HOMEDRIVE': 'C:', 09:56:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:23 INFO - 'KTS_VERSION': '1.19c', 09:56:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:56:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 09:56:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:56:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:56:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:56:23 INFO - 'MOZ_AIRBAG': '1', 09:56:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:23 INFO - 'MOZ_MSVCVERSION': '8', 09:56:23 INFO - 'MOZ_NO_REMOTE': '1', 09:56:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:56:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:56:23 INFO - 'NO_EM_RESTART': '1', 09:56:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:23 INFO - 'OS': 'Windows_NT', 09:56:23 INFO - 'OURDRIVE': 'C:', 09:56:23 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', 09:56:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:56:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:23 INFO - 'PROCESSOR_LEVEL': '6', 09:56:23 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:56:23 INFO - 'PROMPT': '$P$G', 09:56:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:23 INFO - 'PWD': 'C:\\slave\\test', 09:56:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:23 INFO - 'SESSIONNAME': 'Console', 09:56:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:23 INFO - 'SYSTEMDRIVE': 'C:', 09:56:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:56:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:23 INFO - 'TEST1': 'testie', 09:56:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:23 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 09:56:23 INFO - 'USERNAME': 'cltbld', 09:56:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:56:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:56:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:56:23 INFO - 'WINDIR': 'C:\\WINDOWS', 09:56:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:24 INFO - Downloading/unpacking psutil>=0.7.1 09:56:24 INFO - Running setup.py egg_info for package psutil 09:56:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:56:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:24 INFO - Installing collected packages: psutil 09:56:24 INFO - Running setup.py install for psutil 09:56:24 INFO - building 'psutil._psutil_windows' extension 09:56:24 INFO - error: Unable to find vcvarsall.bat 09:56:24 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-aukx4u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:56:24 INFO - running install 09:56:24 INFO - running build 09:56:24 INFO - running build_py 09:56:24 INFO - creating build 09:56:24 INFO - creating build\lib.win32-2.7 09:56:24 INFO - creating build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:56:24 INFO - running build_ext 09:56:24 INFO - building 'psutil._psutil_windows' extension 09:56:24 INFO - error: Unable to find vcvarsall.bat 09:56:24 INFO - ---------------------------------------- 09:56:24 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-aukx4u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:56:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 09:56:24 WARNING - Return code: 1 09:56:24 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! 09:56:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 09:56:24 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 09:56:24 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 09:56:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:56:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 09:56:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:56:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 09:56:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:56:24 INFO - 'DCLOCATION': 'SCL3', 09:56:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:56:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:56:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:56:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:56:24 INFO - 'HOMEDRIVE': 'C:', 09:56:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:24 INFO - 'KTS_VERSION': '1.19c', 09:56:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:56:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 09:56:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:56:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:56:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:56:24 INFO - 'MOZ_AIRBAG': '1', 09:56:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:24 INFO - 'MOZ_MSVCVERSION': '8', 09:56:24 INFO - 'MOZ_NO_REMOTE': '1', 09:56:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:56:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:56:24 INFO - 'NO_EM_RESTART': '1', 09:56:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:24 INFO - 'OS': 'Windows_NT', 09:56:24 INFO - 'OURDRIVE': 'C:', 09:56:24 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', 09:56:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:56:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:24 INFO - 'PROCESSOR_LEVEL': '6', 09:56:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:56:24 INFO - 'PROMPT': '$P$G', 09:56:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:24 INFO - 'PWD': 'C:\\slave\\test', 09:56:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:24 INFO - 'SESSIONNAME': 'Console', 09:56:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:24 INFO - 'SYSTEMDRIVE': 'C:', 09:56:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:56:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:24 INFO - 'TEST1': 'testie', 09:56:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:24 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 09:56:24 INFO - 'USERNAME': 'cltbld', 09:56:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:56:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:56:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:56:24 INFO - 'WINDIR': 'C:\\WINDOWS', 09:56:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:56:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:56:24 INFO - Running setup.py egg_info for package mozsystemmonitor 09:56:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:56:24 INFO - Running setup.py egg_info for package psutil 09:56:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:56:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:24 INFO - Installing collected packages: mozsystemmonitor, psutil 09:56:24 INFO - Running setup.py install for mozsystemmonitor 09:56:24 INFO - Running setup.py install for psutil 09:56:24 INFO - building 'psutil._psutil_windows' extension 09:56:24 INFO - error: Unable to find vcvarsall.bat 09:56:24 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-84ddsa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:56:24 INFO - running install 09:56:24 INFO - running build 09:56:24 INFO - running build_py 09:56:24 INFO - running build_ext 09:56:24 INFO - building 'psutil._psutil_windows' extension 09:56:24 INFO - error: Unable to find vcvarsall.bat 09:56:24 INFO - ---------------------------------------- 09:56:24 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-84ddsa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:56:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 09:56:24 WARNING - Return code: 1 09:56:24 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! 09:56:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 09:56:24 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 09:56:24 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 09:56:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:56:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 09:56:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:56:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 09:56:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:56:24 INFO - 'DCLOCATION': 'SCL3', 09:56:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:56:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:56:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:56:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:56:24 INFO - 'HOMEDRIVE': 'C:', 09:56:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:24 INFO - 'KTS_VERSION': '1.19c', 09:56:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:56:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 09:56:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:56:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:56:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:56:24 INFO - 'MOZ_AIRBAG': '1', 09:56:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:24 INFO - 'MOZ_MSVCVERSION': '8', 09:56:24 INFO - 'MOZ_NO_REMOTE': '1', 09:56:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:56:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:56:24 INFO - 'NO_EM_RESTART': '1', 09:56:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:24 INFO - 'OS': 'Windows_NT', 09:56:24 INFO - 'OURDRIVE': 'C:', 09:56:24 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', 09:56:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:56:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:24 INFO - 'PROCESSOR_LEVEL': '6', 09:56:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:56:24 INFO - 'PROMPT': '$P$G', 09:56:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:24 INFO - 'PWD': 'C:\\slave\\test', 09:56:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:24 INFO - 'SESSIONNAME': 'Console', 09:56:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:24 INFO - 'SYSTEMDRIVE': 'C:', 09:56:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:56:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:24 INFO - 'TEST1': 'testie', 09:56:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:24 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 09:56:24 INFO - 'USERNAME': 'cltbld', 09:56:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:56:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:56:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:56:24 INFO - 'WINDIR': 'C:\\WINDOWS', 09:56:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:25 INFO - Downloading/unpacking blobuploader==1.2.4 09:56:25 INFO - Downloading blobuploader-1.2.4.tar.gz 09:56:25 INFO - Running setup.py egg_info for package blobuploader 09:56:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:56:26 INFO - Running setup.py egg_info for package requests 09:56:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:56:26 INFO - Downloading docopt-0.6.1.tar.gz 09:56:26 INFO - Running setup.py egg_info for package docopt 09:56:26 INFO - Installing collected packages: blobuploader, docopt, requests 09:56:26 INFO - Running setup.py install for blobuploader 09:56:26 INFO - Running setup.py install for docopt 09:56:26 INFO - Running setup.py install for requests 09:56:26 INFO - Successfully installed blobuploader docopt requests 09:56:26 INFO - Cleaning up... 09:56:26 INFO - Return code: 0 09:56:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:56: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')]} 09:56:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56: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')]} 09:56:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 09:56:26 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 09:56:26 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 09:56:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:56:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 09:56:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:56:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 09:56:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:56:26 INFO - 'DCLOCATION': 'SCL3', 09:56:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:56:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:56:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:56:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:56:26 INFO - 'HOMEDRIVE': 'C:', 09:56:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:26 INFO - 'KTS_VERSION': '1.19c', 09:56:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:56:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 09:56:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:56:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:56:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:56:26 INFO - 'MOZ_AIRBAG': '1', 09:56:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:26 INFO - 'MOZ_MSVCVERSION': '8', 09:56:26 INFO - 'MOZ_NO_REMOTE': '1', 09:56:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:56:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:56:26 INFO - 'NO_EM_RESTART': '1', 09:56:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:26 INFO - 'OS': 'Windows_NT', 09:56:26 INFO - 'OURDRIVE': 'C:', 09:56: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', 09:56:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:56:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:26 INFO - 'PROCESSOR_LEVEL': '6', 09:56:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:56:26 INFO - 'PROMPT': '$P$G', 09:56:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:26 INFO - 'PWD': 'C:\\slave\\test', 09:56:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:26 INFO - 'SESSIONNAME': 'Console', 09:56:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:26 INFO - 'SYSTEMDRIVE': 'C:', 09:56:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:56:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:26 INFO - 'TEST1': 'testie', 09:56:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:26 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 09:56:26 INFO - 'USERNAME': 'cltbld', 09:56:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:56:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:56:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:56:26 INFO - 'WINDIR': 'C:\\WINDOWS', 09:56:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:56:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:56:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:56:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:56:29 INFO - Unpacking c:\slave\test\build\tests\marionette 09:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:56:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:29 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 09:56:29 INFO - Running setup.py install for browsermob-proxy 09:56:33 INFO - Running setup.py install for manifestparser 09:56:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for marionette-client 09:56:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for marionette-driver 09:56:33 INFO - Running setup.py install for mozcrash 09:56:33 INFO - Running setup.py install for mozdebug 09:56:33 INFO - Running setup.py install for mozdevice 09:56:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozfile 09:56:33 INFO - Running setup.py install for mozhttpd 09:56:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozinfo 09:56:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozInstall 09:56:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozleak 09:56:33 INFO - Running setup.py install for mozlog 09:56:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for moznetwork 09:56:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozprocess 09:56:33 INFO - Running setup.py install for mozprofile 09:56:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozrunner 09:56:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for mozscreenshot 09:56:33 INFO - Running setup.py install for moztest 09:56:33 INFO - Running setup.py install for mozversion 09:56:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:56:33 INFO - Running setup.py install for wptserve 09:56:33 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 09:56:33 INFO - Cleaning up... 09:56:33 INFO - Return code: 0 09:56:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:56:33 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')]} 09:56:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:33 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')]} 09:56:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', '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-121\\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-121'}}, attempt #1 09:56:33 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 09:56:33 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 09:56:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:56:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 09:56:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:56:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 09:56:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:56:33 INFO - 'DCLOCATION': 'SCL3', 09:56:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:56:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:56:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:56:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:56:33 INFO - 'HOMEDRIVE': 'C:', 09:56:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:33 INFO - 'KTS_VERSION': '1.19c', 09:56:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:56:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 09:56:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:56:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:56:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:56:33 INFO - 'MOZ_AIRBAG': '1', 09:56:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:33 INFO - 'MOZ_MSVCVERSION': '8', 09:56:33 INFO - 'MOZ_NO_REMOTE': '1', 09:56:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:56:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:56:33 INFO - 'NO_EM_RESTART': '1', 09:56:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:33 INFO - 'OS': 'Windows_NT', 09:56:33 INFO - 'OURDRIVE': 'C:', 09:56:33 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', 09:56:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:56:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:33 INFO - 'PROCESSOR_LEVEL': '6', 09:56:33 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:56:33 INFO - 'PROMPT': '$P$G', 09:56:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:33 INFO - 'PWD': 'C:\\slave\\test', 09:56:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:33 INFO - 'SESSIONNAME': 'Console', 09:56:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:33 INFO - 'SYSTEMDRIVE': 'C:', 09:56:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:56:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:33 INFO - 'TEST1': 'testie', 09:56:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:33 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 09:56:33 INFO - 'USERNAME': 'cltbld', 09:56:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:56:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:56:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:56:33 INFO - 'WINDIR': 'C:\\WINDOWS', 09:56:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:56:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:56:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:56:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:56:36 INFO - Unpacking c:\slave\test\build\tests\marionette 09:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:56:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56: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)) 09:56:41 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)) 09:56:41 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)) 09:56:41 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)) 09:56:41 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)) 09:56:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:56:41 INFO - Downloading blessings-1.6.tar.gz 09:56:41 INFO - Running setup.py egg_info for package blessings 09:56:41 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)) 09:56:41 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:56:41 INFO - Running setup.py install for blessings 09:56:41 INFO - Running setup.py install for browsermob-proxy 09:56:41 INFO - Running setup.py install for manifestparser 09:56:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Running setup.py install for marionette-client 09:56:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:56:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Running setup.py install for marionette-driver 09:56:41 INFO - Running setup.py install for mozcrash 09:56:41 INFO - Running setup.py install for mozdebug 09:56:41 INFO - Running setup.py install for mozdevice 09:56:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Running setup.py install for mozhttpd 09:56:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Running setup.py install for mozInstall 09:56:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Running setup.py install for mozleak 09:56:41 INFO - Running setup.py install for mozprofile 09:56:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Running setup.py install for mozrunner 09:56:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:56:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:56:42 INFO - Running setup.py install for mozscreenshot 09:56:42 INFO - Running setup.py install for moztest 09:56:42 INFO - Running setup.py install for mozversion 09:56:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:56:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:56:42 INFO - Running setup.py install for wptserve 09:56:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:56:42 INFO - Cleaning up... 09:56:42 INFO - Return code: 0 09:56:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:56:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:56:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:56:42 INFO - Reading from file tmpfile_stdout 09:56:42 INFO - Using _rmtree_windows ... 09:56:42 INFO - Using _rmtree_windows ... 09:56:42 INFO - Current package versions: 09:56:42 INFO - blessings == 1.6 09:56:42 INFO - blobuploader == 1.2.4 09:56:42 INFO - browsermob-proxy == 0.6.0 09:56:42 INFO - distribute == 0.6.14 09:56:42 INFO - docopt == 0.6.1 09:56:42 INFO - manifestparser == 1.1 09:56:42 INFO - marionette-client == 2.3.0 09:56:42 INFO - marionette-driver == 1.4.0 09:56:42 INFO - mozInstall == 1.12 09:56:42 INFO - mozcrash == 0.17 09:56:42 INFO - mozdebug == 0.1 09:56:42 INFO - mozdevice == 0.48 09:56:42 INFO - mozfile == 1.2 09:56:42 INFO - mozhttpd == 0.7 09:56:42 INFO - mozinfo == 0.9 09:56:42 INFO - mozleak == 0.1 09:56:42 INFO - mozlog == 3.1 09:56:42 INFO - moznetwork == 0.27 09:56:42 INFO - mozprocess == 0.22 09:56:42 INFO - mozprofile == 0.28 09:56:42 INFO - mozrunner == 6.11 09:56:42 INFO - mozscreenshot == 0.1 09:56:42 INFO - mozsystemmonitor == 0.0 09:56:42 INFO - moztest == 0.7 09:56:42 INFO - mozversion == 1.4 09:56:42 INFO - requests == 1.2.3 09:56:42 INFO - wptserve == 1.4.0 09:56:42 INFO - Running post-action listener: _resource_record_post_action 09:56:42 INFO - Running post-action listener: _start_resource_monitoring 09:56:42 INFO - Starting resource monitoring. 09:56:42 INFO - ##### 09:56:42 INFO - ##### Running pull step. 09:56:42 INFO - ##### 09:56:42 INFO - Running pre-action listener: _resource_record_pre_action 09:56:42 INFO - Running main action method: pull 09:56:42 INFO - Pull has nothing to do! 09:56:42 INFO - Running post-action listener: _resource_record_post_action 09:56:42 INFO - ##### 09:56:42 INFO - ##### Running install step. 09:56:42 INFO - ##### 09:56:42 INFO - Running pre-action listener: _resource_record_pre_action 09:56:42 INFO - Running main action method: install 09:56:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:56:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:56:42 INFO - Reading from file tmpfile_stdout 09:56:42 INFO - Using _rmtree_windows ... 09:56:42 INFO - Using _rmtree_windows ... 09:56:42 INFO - Detecting whether we're running mozinstall >=1.0... 09:56:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:56:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:56:42 INFO - Reading from file tmpfile_stdout 09:56:42 INFO - Output received: 09:56:42 INFO - Usage: mozinstall-script.py [options] installer 09:56:42 INFO - Options: 09:56:42 INFO - -h, --help show this help message and exit 09:56:42 INFO - -d DEST, --destination=DEST 09:56:42 INFO - Directory to install application into. [default: 09:56:42 INFO - "C:\slave\test"] 09:56:42 INFO - --app=APP Application being installed. [default: firefox] 09:56:42 INFO - Using _rmtree_windows ... 09:56:42 INFO - Using _rmtree_windows ... 09:56:42 INFO - mkdir: C:\slave\test\build\application 09:56:42 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'] 09:56:42 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 09:56:45 INFO - Reading from file tmpfile_stdout 09:56:45 INFO - Output received: 09:56:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:56:45 INFO - Using _rmtree_windows ... 09:56:45 INFO - Using _rmtree_windows ... 09:56:45 INFO - Running post-action listener: _resource_record_post_action 09:56:45 INFO - ##### 09:56:45 INFO - ##### Running run-tests step. 09:56:45 INFO - ##### 09:56:45 INFO - Running pre-action listener: _resource_record_pre_action 09:56:45 INFO - Running main action method: run_tests 09:56:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:56:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:56:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:56:45 INFO - grabbing minidump binary from tooltool 09:56:45 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')]} 09:56:45 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 09:56:45 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 09:56:45 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 09:56:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:56:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeb9yim 09:56:48 INFO - INFO - File integrity verified, renaming tmpeb9yim to win32-minidump_stackwalk.exe 09:56:48 INFO - Return code: 0 09:56:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:56:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:56:48 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/FBaol19GQXS70zY3CBJikg/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 09:56:48 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/FBaol19GQXS70zY3CBJikg/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 09:56:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:56:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 09:56:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:56:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 09:56:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:56:48 INFO - 'DCLOCATION': 'SCL3', 09:56:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:56:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:56:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:56:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:56:48 INFO - 'HOMEDRIVE': 'C:', 09:56:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:48 INFO - 'KTS_VERSION': '1.19c', 09:56:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:56:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 09:56:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:56:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:56:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:56:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:56:48 INFO - 'MOZ_AIRBAG': '1', 09:56:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:48 INFO - 'MOZ_MSVCVERSION': '8', 09:56:48 INFO - 'MOZ_NO_REMOTE': '1', 09:56:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:56:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:56:48 INFO - 'NO_EM_RESTART': '1', 09:56:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:48 INFO - 'OS': 'Windows_NT', 09:56:48 INFO - 'OURDRIVE': 'C:', 09:56:48 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', 09:56:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:56:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:48 INFO - 'PROCESSOR_LEVEL': '6', 09:56:48 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:56:48 INFO - 'PROMPT': '$P$G', 09:56:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:48 INFO - 'PWD': 'C:\\slave\\test', 09:56:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:48 INFO - 'SESSIONNAME': 'Console', 09:56:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:48 INFO - 'SYSTEMDRIVE': 'C:', 09:56:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:56:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:48 INFO - 'TEST1': 'testie', 09:56:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:56:48 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 09:56:48 INFO - 'USERNAME': 'cltbld', 09:56:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 09:56:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:56:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:56:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:56:48 INFO - 'WINDIR': 'C:\\WINDOWS', 09:56:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:48 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/FBaol19GQXS70zY3CBJikg/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 09:56:49 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 09:56:49 INFO - import pkg_resources 09:56:50 INFO - Using 1 client processes 09:56:53 INFO - SUITE-START | Running 778 tests 09:56:53 INFO - Running testharness tests 09:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:56:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:56:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:56:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:56:53 INFO - Setting up ssl 09:56:53 INFO - PROCESS | certutil | 09:56:53 INFO - PROCESS | certutil | 09:56:53 INFO - PROCESS | certutil | 09:56:53 INFO - Certificate Nickname Trust Attributes 09:56:53 INFO - SSL,S/MIME,JAR/XPI 09:56:53 INFO - 09:56:53 INFO - web-platform-tests CT,, 09:56:53 INFO - 09:56:53 INFO - Starting runner 09:56:55 INFO - PROCESS | 3576 | [3576] 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 09:56:55 INFO - PROCESS | 3576 | [3576] 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 09:56:55 INFO - PROCESS | 3576 | [3576] 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 09:56:56 INFO - PROCESS | 3576 | 1466441816959 Marionette DEBUG Marionette enabled via build flag and pref 09:56:57 INFO - PROCESS | 3576 | ++DOCSHELL 114CA800 == 1 [pid = 3576] [id = 1] 09:56:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 1 (114CAC00) [pid = 3576] [serial = 1] [outer = 00000000] 09:56:57 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:56:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 2 (114CB800) [pid = 3576] [serial = 2] [outer = 114CAC00] 09:56:57 INFO - PROCESS | 3576 | [3576] 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 09:56:57 INFO - PROCESS | 3576 | [3576] 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 09:56:57 INFO - PROCESS | 3576 | ++DOCSHELL 12814800 == 2 [pid = 3576] [id = 2] 09:56:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 3 (12814C00) [pid = 3576] [serial = 3] [outer = 00000000] 09:56:57 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:56:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 4 (12815800) [pid = 3576] [serial = 4] [outer = 12814C00] 09:56:57 INFO - PROCESS | 3576 | 1466441817548 Marionette INFO Listening on port 2828 09:56:57 INFO - PROCESS | 3576 | 1466441817922 Marionette DEBUG Marionette enabled via command-line flag 09:56:57 INFO - PROCESS | 3576 | ++DOCSHELL 13148800 == 3 [pid = 3576] [id = 3] 09:56:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 5 (13150800) [pid = 3576] [serial = 5] [outer = 00000000] 09:56:57 INFO - PROCESS | 3576 | [3576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:56:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 6 (13151400) [pid = 3576] [serial = 6] [outer = 13150800] 09:56:58 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 7 (13659000) [pid = 3576] [serial = 7] [outer = 12814C00] 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | 1466441818235 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1172 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | 1466441818259 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1173 09:56:58 INFO - PROCESS | 3576 | 1466441818262 Marionette DEBUG Closed connection conn0 09:56:58 INFO - PROCESS | 3576 | 1466441818349 Marionette DEBUG Closed connection conn1 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | 1466441818356 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1174 09:56:58 INFO - PROCESS | 3576 | 1466441818394 Marionette DEBUG Closed connection conn2 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | 1466441818403 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1175 09:56:58 INFO - PROCESS | 3576 | ++DOCSHELL 114CBC00 == 4 [pid = 3576] [id = 4] 09:56:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 8 (13D0E000) [pid = 3576] [serial = 8] [outer = 00000000] 09:56:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 9 (1430E800) [pid = 3576] [serial = 9] [outer = 13D0E000] 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 10 (14313C00) [pid = 3576] [serial = 10] [outer = 13D0E000] 09:56:58 INFO - PROCESS | 3576 | 1466441818598 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:56:58 INFO - PROCESS | 3576 | 1466441818604 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":"20160620091522","device":"desktop","version":"48.0"} 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:58 INFO - PROCESS | 3576 | [3576] 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 09:56:59 INFO - PROCESS | 3576 | [3576] 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 09:56:59 INFO - PROCESS | 3576 | ++DOCSHELL 15E8D800 == 5 [pid = 3576] [id = 5] 09:56:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 11 (15E8F000) [pid = 3576] [serial = 11] [outer = 00000000] 09:56:59 INFO - PROCESS | 3576 | ++DOCSHELL 15E8F800 == 6 [pid = 3576] [id = 6] 09:56:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 12 (15E8FC00) [pid = 3576] [serial = 12] [outer = 00000000] 09:56:59 INFO - PROCESS | 3576 | [3576] 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 09:56:59 INFO - PROCESS | 3576 | ++DOCSHELL 168E5400 == 7 [pid = 3576] [id = 7] 09:56:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 13 (168E5800) [pid = 3576] [serial = 13] [outer = 00000000] 09:56:59 INFO - PROCESS | 3576 | [3576] 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 09:56:59 INFO - PROCESS | 3576 | [3576] 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 09:56:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 14 (16A93800) [pid = 3576] [serial = 14] [outer = 168E5800] 09:57:00 INFO - PROCESS | 3576 | [3576] 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 09:57:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 15 (1666EC00) [pid = 3576] [serial = 15] [outer = 15E8F000] 09:57:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 16 (16670400) [pid = 3576] [serial = 16] [outer = 15E8FC00] 09:57:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 17 (16673000) [pid = 3576] [serial = 17] [outer = 168E5800] 09:57:00 INFO - PROCESS | 3576 | 1466441820745 Marionette INFO startBrowser 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:00 INFO - PROCESS | 3576 | 1466441820781 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3576 | 1466441820793 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3576 | 1466441820796 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 18 (17BD0C00) [pid = 3576] [serial = 18] [outer = 168E5800] 09:57:01 INFO - PROCESS | 3576 | 1466441821251 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1a168776-d99e-4583-ba4b-c0f5a5ce7033","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":"20160620091522","device":"desktop","version":"48.0","command_id":1}}] 09:57:01 INFO - PROCESS | 3576 | 1466441821375 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}] 09:57:01 INFO - PROCESS | 3576 | 1466441821378 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:01 INFO - PROCESS | 3576 | 1466441821436 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:57:01 INFO - PROCESS | 3576 | 1466441821527 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:57:01 INFO - PROCESS | 3576 | 1466441821531 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:01 INFO - PROCESS | 3576 | [3576] 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 09:57:01 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:57:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 19 (11ADBC00) [pid = 3576] [serial = 19] [outer = 168E5800] 09:57:01 INFO - PROCESS | 3576 | [3576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:57:01 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:01 INFO - PROCESS | 3576 | 1466441821991 Marionette TRACE conn3 <- [1,3,null,{}] 09:57:01 INFO - PROCESS | 3576 | 1466441821991 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:57:01 INFO - PROCESS | 3576 | 1466441821994 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:02 INFO - PROCESS | 3576 | 1466441822060 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:57:02 INFO - PROCESS | 3576 | 1466441822077 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 3576 | 1466441822079 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:57:02 INFO - PROCESS | 3576 | 1466441822083 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 3576 | 1466441822086 Marionette TRACE conn3 <- [1,6,null,{}] 09:57:02 INFO - PROCESS | 3576 | 1466441822114 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}] 09:57:02 INFO - PROCESS | 3576 | 1466441822116 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:02 INFO - PROCESS | 3576 | 1466441822131 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:57:02 INFO - PROCESS | 3576 | 1466441822136 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 3576 | 1466441822139 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:02 INFO - PROCESS | 3576 | ++DOCSHELL 168E1400 == 8 [pid = 3576] [id = 8] 09:57:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 20 (19E04400) [pid = 3576] [serial = 20] [outer = 00000000] 09:57:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 21 (19E06C00) [pid = 3576] [serial = 21] [outer = 19E04400] 09:57:02 INFO - PROCESS | 3576 | 1466441822170 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 22 (19E0A800) [pid = 3576] [serial = 22] [outer = 19E04400] 09:57:02 INFO - PROCESS | 3576 | ++DOCSHELL 1A032C00 == 9 [pid = 3576] [id = 9] 09:57:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 23 (1A033400) [pid = 3576] [serial = 23] [outer = 00000000] 09:57:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 24 (1A036000) [pid = 3576] [serial = 24] [outer = 1A033400] 09:57:02 INFO - PROCESS | 3576 | 1466441822528 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 25 (1A0EAC00) [pid = 3576] [serial = 25] [outer = 1A033400] 09:57:02 INFO - PROCESS | 3576 | 1466441822737 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]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 718ms 09:57:02 INFO - PROCESS | 3576 | 1466441822838 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 3576 | 1466441822840 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:57:02 INFO - PROCESS | 3576 | 1466441822855 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 3576 | 1466441822857 Marionette TRACE conn3 <- [1,10,null,{}] 09:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:57:02 INFO - PROCESS | 3576 | 1466441822912 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}] 09:57:02 INFO - PROCESS | 3576 | 1466441822917 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:03 INFO - PROCESS | 3576 | 1466441823027 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:57:03 INFO - PROCESS | 3576 | 1466441823038 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3576 | 1466441823041 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:03 INFO - PROCESS | 3576 | ++DOCSHELL 1A0EF000 == 10 [pid = 3576] [id = 10] 09:57:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 26 (1A0EFC00) [pid = 3576] [serial = 26] [outer = 00000000] 09:57:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 27 (1AC05C00) [pid = 3576] [serial = 27] [outer = 1A0EFC00] 09:57:03 INFO - PROCESS | 3576 | 1466441823071 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 28 (1AC09800) [pid = 3576] [serial = 28] [outer = 1A0EFC00] 09:57:03 INFO - PROCESS | 3576 | 1466441823357 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]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 566ms 09:57:03 INFO - PROCESS | 3576 | 1466441823415 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 3576 | 1466441823418 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:57:03 INFO - PROCESS | 3576 | 1466441823421 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 3576 | 1466441823423 Marionette TRACE conn3 <- [1,14,null,{}] 09:57:03 INFO - PROCESS | 3576 | 1466441823426 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}] 09:57:03 INFO - PROCESS | 3576 | 1466441823428 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:03 INFO - PROCESS | 3576 | 1466441823524 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:57:03 INFO - PROCESS | 3576 | 1466441823538 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3576 | 1466441823540 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:03 INFO - PROCESS | 3576 | ++DOCSHELL 143CF800 == 11 [pid = 3576] [id = 11] 09:57:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 29 (143D8000) [pid = 3576] [serial = 29] [outer = 00000000] 09:57:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 30 (1A53D800) [pid = 3576] [serial = 30] [outer = 143D8000] 09:57:03 INFO - PROCESS | 3576 | 1466441823565 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 31 (1AC10800) [pid = 3576] [serial = 31] [outer = 143D8000] 09:57:03 INFO - PROCESS | 3576 | 1466441823858 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]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 09:57:03 INFO - PROCESS | 3576 | 1466441823892 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 3576 | 1466441823894 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:57:03 INFO - PROCESS | 3576 | 1466441823898 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 3576 | 1466441823901 Marionette TRACE conn3 <- [1,18,null,{}] 09:57:03 INFO - PROCESS | 3576 | 1466441823913 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}] 09:57:03 INFO - PROCESS | 3576 | 1466441823916 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:03 INFO - PROCESS | 3576 | 1466441824009 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:57:03 INFO - PROCESS | 3576 | 1466441823996 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3576 | 1466441823999 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:04 INFO - PROCESS | 3576 | ++DOCSHELL 1A665C00 == 12 [pid = 3576] [id = 12] 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 32 (1A666000) [pid = 3576] [serial = 32] [outer = 00000000] 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 33 (1A6CB000) [pid = 3576] [serial = 33] [outer = 1A666000] 09:57:04 INFO - PROCESS | 3576 | 1466441824043 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 34 (1A6CF800) [pid = 3576] [serial = 34] [outer = 1A666000] 09:57:04 INFO - PROCESS | 3576 | 1466441824339 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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 496ms 09:57:04 INFO - PROCESS | 3576 | 1466441824392 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 3576 | 1466441824394 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:57:04 INFO - PROCESS | 3576 | 1466441824398 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 3576 | 1466441824399 Marionette TRACE conn3 <- [1,22,null,{}] 09:57:04 INFO - PROCESS | 3576 | 1466441824403 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}] 09:57:04 INFO - PROCESS | 3576 | 1466441824405 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:04 INFO - PROCESS | 3576 | 1466441824485 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:57:04 INFO - PROCESS | 3576 | 1466441824491 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 3576 | 1466441824493 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:04 INFO - PROCESS | 3576 | ++DOCSHELL 1A6D8400 == 13 [pid = 3576] [id = 13] 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 35 (1A6D8C00) [pid = 3576] [serial = 35] [outer = 00000000] 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 36 (1AD9A800) [pid = 3576] [serial = 36] [outer = 1A6D8C00] 09:57:04 INFO - PROCESS | 3576 | 1466441824536 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 37 (1AD9F400) [pid = 3576] [serial = 37] [outer = 1A6D8C00] 09:57:04 INFO - PROCESS | 3576 | 1466441824800 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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 442ms 09:57:04 INFO - PROCESS | 3576 | 1466441824836 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 3576 | 1466441824837 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:57:04 INFO - PROCESS | 3576 | 1466441824841 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 3576 | 1466441824842 Marionette TRACE conn3 <- [1,26,null,{}] 09:57:04 INFO - PROCESS | 3576 | 1466441824845 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}] 09:57:04 INFO - PROCESS | 3576 | 1466441824847 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:04 INFO - PROCESS | 3576 | 1466441824936 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:57:04 INFO - PROCESS | 3576 | 1466441824941 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 3576 | 1466441824943 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:04 INFO - PROCESS | 3576 | ++DOCSHELL 1B001800 == 14 [pid = 3576] [id = 14] 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 38 (1B005000) [pid = 3576] [serial = 38] [outer = 00000000] 09:57:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 39 (1B00C400) [pid = 3576] [serial = 39] [outer = 1B005000] 09:57:04 INFO - PROCESS | 3576 | 1466441824986 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 40 (1B010400) [pid = 3576] [serial = 40] [outer = 1B005000] 09:57:05 INFO - PROCESS | 3576 | 1466441825287 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]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 469ms 09:57:05 INFO - PROCESS | 3576 | 1466441825314 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 3576 | 1466441825326 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:57:05 INFO - PROCESS | 3576 | 1466441825330 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3576 | 1466441825331 Marionette TRACE conn3 <- [1,30,null,{}] 09:57:05 INFO - PROCESS | 3576 | 1466441825335 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}] 09:57:05 INFO - PROCESS | 3576 | 1466441825336 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:05 INFO - PROCESS | 3576 | 1466441825405 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:57:05 INFO - PROCESS | 3576 | 1466441825411 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 3576 | 1466441825412 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:05 INFO - PROCESS | 3576 | ++DOCSHELL 1B006400 == 15 [pid = 3576] [id = 15] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 41 (1B007800) [pid = 3576] [serial = 41] [outer = 00000000] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 42 (1B167400) [pid = 3576] [serial = 42] [outer = 1B007800] 09:57:05 INFO - PROCESS | 3576 | 1466441825455 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 43 (1B167C00) [pid = 3576] [serial = 43] [outer = 1B007800] 09:57:05 INFO - PROCESS | 3576 | ++DOCSHELL 1B161400 == 16 [pid = 3576] [id = 16] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 44 (1B163000) [pid = 3576] [serial = 44] [outer = 00000000] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (1B390C00) [pid = 3576] [serial = 45] [outer = 1B163000] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (1B16BC00) [pid = 3576] [serial = 46] [outer = 1B163000] 09:57:05 INFO - PROCESS | 3576 | ++DOCSHELL 1B38E400 == 17 [pid = 3576] [id = 17] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (1B392800) [pid = 3576] [serial = 47] [outer = 00000000] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (1B503C00) [pid = 3576] [serial = 48] [outer = 1B392800] 09:57:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (1B50E000) [pid = 3576] [serial = 49] [outer = 1B392800] 09:57:05 INFO - PROCESS | 3576 | 1466441825890 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]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 621ms 09:57:05 INFO - PROCESS | 3576 | 1466441825954 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 3576 | 1466441825938 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:57:05 INFO - PROCESS | 3576 | 1466441825978 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3576 | 1466441825982 Marionette TRACE conn3 <- [1,34,null,{}] 09:57:06 INFO - PROCESS | 3576 | --DOCSHELL 114CA800 == 16 [pid = 3576] [id = 1] 09:57:06 INFO - PROCESS | 3576 | 1466441826483 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}] 09:57:06 INFO - PROCESS | 3576 | 1466441826486 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:06 INFO - PROCESS | 3576 | 1466441826582 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:57:06 INFO - PROCESS | 3576 | 1466441826652 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 3576 | 1466441826656 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:06 INFO - PROCESS | 3576 | ++DOCSHELL 1055C400 == 17 [pid = 3576] [id = 18] 09:57:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (1055C800) [pid = 3576] [serial = 50] [outer = 00000000] 09:57:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (105F3000) [pid = 3576] [serial = 51] [outer = 1055C800] 09:57:06 INFO - PROCESS | 3576 | 1466441826694 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (10A52800) [pid = 3576] [serial = 52] [outer = 1055C800] 09:57:07 INFO - PROCESS | 3576 | 1466441827239 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]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1311ms 09:57:07 INFO - PROCESS | 3576 | 1466441827263 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3576 | 1466441827267 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:57:07 INFO - PROCESS | 3576 | 1466441827274 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 3576 | 1466441827277 Marionette TRACE conn3 <- [1,38,null,{}] 09:57:07 INFO - PROCESS | 3576 | 1466441827283 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}] 09:57:07 INFO - PROCESS | 3576 | 1466441827287 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:07 INFO - PROCESS | 3576 | 1466441827404 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:57:07 INFO - PROCESS | 3576 | 1466441827451 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 3576 | 1466441827454 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:07 INFO - PROCESS | 3576 | ++DOCSHELL 12AE2C00 == 18 [pid = 3576] [id = 19] 09:57:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (12AE3800) [pid = 3576] [serial = 53] [outer = 00000000] 09:57:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (13156000) [pid = 3576] [serial = 54] [outer = 12AE3800] 09:57:07 INFO - PROCESS | 3576 | 1466441827509 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13203000) [pid = 3576] [serial = 55] [outer = 12AE3800] 09:57:08 INFO - PROCESS | 3576 | 1466441828221 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 966ms 09:57:08 INFO - PROCESS | 3576 | 1466441828252 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 3576 | 1466441828256 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:57:08 INFO - PROCESS | 3576 | 1466441828261 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 3576 | 1466441828264 Marionette TRACE conn3 <- [1,42,null,{}] 09:57:08 INFO - PROCESS | 3576 | 1466441828269 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}] 09:57:08 INFO - PROCESS | 3576 | 1466441828272 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:08 INFO - PROCESS | 3576 | 1466441828353 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:57:08 INFO - PROCESS | 3576 | --DOCSHELL 114CBC00 == 17 [pid = 3576] [id = 4] 09:57:08 INFO - PROCESS | 3576 | 1466441828464 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 3576 | 1466441828450 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:08 INFO - PROCESS | 3576 | ++DOCSHELL 103CB800 == 18 [pid = 3576] [id = 20] 09:57:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (103CD000) [pid = 3576] [serial = 56] [outer = 00000000] 09:57:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (105F0000) [pid = 3576] [serial = 57] [outer = 103CD000] 09:57:08 INFO - PROCESS | 3576 | 1466441828499 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (10A54C00) [pid = 3576] [serial = 58] [outer = 103CD000] 09:57:08 INFO - PROCESS | 3576 | 1466441828819 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 621ms 09:57:08 INFO - PROCESS | 3576 | 1466441828886 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 3576 | 1466441828890 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:57:08 INFO - PROCESS | 3576 | 1466441828878 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 3576 | 1466441828881 Marionette TRACE conn3 <- [1,46,null,{}] 09:57:08 INFO - PROCESS | 3576 | 1466441828884 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}] 09:57:08 INFO - PROCESS | 3576 | 1466441828887 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:08 INFO - PROCESS | 3576 | 1466441828968 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:57:08 INFO - PROCESS | 3576 | 1466441828974 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 3576 | 1466441828977 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:08 INFO - PROCESS | 3576 | ++DOCSHELL 1127B800 == 19 [pid = 3576] [id = 21] 09:57:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1127D000) [pid = 3576] [serial = 59] [outer = 00000000] 09:57:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (114CB000) [pid = 3576] [serial = 60] [outer = 1127D000] 09:57:09 INFO - PROCESS | 3576 | 1466441829034 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (11C2D000) [pid = 3576] [serial = 61] [outer = 1127D000] 09:57:09 INFO - PROCESS | 3576 | 1466441829385 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]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 524ms 09:57:09 INFO - PROCESS | 3576 | 1466441829411 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 3576 | 1466441829413 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:57:09 INFO - PROCESS | 3576 | 1466441829416 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 3576 | 1466441829420 Marionette TRACE conn3 <- [1,50,null,{}] 09:57:09 INFO - PROCESS | 3576 | 1466441829430 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}] 09:57:09 INFO - PROCESS | 3576 | 1466441829435 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:09 INFO - PROCESS | 3576 | 1466441829499 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:57:09 INFO - PROCESS | 3576 | 1466441829507 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 3576 | 1466441829510 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:09 INFO - PROCESS | 3576 | ++DOCSHELL 12D69000 == 20 [pid = 3576] [id = 22] 09:57:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (12DF0C00) [pid = 3576] [serial = 62] [outer = 00000000] 09:57:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (130A1400) [pid = 3576] [serial = 63] [outer = 12DF0C00] 09:57:09 INFO - PROCESS | 3576 | 1466441829556 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13129C00) [pid = 3576] [serial = 64] [outer = 12DF0C00] 09:57:09 INFO - PROCESS | 3576 | 1466441829994 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]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 621ms 09:57:10 INFO - PROCESS | 3576 | 1466441830027 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:57:10 INFO - PROCESS | 3576 | 1466441830039 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:57:10 INFO - PROCESS | 3576 | 1466441830043 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 3576 | 1466441830044 Marionette TRACE conn3 <- [1,54,null,{}] 09:57:10 INFO - PROCESS | 3576 | 1466441830048 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}] 09:57:10 INFO - PROCESS | 3576 | 1466441830049 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:10 INFO - PROCESS | 3576 | 1466441830131 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:57:10 INFO - PROCESS | 3576 | 1466441830136 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 3576 | 1466441830138 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:10 INFO - PROCESS | 3576 | ++DOCSHELL 13152C00 == 21 [pid = 3576] [id = 23] 09:57:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13155000) [pid = 3576] [serial = 65] [outer = 00000000] 09:57:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (14313800) [pid = 3576] [serial = 66] [outer = 13155000] 09:57:10 INFO - PROCESS | 3576 | 1466441830183 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (143D9800) [pid = 3576] [serial = 67] [outer = 13155000] 09:57:10 INFO - PROCESS | 3576 | 1466441830499 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]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 469ms 09:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:57:10 INFO - PROCESS | 3576 | 1466441830519 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 3576 | 1466441830521 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:57:10 INFO - PROCESS | 3576 | 1466441830524 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 3576 | 1466441830526 Marionette TRACE conn3 <- [1,58,null,{}] 09:57:10 INFO - PROCESS | 3576 | 1466441830529 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}] 09:57:10 INFO - PROCESS | 3576 | 1466441830531 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:10 INFO - PROCESS | 3576 | 1466441830619 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:57:10 INFO - PROCESS | 3576 | 1466441830626 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 3576 | 1466441830628 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:10 INFO - PROCESS | 3576 | ++DOCSHELL 143DE000 == 22 [pid = 3576] [id = 24] 09:57:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (143DE800) [pid = 3576] [serial = 68] [outer = 00000000] 09:57:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1560A400) [pid = 3576] [serial = 69] [outer = 143DE800] 09:57:10 INFO - PROCESS | 3576 | 1466441830673 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15647400) [pid = 3576] [serial = 70] [outer = 143DE800] 09:57:11 INFO - PROCESS | 3576 | 1466441831005 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 09:57:11 INFO - PROCESS | 3576 | 1466441831059 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 3576 | 1466441831062 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:57:11 INFO - PROCESS | 3576 | 1466441831065 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 3576 | 1466441831066 Marionette TRACE conn3 <- [1,62,null,{}] 09:57:11 INFO - PROCESS | 3576 | 1466441831070 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}] 09:57:11 INFO - PROCESS | 3576 | 1466441831075 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:11 INFO - PROCESS | 3576 | 1466441831183 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:57:11 INFO - PROCESS | 3576 | 1466441831195 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 3576 | 1466441831198 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:11 INFO - PROCESS | 3576 | ++DOCSHELL 14313400 == 23 [pid = 3576] [id = 25] 09:57:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1586EC00) [pid = 3576] [serial = 71] [outer = 00000000] 09:57:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15BB0C00) [pid = 3576] [serial = 72] [outer = 1586EC00] 09:57:11 INFO - PROCESS | 3576 | 1466441831244 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15D39000) [pid = 3576] [serial = 73] [outer = 1586EC00] 09:57:11 INFO - PROCESS | 3576 | 1466441831577 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 566ms 09:57:11 INFO - PROCESS | 3576 | 1466441831636 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 3576 | 1466441831638 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:57:11 INFO - PROCESS | 3576 | 1466441831641 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 3576 | 1466441831624 Marionette TRACE conn3 <- [1,66,null,{}] 09:57:11 INFO - PROCESS | 3576 | 1466441831628 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}] 09:57:11 INFO - PROCESS | 3576 | 1466441831630 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:11 INFO - PROCESS | 3576 | 1466441831741 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:57:11 INFO - PROCESS | 3576 | 1466441831774 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 3576 | 1466441831776 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:11 INFO - PROCESS | 3576 | ++DOCSHELL 15E94000 == 24 [pid = 3576] [id = 26] 09:57:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15E98C00) [pid = 3576] [serial = 74] [outer = 00000000] 09:57:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16674400) [pid = 3576] [serial = 75] [outer = 15E98C00] 09:57:11 INFO - PROCESS | 3576 | 1466441831803 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (168E3800) [pid = 3576] [serial = 76] [outer = 15E98C00] 09:57:12 INFO - PROCESS | 3576 | 1466441832113 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]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 524ms 09:57:12 INFO - PROCESS | 3576 | 1466441832156 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 3576 | 1466441832158 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:57:12 INFO - PROCESS | 3576 | 1466441832162 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:57:12 INFO - PROCESS | 3576 | 1466441832163 Marionette TRACE conn3 <- [1,70,null,{}] 09:57:12 INFO - PROCESS | 3576 | 1466441832166 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}] 09:57:12 INFO - PROCESS | 3576 | 1466441832168 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:12 INFO - PROCESS | 3576 | 1466441832225 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:57:12 INFO - PROCESS | 3576 | 1466441832294 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 3576 | 1466441832296 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:12 INFO - PROCESS | 3576 | ++DOCSHELL 10321C00 == 25 [pid = 3576] [id = 27] 09:57:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (12AE3000) [pid = 3576] [serial = 77] [outer = 00000000] 09:57:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16F2A400) [pid = 3576] [serial = 78] [outer = 12AE3000] 09:57:12 INFO - PROCESS | 3576 | 1466441832339 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16FFA000) [pid = 3576] [serial = 79] [outer = 12AE3000] 09:57:12 INFO - PROCESS | 3576 | 1466441832610 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]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 525ms 09:57:12 INFO - PROCESS | 3576 | 1466441832703 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 3576 | 1466441832687 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:57:12 INFO - PROCESS | 3576 | 1466441832690 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 3576 | 1466441832692 Marionette TRACE conn3 <- [1,74,null,{}] 09:57:12 INFO - PROCESS | 3576 | 1466441832695 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}] 09:57:12 INFO - PROCESS | 3576 | 1466441832697 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:12 INFO - PROCESS | 3576 | 1466441832801 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:57:12 INFO - PROCESS | 3576 | 1466441832808 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 3576 | 1466441832810 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:12 INFO - PROCESS | 3576 | ++DOCSHELL 15E98800 == 26 [pid = 3576] [id = 28] 09:57:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16B3E000) [pid = 3576] [serial = 80] [outer = 00000000] 09:57:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17626800) [pid = 3576] [serial = 81] [outer = 16B3E000] 09:57:12 INFO - PROCESS | 3576 | 1466441832854 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17639000) [pid = 3576] [serial = 82] [outer = 16B3E000] 09:57:13 INFO - PROCESS | 3576 | 1466441833165 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]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 525ms 09:57:13 INFO - PROCESS | 3576 | 1466441833224 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 3576 | 1466441833226 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:57:13 INFO - PROCESS | 3576 | 1466441833229 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 3576 | 1466441833231 Marionette TRACE conn3 <- [1,78,null,{}] 09:57:13 INFO - PROCESS | 3576 | 1466441833234 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}] 09:57:13 INFO - PROCESS | 3576 | 1466441833236 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:13 INFO - PROCESS | 3576 | 1466441833330 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:57:13 INFO - PROCESS | 3576 | 1466441833338 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 3576 | 1466441833340 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:13 INFO - PROCESS | 3576 | ++DOCSHELL 17586C00 == 27 [pid = 3576] [id = 29] 09:57:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17619800) [pid = 3576] [serial = 83] [outer = 00000000] 09:57:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17BC8C00) [pid = 3576] [serial = 84] [outer = 17619800] 09:57:13 INFO - PROCESS | 3576 | 1466441833387 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17BD0400) [pid = 3576] [serial = 85] [outer = 17619800] 09:57:13 INFO - PROCESS | 3576 | 1466441833714 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]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 524ms 09:57:13 INFO - PROCESS | 3576 | 1466441833767 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 3576 | 1466441833749 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:57:13 INFO - PROCESS | 3576 | 1466441833753 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 3576 | 1466441833755 Marionette TRACE conn3 <- [1,82,null,{}] 09:57:13 INFO - PROCESS | 3576 | 1466441833758 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}] 09:57:13 INFO - PROCESS | 3576 | 1466441833760 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:13 INFO - PROCESS | 3576 | 1466441833880 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:57:13 INFO - PROCESS | 3576 | 1466441833925 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 3576 | 1466441833928 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:13 INFO - PROCESS | 3576 | ++DOCSHELL 18183000 == 28 [pid = 3576] [id = 30] 09:57:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1818B400) [pid = 3576] [serial = 86] [outer = 00000000] 09:57:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19944C00) [pid = 3576] [serial = 87] [outer = 1818B400] 09:57:13 INFO - PROCESS | 3576 | 1466441833971 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19E03400) [pid = 3576] [serial = 88] [outer = 1818B400] 09:57:14 INFO - PROCESS | 3576 | 1466441834260 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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 525ms 09:57:14 INFO - PROCESS | 3576 | 1466441834293 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 3576 | 1466441834294 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:57:14 INFO - PROCESS | 3576 | 1466441834298 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:57:14 INFO - PROCESS | 3576 | 1466441834299 Marionette TRACE conn3 <- [1,86,null,{}] 09:57:14 INFO - PROCESS | 3576 | 1466441834303 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}] 09:57:14 INFO - PROCESS | 3576 | 1466441834305 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:14 INFO - PROCESS | 3576 | 1466441834359 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:57:14 INFO - PROCESS | 3576 | 1466441834429 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 3576 | 1466441834431 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:14 INFO - PROCESS | 3576 | ++DOCSHELL 12AEA400 == 29 [pid = 3576] [id = 31] 09:57:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19606800) [pid = 3576] [serial = 89] [outer = 00000000] 09:57:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19E0FC00) [pid = 3576] [serial = 90] [outer = 19606800] 09:57:14 INFO - PROCESS | 3576 | 1466441834476 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19ED8C00) [pid = 3576] [serial = 91] [outer = 19606800] 09:57:14 INFO - PROCESS | 3576 | 1466441834774 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]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 524ms 09:57:14 INFO - PROCESS | 3576 | 1466441834828 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 3576 | 1466441834829 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:57:14 INFO - PROCESS | 3576 | 1466441834833 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:57:14 INFO - PROCESS | 3576 | 1466441834844 Marionette TRACE conn3 <- [1,90,null,{}] 09:57:14 INFO - PROCESS | 3576 | 1466441834848 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}] 09:57:14 INFO - PROCESS | 3576 | 1466441834850 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:15 INFO - PROCESS | 3576 | 1466441835562 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:57:15 INFO - PROCESS | 3576 | 1466441835655 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 3576 | 1466441835658 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:15 INFO - PROCESS | 3576 | ++DOCSHELL 1036D400 == 30 [pid = 3576] [id = 32] 09:57:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10372000) [pid = 3576] [serial = 92] [outer = 00000000] 09:57:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (103D2C00) [pid = 3576] [serial = 93] [outer = 10372000] 09:57:15 INFO - PROCESS | 3576 | 1466441835707 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (10565C00) [pid = 3576] [serial = 94] [outer = 10372000] 09:57:16 INFO - PROCESS | 3576 | 1466441836114 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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1338ms 09:57:16 INFO - PROCESS | 3576 | 1466441836171 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 3576 | 1466441836174 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:57:16 INFO - PROCESS | 3576 | 1466441836179 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 3576 | 1466441836182 Marionette TRACE conn3 <- [1,94,null,{}] 09:57:16 INFO - PROCESS | 3576 | 1466441836187 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}] 09:57:16 INFO - PROCESS | 3576 | 1466441836190 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:16 INFO - PROCESS | 3576 | 1466441836294 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:57:16 INFO - PROCESS | 3576 | 1466441836305 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 3576 | 1466441836307 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:16 INFO - PROCESS | 3576 | ++DOCSHELL 11AD8400 == 31 [pid = 3576] [id = 33] 09:57:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (11ADB000) [pid = 3576] [serial = 95] [outer = 00000000] 09:57:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (12A17800) [pid = 3576] [serial = 96] [outer = 11ADB000] 09:57:16 INFO - PROCESS | 3576 | 1466441836369 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (12AE9800) [pid = 3576] [serial = 97] [outer = 11ADB000] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (13D0E000) [pid = 3576] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1B005000) [pid = 3576] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A6D8C00) [pid = 3576] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A666000) [pid = 3576] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (143D8000) [pid = 3576] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A0EFC00) [pid = 3576] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19E04400) [pid = 3576] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1B007800) [pid = 3576] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1055C800) [pid = 3576] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12AE3800) [pid = 3576] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (103CD000) [pid = 3576] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1127D000) [pid = 3576] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12DF0C00) [pid = 3576] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13155000) [pid = 3576] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (143DE800) [pid = 3576] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1586EC00) [pid = 3576] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E98C00) [pid = 3576] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12AE3000) [pid = 3576] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16B3E000) [pid = 3576] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17619800) [pid = 3576] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:57:17 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1818B400) [pid = 3576] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:57:17 INFO - PROCESS | 3576 | 1466441837134 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 952ms 09:57:17 INFO - PROCESS | 3576 | 1466441837160 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:57:17 INFO - PROCESS | 3576 | 1466441837163 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:57:17 INFO - PROCESS | 3576 | 1466441837166 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 3576 | 1466441837169 Marionette TRACE conn3 <- [1,98,null,{}] 09:57:17 INFO - PROCESS | 3576 | 1466441837172 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}] 09:57:17 INFO - PROCESS | 3576 | 1466441837175 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:17 INFO - PROCESS | 3576 | 1466441837248 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:57:17 INFO - PROCESS | 3576 | 1466441837315 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 3576 | 1466441837318 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:17 INFO - PROCESS | 3576 | ++DOCSHELL 103CD000 == 32 [pid = 3576] [id = 34] 09:57:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (105EF800) [pid = 3576] [serial = 98] [outer = 00000000] 09:57:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (12DF1800) [pid = 3576] [serial = 99] [outer = 105EF800] 09:57:17 INFO - PROCESS | 3576 | 1466441837362 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (13122C00) [pid = 3576] [serial = 100] [outer = 105EF800] 09:57:17 INFO - PROCESS | 3576 | 1466441837663 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 566ms 09:57:17 INFO - PROCESS | 3576 | 1466441837723 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:57:17 INFO - PROCESS | 3576 | 1466441837727 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:57:17 INFO - PROCESS | 3576 | 1466441837757 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 3576 | 1466441837761 Marionette TRACE conn3 <- [1,102,null,{}] 09:57:17 INFO - PROCESS | 3576 | 1466441837782 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}] 09:57:17 INFO - PROCESS | 3576 | 1466441837785 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:17 INFO - PROCESS | 3576 | 1466441837848 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:57:17 INFO - PROCESS | 3576 | 1466441837853 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 3576 | 1466441837856 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:17 INFO - PROCESS | 3576 | ++DOCSHELL 13D05400 == 33 [pid = 3576] [id = 35] 09:57:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1430F800) [pid = 3576] [serial = 101] [outer = 00000000] 09:57:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (143DD400) [pid = 3576] [serial = 102] [outer = 1430F800] 09:57:17 INFO - PROCESS | 3576 | 1466441837899 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1560BC00) [pid = 3576] [serial = 103] [outer = 1430F800] 09:57:18 INFO - PROCESS | 3576 | 1466441838232 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 566ms 09:57:18 INFO - PROCESS | 3576 | 1466441838288 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 3576 | 1466441838290 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:57:18 INFO - PROCESS | 3576 | 1466441838293 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:57:18 INFO - PROCESS | 3576 | 1466441838295 Marionette TRACE conn3 <- [1,106,null,{}] 09:57:18 INFO - PROCESS | 3576 | 1466441838299 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}] 09:57:18 INFO - PROCESS | 3576 | 1466441838301 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:18 INFO - PROCESS | 3576 | 1466441838382 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:57:18 INFO - PROCESS | 3576 | 1466441838387 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 3576 | 1466441838389 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:18 INFO - PROCESS | 3576 | ++DOCSHELL 14315C00 == 34 [pid = 3576] [id = 36] 09:57:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (143D9000) [pid = 3576] [serial = 104] [outer = 00000000] 09:57:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15BA6800) [pid = 3576] [serial = 105] [outer = 143D9000] 09:57:18 INFO - PROCESS | 3576 | 1466441838414 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15D38400) [pid = 3576] [serial = 106] [outer = 143D9000] 09:57:18 INFO - PROCESS | 3576 | 1466441838787 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 524ms 09:57:18 INFO - PROCESS | 3576 | 1466441838839 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 3576 | 1466441838843 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:57:18 INFO - PROCESS | 3576 | 1466441838831 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:57:18 INFO - PROCESS | 3576 | 1466441838835 Marionette TRACE conn3 <- [1,110,null,{}] 09:57:18 INFO - PROCESS | 3576 | 1466441838846 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}] 09:57:18 INFO - PROCESS | 3576 | 1466441838849 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:18 INFO - PROCESS | 3576 | 1466441838956 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:57:19 INFO - PROCESS | 3576 | 1466441839033 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 3576 | 1466441839037 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:19 INFO - PROCESS | 3576 | ++DOCSHELL 10A4B000 == 35 [pid = 3576] [id = 37] 09:57:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A4BC00) [pid = 3576] [serial = 107] [outer = 00000000] 09:57:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (11279800) [pid = 3576] [serial = 108] [outer = 10A4BC00] 09:57:19 INFO - PROCESS | 3576 | 1466441839076 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (112E1400) [pid = 3576] [serial = 109] [outer = 10A4BC00] 09:57:19 INFO - PROCESS | 3576 | 1466441839576 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]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 800ms 09:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:57:19 INFO - PROCESS | 3576 | 1466441839651 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 3576 | 1466441839655 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:57:19 INFO - PROCESS | 3576 | 1466441839642 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 3576 | 1466441839646 Marionette TRACE conn3 <- [1,114,null,{}] 09:57:19 INFO - PROCESS | 3576 | 1466441839650 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}] 09:57:19 INFO - PROCESS | 3576 | 1466441839653 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:19 INFO - PROCESS | 3576 | 1466441839759 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:57:19 INFO - PROCESS | 3576 | 1466441839825 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 3576 | 1466441839808 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:19 INFO - PROCESS | 3576 | ++DOCSHELL 12AED800 == 36 [pid = 3576] [id = 38] 09:57:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (13947C00) [pid = 3576] [serial = 110] [outer = 00000000] 09:57:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (14315800) [pid = 3576] [serial = 111] [outer = 13947C00] 09:57:19 INFO - PROCESS | 3576 | 1466441839863 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (158D9800) [pid = 3576] [serial = 112] [outer = 13947C00] 09:57:20 INFO - PROCESS | 3576 | 1466441840425 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]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 842ms 09:57:20 INFO - PROCESS | 3576 | 1466441840482 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 3576 | 1466441840485 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:57:20 INFO - PROCESS | 3576 | 1466441840488 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 3576 | 1466441840491 Marionette TRACE conn3 <- [1,118,null,{}] 09:57:20 INFO - PROCESS | 3576 | 1466441840514 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}] 09:57:20 INFO - PROCESS | 3576 | 1466441840519 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:20 INFO - PROCESS | 3576 | 1466441840634 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:57:20 INFO - PROCESS | 3576 | 1466441840680 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 3576 | 1466441840684 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:20 INFO - PROCESS | 3576 | ++DOCSHELL 1761AC00 == 37 [pid = 3576] [id = 39] 09:57:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1761B400) [pid = 3576] [serial = 113] [outer = 00000000] 09:57:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (17634400) [pid = 3576] [serial = 114] [outer = 1761B400] 09:57:20 INFO - PROCESS | 3576 | 1466441840723 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (17B7FC00) [pid = 3576] [serial = 115] [outer = 1761B400] 09:57:21 INFO - PROCESS | 3576 | 1466441841209 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 801ms 09:57:21 INFO - PROCESS | 3576 | 1466441841295 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 3576 | 1466441841298 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:57:21 INFO - PROCESS | 3576 | 1466441841301 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 3576 | 1466441841285 Marionette TRACE conn3 <- [1,122,null,{}] 09:57:21 INFO - PROCESS | 3576 | 1466441841289 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}] 09:57:21 INFO - PROCESS | 3576 | 1466441841291 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:21 INFO - PROCESS | 3576 | 1466441841391 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:57:21 INFO - PROCESS | 3576 | 1466441841463 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 3576 | 1466441841466 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:21 INFO - PROCESS | 3576 | ++DOCSHELL 12819800 == 38 [pid = 3576] [id = 40] 09:57:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12AACC00) [pid = 3576] [serial = 116] [outer = 00000000] 09:57:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1314FC00) [pid = 3576] [serial = 117] [outer = 12AACC00] 09:57:21 INFO - PROCESS | 3576 | 1466441841501 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1320B400) [pid = 3576] [serial = 118] [outer = 12AACC00] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 1036D400 == 37 [pid = 3576] [id = 32] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 11AD8400 == 36 [pid = 3576] [id = 33] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 103CD000 == 35 [pid = 3576] [id = 34] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 13D05400 == 34 [pid = 3576] [id = 35] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 1761AC00 == 33 [pid = 3576] [id = 39] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 12AEA400 == 32 [pid = 3576] [id = 31] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 14315C00 == 31 [pid = 3576] [id = 36] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 17586C00 == 30 [pid = 3576] [id = 29] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 18183000 == 29 [pid = 3576] [id = 30] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 10A4B000 == 28 [pid = 3576] [id = 37] 09:57:22 INFO - PROCESS | 3576 | --DOCSHELL 12AED800 == 27 [pid = 3576] [id = 38] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (16673000) [pid = 3576] [serial = 17] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (105F3000) [pid = 3576] [serial = 51] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (13156000) [pid = 3576] [serial = 54] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (105F0000) [pid = 3576] [serial = 57] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (114CB000) [pid = 3576] [serial = 60] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (130A1400) [pid = 3576] [serial = 63] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (14313800) [pid = 3576] [serial = 66] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1560A400) [pid = 3576] [serial = 69] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15BB0C00) [pid = 3576] [serial = 72] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16674400) [pid = 3576] [serial = 75] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16F2A400) [pid = 3576] [serial = 78] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17626800) [pid = 3576] [serial = 81] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17BC8C00) [pid = 3576] [serial = 84] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19944C00) [pid = 3576] [serial = 87] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15647400) [pid = 3576] [serial = 70] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15D39000) [pid = 3576] [serial = 73] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (168E3800) [pid = 3576] [serial = 76] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16FFA000) [pid = 3576] [serial = 79] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A54C00) [pid = 3576] [serial = 58] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A52800) [pid = 3576] [serial = 52] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17639000) [pid = 3576] [serial = 82] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17BD0400) [pid = 3576] [serial = 85] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13203000) [pid = 3576] [serial = 55] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (143D9800) [pid = 3576] [serial = 67] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19E03400) [pid = 3576] [serial = 88] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1B167C00) [pid = 3576] [serial = 43] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (11C2D000) [pid = 3576] [serial = 61] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13129C00) [pid = 3576] [serial = 64] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16A93800) [pid = 3576] [serial = 14] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1430E800) [pid = 3576] [serial = 9] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (14313C00) [pid = 3576] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (12815800) [pid = 3576] [serial = 4] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A6CB000) [pid = 3576] [serial = 33] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A6CF800) [pid = 3576] [serial = 34] [outer = 00000000] [url = about:blank] 09:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1A53D800) [pid = 3576] [serial = 30] [outer = 00000000] [url = about:blank] 09:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1269ms 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1AC10800) [pid = 3576] [serial = 31] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1AC05C00) [pid = 3576] [serial = 27] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1AC09800) [pid = 3576] [serial = 28] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1A036000) [pid = 3576] [serial = 24] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (19E06C00) [pid = 3576] [serial = 21] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (19E0A800) [pid = 3576] [serial = 22] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1B390C00) [pid = 3576] [serial = 45] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1B503C00) [pid = 3576] [serial = 48] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1B167400) [pid = 3576] [serial = 42] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (1B00C400) [pid = 3576] [serial = 39] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (1B010400) [pid = 3576] [serial = 40] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (1AD9A800) [pid = 3576] [serial = 36] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (1AD9F400) [pid = 3576] [serial = 37] [outer = 00000000] [url = about:blank] 09:57:22 INFO - PROCESS | 3576 | 1466441842485 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]]]}] 09:57:22 INFO - PROCESS | 3576 | 1466441842554 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 3576 | 1466441842558 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:57:22 INFO - PROCESS | 3576 | 1466441842564 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 3576 | 1466441842567 Marionette TRACE conn3 <- [1,126,null,{}] 09:57:22 INFO - PROCESS | 3576 | 1466441842573 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}] 09:57:22 INFO - PROCESS | 3576 | 1466441842577 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:22 INFO - PROCESS | 3576 | 1466441842647 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:57:22 INFO - PROCESS | 3576 | 1466441842654 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 3576 | 1466441842659 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:22 INFO - PROCESS | 3576 | ++DOCSHELL 10FAE400 == 28 [pid = 3576] [id = 41] 09:57:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (10FAE800) [pid = 3576] [serial = 119] [outer = 00000000] 09:57:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (11279000) [pid = 3576] [serial = 120] [outer = 10FAE800] 09:57:22 INFO - PROCESS | 3576 | 1466441842708 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (1127C400) [pid = 3576] [serial = 121] [outer = 10FAE800] 09:57:23 INFO - PROCESS | 3576 | 1466441843072 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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 566ms 09:57:23 INFO - PROCESS | 3576 | 1466441843125 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 3576 | 1466441843129 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:57:23 INFO - PROCESS | 3576 | 1466441843136 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 3576 | 1466441843138 Marionette TRACE conn3 <- [1,130,null,{}] 09:57:23 INFO - PROCESS | 3576 | 1466441843142 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}] 09:57:23 INFO - PROCESS | 3576 | 1466441843145 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:23 INFO - PROCESS | 3576 | 1466441843210 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:57:23 INFO - PROCESS | 3576 | 1466441843218 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 3576 | 1466441843221 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:23 INFO - PROCESS | 3576 | ++DOCSHELL 12AE1400 == 29 [pid = 3576] [id = 42] 09:57:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (12AE3000) [pid = 3576] [serial = 122] [outer = 00000000] 09:57:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (12BC6800) [pid = 3576] [serial = 123] [outer = 12AE3000] 09:57:23 INFO - PROCESS | 3576 | 1466441843267 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1309FC00) [pid = 3576] [serial = 124] [outer = 12AE3000] 09:57:23 INFO - PROCESS | 3576 | 1466441843636 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]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 566ms 09:57:23 INFO - PROCESS | 3576 | 1466441843698 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 3576 | 1466441843700 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:57:23 INFO - PROCESS | 3576 | 1466441843704 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 3576 | 1466441843707 Marionette TRACE conn3 <- [1,134,null,{}] 09:57:23 INFO - PROCESS | 3576 | 1466441843718 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}] 09:57:23 INFO - PROCESS | 3576 | 1466441843723 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:23 INFO - PROCESS | 3576 | 1466441843789 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:57:23 INFO - PROCESS | 3576 | 1466441843829 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 3576 | 1466441843833 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:23 INFO - PROCESS | 3576 | ++DOCSHELL 13D13400 == 30 [pid = 3576] [id = 43] 09:57:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (13D13800) [pid = 3576] [serial = 125] [outer = 00000000] 09:57:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (14310800) [pid = 3576] [serial = 126] [outer = 13D13800] 09:57:23 INFO - PROCESS | 3576 | 1466441843881 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (143D7400) [pid = 3576] [serial = 127] [outer = 13D13800] 09:57:24 INFO - PROCESS | 3576 | 1466441844235 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 566ms 09:57:24 INFO - PROCESS | 3576 | 1466441844267 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 3576 | 1466441844269 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:57:24 INFO - PROCESS | 3576 | 1466441844273 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 3576 | 1466441844274 Marionette TRACE conn3 <- [1,138,null,{}] 09:57:24 INFO - PROCESS | 3576 | 1466441844277 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}] 09:57:24 INFO - PROCESS | 3576 | 1466441844279 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:24 INFO - PROCESS | 3576 | 1466441844357 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:57:24 INFO - PROCESS | 3576 | 1466441844362 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 3576 | 1466441844364 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:24 INFO - PROCESS | 3576 | ++DOCSHELL 14310400 == 31 [pid = 3576] [id = 44] 09:57:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1560A400) [pid = 3576] [serial = 128] [outer = 00000000] 09:57:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (15BA7800) [pid = 3576] [serial = 129] [outer = 1560A400] 09:57:24 INFO - PROCESS | 3576 | 1466441844408 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15D37800) [pid = 3576] [serial = 130] [outer = 1560A400] 09:57:24 INFO - PROCESS | 3576 | 1466441844788 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]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 565ms 09:57:24 INFO - PROCESS | 3576 | 1466441844836 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 3576 | 1466441844838 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:57:24 INFO - PROCESS | 3576 | 1466441844841 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 3576 | 1466441844843 Marionette TRACE conn3 <- [1,142,null,{}] 09:57:24 INFO - PROCESS | 3576 | 1466441844846 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}] 09:57:24 INFO - PROCESS | 3576 | 1466441844848 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:24 INFO - PROCESS | 3576 | 1466441844934 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:57:24 INFO - PROCESS | 3576 | 1466441844941 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 3576 | 1466441844943 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:24 INFO - PROCESS | 3576 | ++DOCSHELL 15D35C00 == 32 [pid = 3576] [id = 45] 09:57:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16667C00) [pid = 3576] [serial = 131] [outer = 00000000] 09:57:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16674000) [pid = 3576] [serial = 132] [outer = 16667C00] 09:57:24 INFO - PROCESS | 3576 | 1466441844988 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (169D9000) [pid = 3576] [serial = 133] [outer = 16667C00] 09:57:25 INFO - PROCESS | 3576 | 1466441845365 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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 552ms 09:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:57:25 INFO - PROCESS | 3576 | 1466441845401 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 3576 | 1466441845403 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:57:25 INFO - PROCESS | 3576 | 1466441845406 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 3576 | 1466441845408 Marionette TRACE conn3 <- [1,146,null,{}] 09:57:25 INFO - PROCESS | 3576 | 1466441845419 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}] 09:57:25 INFO - PROCESS | 3576 | 1466441845424 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:25 INFO - PROCESS | 3576 | 1466441845532 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:57:25 INFO - PROCESS | 3576 | 1466441845542 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 3576 | 1466441845544 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:25 INFO - PROCESS | 3576 | ++DOCSHELL 16A92400 == 33 [pid = 3576] [id = 46] 09:57:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16A9A800) [pid = 3576] [serial = 134] [outer = 00000000] 09:57:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (171AB800) [pid = 3576] [serial = 135] [outer = 16A9A800] 09:57:25 INFO - PROCESS | 3576 | 1466441845588 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (17627400) [pid = 3576] [serial = 136] [outer = 16A9A800] 09:57:25 INFO - PROCESS | 3576 | 1466441845964 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]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 552ms 09:57:25 INFO - PROCESS | 3576 | 1466441845963 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 3576 | 1466441845965 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:57:25 INFO - PROCESS | 3576 | 1466441845968 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 3576 | 1466441845970 Marionette TRACE conn3 <- [1,150,null,{}] 09:57:25 INFO - PROCESS | 3576 | 1466441845978 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}] 09:57:25 INFO - PROCESS | 3576 | 1466441845980 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:26 INFO - PROCESS | 3576 | 1466441846076 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:57:26 INFO - PROCESS | 3576 | 1466441846129 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 3576 | 1466441846132 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:26 INFO - PROCESS | 3576 | ++DOCSHELL 1560A000 == 34 [pid = 3576] [id = 47] 09:57:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16FF8800) [pid = 3576] [serial = 137] [outer = 00000000] 09:57:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (17BC8C00) [pid = 3576] [serial = 138] [outer = 16FF8800] 09:57:26 INFO - PROCESS | 3576 | 1466441846178 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (17F46C00) [pid = 3576] [serial = 139] [outer = 16FF8800] 09:57:26 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19606800) [pid = 3576] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:57:26 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (143D9000) [pid = 3576] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:57:26 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1430F800) [pid = 3576] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:57:26 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (11ADB000) [pid = 3576] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:57:26 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (105EF800) [pid = 3576] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:57:26 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (10372000) [pid = 3576] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:57:26 INFO - PROCESS | 3576 | 1466441846532 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]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 607ms 09:57:26 INFO - PROCESS | 3576 | 1466441846602 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:57:26 INFO - PROCESS | 3576 | 1466441846604 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:57:26 INFO - PROCESS | 3576 | 1466441846612 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 3576 | 1466441846614 Marionette TRACE conn3 <- [1,154,null,{}] 09:57:26 INFO - PROCESS | 3576 | 1466441846600 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}] 09:57:26 INFO - PROCESS | 3576 | 1466441846602 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:26 INFO - PROCESS | 3576 | 1466441846675 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:57:26 INFO - PROCESS | 3576 | 1466441846680 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 3576 | 1466441846682 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:26 INFO - PROCESS | 3576 | ++DOCSHELL 10A4CC00 == 35 [pid = 3576] [id = 48] 09:57:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (112E0400) [pid = 3576] [serial = 140] [outer = 00000000] 09:57:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16B43400) [pid = 3576] [serial = 141] [outer = 112E0400] 09:57:26 INFO - PROCESS | 3576 | 1466441846724 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (17BC7400) [pid = 3576] [serial = 142] [outer = 112E0400] 09:57:27 INFO - PROCESS | 3576 | 1466441847067 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 524ms 09:57:27 INFO - PROCESS | 3576 | 1466441847127 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 3576 | 1466441847129 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:57:27 INFO - PROCESS | 3576 | 1466441847137 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 3576 | 1466441847138 Marionette TRACE conn3 <- [1,158,null,{}] 09:57:27 INFO - PROCESS | 3576 | 1466441847142 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}] 09:57:27 INFO - PROCESS | 3576 | 1466441847144 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:27 INFO - PROCESS | 3576 | 1466441847199 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:57:27 INFO - PROCESS | 3576 | 1466441847205 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 3576 | 1466441847207 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:27 INFO - PROCESS | 3576 | ++DOCSHELL 19603400 == 36 [pid = 3576] [id = 49] 09:57:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1960F800) [pid = 3576] [serial = 143] [outer = 00000000] 09:57:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (19942000) [pid = 3576] [serial = 144] [outer = 1960F800] 09:57:27 INFO - PROCESS | 3576 | 1466441847249 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1993EC00) [pid = 3576] [serial = 145] [outer = 1960F800] 09:57:27 INFO - PROCESS | 3576 | 1466441847618 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 525ms 09:57:27 INFO - PROCESS | 3576 | 1466441847672 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 3576 | 1466441847673 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:57:27 INFO - PROCESS | 3576 | 1466441847661 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 3576 | 1466441847663 Marionette TRACE conn3 <- [1,162,null,{}] 09:57:27 INFO - PROCESS | 3576 | 1466441847666 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}] 09:57:27 INFO - PROCESS | 3576 | 1466441847668 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:27 INFO - PROCESS | 3576 | 1466441847756 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:57:27 INFO - PROCESS | 3576 | 1466441847761 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 3576 | 1466441847763 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:27 INFO - PROCESS | 3576 | ++DOCSHELL 17638C00 == 37 [pid = 3576] [id = 50] 09:57:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1960C000) [pid = 3576] [serial = 146] [outer = 00000000] 09:57:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (19E05000) [pid = 3576] [serial = 147] [outer = 1960C000] 09:57:27 INFO - PROCESS | 3576 | 1466441847805 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19E0B000) [pid = 3576] [serial = 148] [outer = 1960C000] 09:57:28 INFO - PROCESS | 3576 | 1466441848145 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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 496ms 09:57:28 INFO - PROCESS | 3576 | 1466441848189 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 3576 | 1466441848193 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:57:28 INFO - PROCESS | 3576 | 1466441848199 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 3576 | 1466441848203 Marionette TRACE conn3 <- [1,166,null,{}] 09:57:28 INFO - PROCESS | 3576 | 1466441848213 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}] 09:57:28 INFO - PROCESS | 3576 | 1466441848217 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:28 INFO - PROCESS | 3576 | 1466441848336 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:57:28 INFO - PROCESS | 3576 | 1466441848493 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 3576 | 1466441848498 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:28 INFO - PROCESS | 3576 | ++DOCSHELL 10A4FC00 == 38 [pid = 3576] [id = 51] 09:57:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10A52C00) [pid = 3576] [serial = 149] [outer = 00000000] 09:57:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10FB5800) [pid = 3576] [serial = 150] [outer = 10A52C00] 09:57:28 INFO - PROCESS | 3576 | 1466441848553 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (114CB000) [pid = 3576] [serial = 151] [outer = 10A52C00] 09:57:29 INFO - PROCESS | 3576 | 1466441849224 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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1159ms 09:57:29 INFO - PROCESS | 3576 | 1466441849371 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 3576 | 1466441849375 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:57:29 INFO - PROCESS | 3576 | 1466441849379 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 3576 | 1466441849382 Marionette TRACE conn3 <- [1,170,null,{}] 09:57:29 INFO - PROCESS | 3576 | 1466441849387 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}] 09:57:29 INFO - PROCESS | 3576 | 1466441849390 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:29 INFO - PROCESS | 3576 | 1466441849502 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:57:29 INFO - PROCESS | 3576 | 1466441849565 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 3576 | 1466441849569 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:29 INFO - PROCESS | 3576 | ++DOCSHELL 11CCAC00 == 39 [pid = 3576] [id = 52] 09:57:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (11CCB800) [pid = 3576] [serial = 152] [outer = 00000000] 09:57:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (12A1D000) [pid = 3576] [serial = 153] [outer = 11CCB800] 09:57:29 INFO - PROCESS | 3576 | 1466441849599 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (12AE3C00) [pid = 3576] [serial = 154] [outer = 11CCB800] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 19603400 == 38 [pid = 3576] [id = 49] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 10A4CC00 == 37 [pid = 3576] [id = 48] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 1560A000 == 36 [pid = 3576] [id = 47] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 16A92400 == 35 [pid = 3576] [id = 46] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 15D35C00 == 34 [pid = 3576] [id = 45] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 14310400 == 33 [pid = 3576] [id = 44] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 13D13400 == 32 [pid = 3576] [id = 43] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 12AE1400 == 31 [pid = 3576] [id = 42] 09:57:29 INFO - PROCESS | 3576 | --DOCSHELL 10FAE400 == 30 [pid = 3576] [id = 41] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19ED8C00) [pid = 3576] [serial = 91] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19E0FC00) [pid = 3576] [serial = 90] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15D38400) [pid = 3576] [serial = 106] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1560BC00) [pid = 3576] [serial = 103] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (12A17800) [pid = 3576] [serial = 96] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12DF1800) [pid = 3576] [serial = 99] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (143DD400) [pid = 3576] [serial = 102] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12AE9800) [pid = 3576] [serial = 97] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (103D2C00) [pid = 3576] [serial = 93] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (10565C00) [pid = 3576] [serial = 94] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (13122C00) [pid = 3576] [serial = 100] [outer = 00000000] [url = about:blank] 09:57:29 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15BA6800) [pid = 3576] [serial = 105] [outer = 00000000] [url = about:blank] 09:57:30 INFO - PROCESS | 3576 | 1466441850028 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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 717ms 09:57:30 INFO - PROCESS | 3576 | 1466441850080 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3576 | 1466441850083 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:57:30 INFO - PROCESS | 3576 | 1466441850090 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3576 | 1466441850094 Marionette TRACE conn3 <- [1,174,null,{}] 09:57:30 INFO - PROCESS | 3576 | 1466441850097 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}] 09:57:30 INFO - PROCESS | 3576 | 1466441850100 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:30 INFO - PROCESS | 3576 | 1466441850185 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:57:30 INFO - PROCESS | 3576 | 1466441850194 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3576 | 1466441850197 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:30 INFO - PROCESS | 3576 | ++DOCSHELL 130C8000 == 31 [pid = 3576] [id = 53] 09:57:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (130C9C00) [pid = 3576] [serial = 155] [outer = 00000000] 09:57:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1312E800) [pid = 3576] [serial = 156] [outer = 130C9C00] 09:57:30 INFO - PROCESS | 3576 | 1466441850243 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13150C00) [pid = 3576] [serial = 157] [outer = 130C9C00] 09:57:30 INFO - PROCESS | 3576 | 1466441850617 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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 580ms 09:57:30 INFO - PROCESS | 3576 | 1466441850678 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3576 | 1466441850680 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:57:30 INFO - PROCESS | 3576 | 1466441850684 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3576 | 1466441850686 Marionette TRACE conn3 <- [1,178,null,{}] 09:57:30 INFO - PROCESS | 3576 | 1466441850696 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}] 09:57:30 INFO - PROCESS | 3576 | 1466441850700 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:30 INFO - PROCESS | 3576 | 1466441850784 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:57:30 INFO - PROCESS | 3576 | 1466441850800 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3576 | 1466441850804 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:30 INFO - PROCESS | 3576 | ++DOCSHELL 14317000 == 32 [pid = 3576] [id = 54] 09:57:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (143D1800) [pid = 3576] [serial = 158] [outer = 00000000] 09:57:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15017000) [pid = 3576] [serial = 159] [outer = 143D1800] 09:57:30 INFO - PROCESS | 3576 | 1466441850851 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15646C00) [pid = 3576] [serial = 160] [outer = 143D1800] 09:57:31 INFO - PROCESS | 3576 | 1466441851190 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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 552ms 09:57:31 INFO - PROCESS | 3576 | 1466441851243 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 3576 | 1466441851245 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:57:31 INFO - PROCESS | 3576 | 1466441851248 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:57:31 INFO - PROCESS | 3576 | 1466441851250 Marionette TRACE conn3 <- [1,182,null,{}] 09:57:31 INFO - PROCESS | 3576 | 1466441851253 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}] 09:57:31 INFO - PROCESS | 3576 | 1466441851255 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:31 INFO - PROCESS | 3576 | 1466441851321 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:57:31 INFO - PROCESS | 3576 | 1466441851326 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 3576 | 1466441851328 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:31 INFO - PROCESS | 3576 | ++DOCSHELL 15BA8000 == 33 [pid = 3576] [id = 55] 09:57:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15BA8400) [pid = 3576] [serial = 161] [outer = 00000000] 09:57:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15E95000) [pid = 3576] [serial = 162] [outer = 15BA8400] 09:57:31 INFO - PROCESS | 3576 | 1466441851372 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16673400) [pid = 3576] [serial = 163] [outer = 15BA8400] 09:57:31 INFO - PROCESS | 3576 | 1466441851729 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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 524ms 09:57:31 INFO - PROCESS | 3576 | 1466441851774 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 3576 | 1466441851775 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:57:31 INFO - PROCESS | 3576 | 1466441851779 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:57:31 INFO - PROCESS | 3576 | 1466441851781 Marionette TRACE conn3 <- [1,186,null,{}] 09:57:31 INFO - PROCESS | 3576 | 1466441851784 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}] 09:57:31 INFO - PROCESS | 3576 | 1466441851786 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:31 INFO - PROCESS | 3576 | 1466441851862 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:57:31 INFO - PROCESS | 3576 | 1466441851867 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 3576 | 1466441851869 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:31 INFO - PROCESS | 3576 | ++DOCSHELL 15E8F400 == 34 [pid = 3576] [id = 56] 09:57:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16673000) [pid = 3576] [serial = 164] [outer = 00000000] 09:57:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17066000) [pid = 3576] [serial = 165] [outer = 16673000] 09:57:31 INFO - PROCESS | 3576 | 1466441851912 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17620000) [pid = 3576] [serial = 166] [outer = 16673000] 09:57:32 INFO - PROCESS | 3576 | 1466441852299 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]]]}] 09:57:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16B3FC00) [pid = 3576] [serial = 167] [outer = 1B392800] 09:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 566ms 09:57:32 INFO - PROCESS | 3576 | 1466441852371 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 3576 | 1466441852373 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:57:32 INFO - PROCESS | 3576 | 1466441852376 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 3576 | 1466441852378 Marionette TRACE conn3 <- [1,190,null,{}] 09:57:32 INFO - PROCESS | 3576 | 1466441852381 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}] 09:57:32 INFO - PROCESS | 3576 | 1466441852387 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:32 INFO - PROCESS | 3576 | 1466441852504 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:57:32 INFO - PROCESS | 3576 | 1466441852535 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 3576 | 1466441852537 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:32 INFO - PROCESS | 3576 | ++DOCSHELL 19941C00 == 35 [pid = 3576] [id = 57] 09:57:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19942800) [pid = 3576] [serial = 168] [outer = 00000000] 09:57:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19ED7000) [pid = 3576] [serial = 169] [outer = 19942800] 09:57:32 INFO - PROCESS | 3576 | 1466441852580 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19EDF400) [pid = 3576] [serial = 170] [outer = 19942800] 09:57:32 INFO - PROCESS | 3576 | 1466441852951 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]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 607ms 09:57:32 INFO - PROCESS | 3576 | 1466441852991 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 3576 | 1466441852993 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:57:32 INFO - PROCESS | 3576 | 1466441852987 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 3576 | 1466441852989 Marionette TRACE conn3 <- [1,194,null,{}] 09:57:32 INFO - PROCESS | 3576 | 1466441852993 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}] 09:57:32 INFO - PROCESS | 3576 | 1466441852995 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:33 INFO - PROCESS | 3576 | 1466441853118 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:57:33 INFO - PROCESS | 3576 | 1466441853129 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3576 | 1466441853130 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:33 INFO - PROCESS | 3576 | ++DOCSHELL 143DA800 == 36 [pid = 3576] [id = 58] 09:57:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19E0BC00) [pid = 3576] [serial = 171] [outer = 00000000] 09:57:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A0E3800) [pid = 3576] [serial = 172] [outer = 19E0BC00] 09:57:33 INFO - PROCESS | 3576 | 1466441853165 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A0EE800) [pid = 3576] [serial = 173] [outer = 19E0BC00] 09:57:33 INFO - PROCESS | 3576 | 1466441853507 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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 579ms 09:57:33 INFO - PROCESS | 3576 | 1466441853575 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 3576 | 1466441853577 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:57:33 INFO - PROCESS | 3576 | 1466441853581 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 3576 | 1466441853582 Marionette TRACE conn3 <- [1,198,null,{}] 09:57:33 INFO - PROCESS | 3576 | 1466441853586 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}] 09:57:33 INFO - PROCESS | 3576 | 1466441853588 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:33 INFO - PROCESS | 3576 | 1466441853671 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:57:33 INFO - PROCESS | 3576 | 1466441853676 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3576 | 1466441853678 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:33 INFO - PROCESS | 3576 | ++DOCSHELL 1A036800 == 37 [pid = 3576] [id = 59] 09:57:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A403000) [pid = 3576] [serial = 174] [outer = 00000000] 09:57:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A4E7000) [pid = 3576] [serial = 175] [outer = 1A403000] 09:57:33 INFO - PROCESS | 3576 | 1466441853720 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A40A000) [pid = 3576] [serial = 176] [outer = 1A403000] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16667C00) [pid = 3576] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (10FAE800) [pid = 3576] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1560A400) [pid = 3576] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12AE3000) [pid = 3576] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13D13800) [pid = 3576] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16A9A800) [pid = 3576] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10A4BC00) [pid = 3576] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13947C00) [pid = 3576] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1960F800) [pid = 3576] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1761B400) [pid = 3576] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16FF8800) [pid = 3576] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:57:33 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (112E0400) [pid = 3576] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:57:34 INFO - PROCESS | 3576 | 1466441854106 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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 552ms 09:57:34 INFO - PROCESS | 3576 | 1466441854137 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 3576 | 1466441854138 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:57:34 INFO - PROCESS | 3576 | 1466441854142 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 3576 | 1466441854143 Marionette TRACE conn3 <- [1,202,null,{}] 09:57:34 INFO - PROCESS | 3576 | 1466441854146 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}] 09:57:34 INFO - PROCESS | 3576 | 1466441854148 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:34 INFO - PROCESS | 3576 | 1466441854238 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:57:34 INFO - PROCESS | 3576 | 1466441854303 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 3576 | 1466441854305 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:34 INFO - PROCESS | 3576 | ++DOCSHELL 131E0000 == 38 [pid = 3576] [id = 60] 09:57:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13207000) [pid = 3576] [serial = 177] [outer = 00000000] 09:57:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17189C00) [pid = 3576] [serial = 178] [outer = 13207000] 09:57:34 INFO - PROCESS | 3576 | 1466441854367 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1960F800) [pid = 3576] [serial = 179] [outer = 13207000] 09:57:34 INFO - PROCESS | 3576 | 1466441854644 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]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 552ms 09:57:34 INFO - PROCESS | 3576 | 1466441854705 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 3576 | 1466441854707 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:57:34 INFO - PROCESS | 3576 | 1466441854710 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 3576 | 1466441854712 Marionette TRACE conn3 <- [1,206,null,{}] 09:57:34 INFO - PROCESS | 3576 | 1466441854726 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}] 09:57:34 INFO - PROCESS | 3576 | 1466441854728 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:34 INFO - PROCESS | 3576 | 1466441854805 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:57:34 INFO - PROCESS | 3576 | 1466441854811 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 3576 | 1466441854796 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:34 INFO - PROCESS | 3576 | ++DOCSHELL 15BAF800 == 39 [pid = 3576] [id = 61] 09:57:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (169CC400) [pid = 3576] [serial = 180] [outer = 00000000] 09:57:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A533000) [pid = 3576] [serial = 181] [outer = 169CC400] 09:57:34 INFO - PROCESS | 3576 | 1466441854852 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A534C00) [pid = 3576] [serial = 182] [outer = 169CC400] 09:57:35 INFO - PROCESS | 3576 | 1466441855193 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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 524ms 09:57:35 INFO - PROCESS | 3576 | 1466441855246 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 3576 | 1466441855248 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:57:35 INFO - PROCESS | 3576 | 1466441855261 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 3576 | 1466441855264 Marionette TRACE conn3 <- [1,210,null,{}] 09:57:35 INFO - PROCESS | 3576 | 1466441855271 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}] 09:57:35 INFO - PROCESS | 3576 | 1466441855273 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:35 INFO - PROCESS | 3576 | 1466441855345 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:57:35 INFO - PROCESS | 3576 | 1466441855351 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 3576 | 1466441855354 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:35 INFO - PROCESS | 3576 | ++DOCSHELL 1A539800 == 40 [pid = 3576] [id = 62] 09:57:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A53A000) [pid = 3576] [serial = 183] [outer = 00000000] 09:57:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A65D800) [pid = 3576] [serial = 184] [outer = 1A53A000] 09:57:35 INFO - PROCESS | 3576 | 1466441855398 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A663000) [pid = 3576] [serial = 185] [outer = 1A53A000] 09:57:35 INFO - PROCESS | 3576 | 1466441855844 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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 621ms 09:57:35 INFO - PROCESS | 3576 | 1466441855886 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 3576 | 1466441855891 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:57:35 INFO - PROCESS | 3576 | 1466441855897 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 3576 | 1466441855900 Marionette TRACE conn3 <- [1,214,null,{}] 09:57:35 INFO - PROCESS | 3576 | 1466441855906 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}] 09:57:35 INFO - PROCESS | 3576 | 1466441855909 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:36 INFO - PROCESS | 3576 | 1466441856001 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:57:36 INFO - PROCESS | 3576 | 1466441856089 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 3576 | 1466441856094 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:36 INFO - PROCESS | 3576 | ++DOCSHELL 1050A000 == 41 [pid = 3576] [id = 63] 09:57:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1050BC00) [pid = 3576] [serial = 186] [outer = 00000000] 09:57:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (11CC7800) [pid = 3576] [serial = 187] [outer = 1050BC00] 09:57:36 INFO - PROCESS | 3576 | 1466441856149 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12AEAC00) [pid = 3576] [serial = 188] [outer = 1050BC00] 09:57:36 INFO - PROCESS | 3576 | 1466441856693 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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 828ms 09:57:36 INFO - PROCESS | 3576 | 1466441856727 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 3576 | 1466441856732 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:57:36 INFO - PROCESS | 3576 | 1466441856739 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 3576 | 1466441856741 Marionette TRACE conn3 <- [1,218,null,{}] 09:57:36 INFO - PROCESS | 3576 | 1466441856745 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}] 09:57:36 INFO - PROCESS | 3576 | 1466441856748 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:36 INFO - PROCESS | 3576 | 1466441856853 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:57:36 INFO - PROCESS | 3576 | 1466441856911 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 3576 | 1466441856914 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:36 INFO - PROCESS | 3576 | ++DOCSHELL 13206800 == 42 [pid = 3576] [id = 64] 09:57:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13658C00) [pid = 3576] [serial = 189] [outer = 00000000] 09:57:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1586FC00) [pid = 3576] [serial = 190] [outer = 13658C00] 09:57:36 INFO - PROCESS | 3576 | 1466441856968 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (15D38400) [pid = 3576] [serial = 191] [outer = 13658C00] 09:57:37 INFO - PROCESS | 3576 | 1466441857453 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]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 746ms 09:57:37 INFO - PROCESS | 3576 | 1466441857486 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 3576 | 1466441857489 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:57:37 INFO - PROCESS | 3576 | 1466441857492 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 3576 | 1466441857496 Marionette TRACE conn3 <- [1,222,null,{}] 09:57:37 INFO - PROCESS | 3576 | 1466441857507 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}] 09:57:37 INFO - PROCESS | 3576 | 1466441857512 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:37 INFO - PROCESS | 3576 | 1466441857603 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:57:37 INFO - PROCESS | 3576 | 1466441857692 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 3576 | 1466441857696 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:37 INFO - PROCESS | 3576 | ++DOCSHELL 19EDD800 == 43 [pid = 3576] [id = 65] 09:57:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19EE4800) [pid = 3576] [serial = 192] [outer = 00000000] 09:57:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A410400) [pid = 3576] [serial = 193] [outer = 19EE4800] 09:57:37 INFO - PROCESS | 3576 | 1466441857750 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A53AC00) [pid = 3576] [serial = 194] [outer = 19EE4800] 09:57:38 INFO - PROCESS | 3576 | 1466441858398 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]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 980ms 09:57:38 INFO - PROCESS | 3576 | 1466441858478 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:57:38 INFO - PROCESS | 3576 | 1466441858481 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:57:38 INFO - PROCESS | 3576 | 1466441858486 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 3576 | 1466441858489 Marionette TRACE conn3 <- [1,226,null,{}] 09:57:38 INFO - PROCESS | 3576 | 1466441858494 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}] 09:57:38 INFO - PROCESS | 3576 | 1466441858497 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:38 INFO - PROCESS | 3576 | 1466441858578 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:57:38 INFO - PROCESS | 3576 | 1466441858659 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 3576 | 1466441858662 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:38 INFO - PROCESS | 3576 | ++DOCSHELL 10A49800 == 44 [pid = 3576] [id = 66] 09:57:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (10A4B800) [pid = 3576] [serial = 195] [outer = 00000000] 09:57:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (11CC6400) [pid = 3576] [serial = 196] [outer = 10A4B800] 09:57:38 INFO - PROCESS | 3576 | 1466441858741 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (12AAE400) [pid = 3576] [serial = 197] [outer = 10A4B800] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 15BAF800 == 43 [pid = 3576] [id = 61] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 131E0000 == 42 [pid = 3576] [id = 60] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 1A036800 == 41 [pid = 3576] [id = 59] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 143DA800 == 40 [pid = 3576] [id = 58] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 19941C00 == 39 [pid = 3576] [id = 57] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 15E8F400 == 38 [pid = 3576] [id = 56] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 15BA8000 == 37 [pid = 3576] [id = 55] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 14317000 == 36 [pid = 3576] [id = 54] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 130C8000 == 35 [pid = 3576] [id = 53] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 11CCAC00 == 34 [pid = 3576] [id = 52] 09:57:38 INFO - PROCESS | 3576 | --DOCSHELL 10A4FC00 == 33 [pid = 3576] [id = 51] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1314FC00) [pid = 3576] [serial = 117] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (112E1400) [pid = 3576] [serial = 109] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (11279800) [pid = 3576] [serial = 108] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (158D9800) [pid = 3576] [serial = 112] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (14315800) [pid = 3576] [serial = 111] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1993EC00) [pid = 3576] [serial = 145] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17B7FC00) [pid = 3576] [serial = 115] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17634400) [pid = 3576] [serial = 114] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19E05000) [pid = 3576] [serial = 147] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (17BC8C00) [pid = 3576] [serial = 138] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19942000) [pid = 3576] [serial = 144] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17F46C00) [pid = 3576] [serial = 139] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17BC7400) [pid = 3576] [serial = 142] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16B43400) [pid = 3576] [serial = 141] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15D37800) [pid = 3576] [serial = 130] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (169D9000) [pid = 3576] [serial = 133] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16674000) [pid = 3576] [serial = 132] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11279000) [pid = 3576] [serial = 120] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1127C400) [pid = 3576] [serial = 121] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15BA7800) [pid = 3576] [serial = 129] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12BC6800) [pid = 3576] [serial = 123] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1309FC00) [pid = 3576] [serial = 124] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (14310800) [pid = 3576] [serial = 126] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (171AB800) [pid = 3576] [serial = 135] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (143D7400) [pid = 3576] [serial = 127] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17627400) [pid = 3576] [serial = 136] [outer = 00000000] [url = about:blank] 09:57:39 INFO - PROCESS | 3576 | 1466441859147 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 704ms 09:57:39 INFO - PROCESS | 3576 | 1466441859189 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 3576 | 1466441859193 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:57:39 INFO - PROCESS | 3576 | 1466441859199 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:57:39 INFO - PROCESS | 3576 | 1466441859201 Marionette TRACE conn3 <- [1,230,null,{}] 09:57:39 INFO - PROCESS | 3576 | 1466441859205 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}] 09:57:39 INFO - PROCESS | 3576 | 1466441859207 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:39 INFO - PROCESS | 3576 | 1466441859272 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:57:39 INFO - PROCESS | 3576 | 1466441859280 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 3576 | 1466441859283 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:39 INFO - PROCESS | 3576 | ++DOCSHELL 12AE3800 == 34 [pid = 3576] [id = 67] 09:57:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12AE9C00) [pid = 3576] [serial = 198] [outer = 00000000] 09:57:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (130A3C00) [pid = 3576] [serial = 199] [outer = 12AE9C00] 09:57:39 INFO - PROCESS | 3576 | 1466441859328 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1314FC00) [pid = 3576] [serial = 200] [outer = 12AE9C00] 09:57:39 INFO - PROCESS | 3576 | 1466441859710 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 552ms 09:57:39 INFO - PROCESS | 3576 | 1466441859760 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 3576 | 1466441859762 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:57:39 INFO - PROCESS | 3576 | 1466441859766 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 3576 | 1466441859769 Marionette TRACE conn3 <- [1,234,null,{}] 09:57:39 INFO - PROCESS | 3576 | 1466441859779 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}] 09:57:39 INFO - PROCESS | 3576 | 1466441859783 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:39 INFO - PROCESS | 3576 | 1466441859845 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:57:39 INFO - PROCESS | 3576 | 1466441859914 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 3576 | 1466441859917 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:39 INFO - PROCESS | 3576 | ++DOCSHELL 1501DC00 == 35 [pid = 3576] [id = 68] 09:57:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15604400) [pid = 3576] [serial = 201] [outer = 00000000] 09:57:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15648800) [pid = 3576] [serial = 202] [outer = 15604400] 09:57:39 INFO - PROCESS | 3576 | 1466441859945 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (158E1C00) [pid = 3576] [serial = 203] [outer = 15604400] 09:57:40 INFO - PROCESS | 3576 | 1466441860310 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]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 552ms 09:57:40 INFO - PROCESS | 3576 | 1466441860321 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 3576 | 1466441860324 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:57:40 INFO - PROCESS | 3576 | 1466441860327 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 3576 | 1466441860329 Marionette TRACE conn3 <- [1,238,null,{}] 09:57:40 INFO - PROCESS | 3576 | 1466441860332 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}] 09:57:40 INFO - PROCESS | 3576 | 1466441860334 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:40 INFO - PROCESS | 3576 | 1466441860415 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:57:40 INFO - PROCESS | 3576 | 1466441860420 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3576 | 1466441860422 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:40 INFO - PROCESS | 3576 | ++DOCSHELL 15641C00 == 36 [pid = 3576] [id = 69] 09:57:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15876400) [pid = 3576] [serial = 204] [outer = 00000000] 09:57:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15E8EC00) [pid = 3576] [serial = 205] [outer = 15876400] 09:57:40 INFO - PROCESS | 3576 | 1466441860457 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16A8E400) [pid = 3576] [serial = 206] [outer = 15876400] 09:57:40 INFO - PROCESS | 3576 | 1466441860820 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]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 524ms 09:57:40 INFO - PROCESS | 3576 | 1466441860878 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 3576 | 1466441860880 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:57:40 INFO - PROCESS | 3576 | 1466441860883 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 3576 | 1466441860885 Marionette TRACE conn3 <- [1,242,null,{}] 09:57:40 INFO - PROCESS | 3576 | 1466441860871 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}] 09:57:40 INFO - PROCESS | 3576 | 1466441860873 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:40 INFO - PROCESS | 3576 | 1466441860982 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:57:40 INFO - PROCESS | 3576 | 1466441860993 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3576 | 1466441860995 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:40 INFO - PROCESS | 3576 | ++DOCSHELL 15BA7800 == 37 [pid = 3576] [id = 70] 09:57:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15E8C400) [pid = 3576] [serial = 207] [outer = 00000000] 09:57:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17586000) [pid = 3576] [serial = 208] [outer = 15E8C400] 09:57:41 INFO - PROCESS | 3576 | 1466441861021 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17586C00) [pid = 3576] [serial = 209] [outer = 15E8C400] 09:57:41 INFO - PROCESS | 3576 | 1466441861450 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]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 621ms 09:57:41 INFO - PROCESS | 3576 | 1466441861503 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:57:41 INFO - PROCESS | 3576 | 1466441861505 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:57:41 INFO - PROCESS | 3576 | 1466441861489 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 3576 | 1466441861491 Marionette TRACE conn3 <- [1,246,null,{}] 09:57:41 INFO - PROCESS | 3576 | 1466441861494 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}] 09:57:41 INFO - PROCESS | 3576 | 1466441861500 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:41 INFO - PROCESS | 3576 | 1466441861633 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:57:41 INFO - PROCESS | 3576 | 1466441861646 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 3576 | 1466441861648 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:41 INFO - PROCESS | 3576 | ++DOCSHELL 16F2C400 == 38 [pid = 3576] [id = 71] 09:57:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17634400) [pid = 3576] [serial = 210] [outer = 00000000] 09:57:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17F51C00) [pid = 3576] [serial = 211] [outer = 17634400] 09:57:41 INFO - PROCESS | 3576 | 1466441861674 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (18185800) [pid = 3576] [serial = 212] [outer = 17634400] 09:57:42 INFO - PROCESS | 3576 | 1466441862054 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]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 621ms 09:57:42 INFO - PROCESS | 3576 | 1466441862119 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 3576 | 1466441862121 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:57:42 INFO - PROCESS | 3576 | 1466441862130 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 3576 | 1466441862131 Marionette TRACE conn3 <- [1,250,null,{}] 09:57:42 INFO - PROCESS | 3576 | 1466441862139 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}] 09:57:42 INFO - PROCESS | 3576 | 1466441862141 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:42 INFO - PROCESS | 3576 | 1466441862255 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:57:42 INFO - PROCESS | 3576 | 1466441862264 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 3576 | 1466441862266 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:42 INFO - PROCESS | 3576 | ++DOCSHELL 1289EC00 == 39 [pid = 3576] [id = 72] 09:57:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (18184000) [pid = 3576] [serial = 213] [outer = 00000000] 09:57:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19936800) [pid = 3576] [serial = 214] [outer = 18184000] 09:57:42 INFO - PROCESS | 3576 | 1466441862291 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19939800) [pid = 3576] [serial = 215] [outer = 18184000] 09:57:42 INFO - PROCESS | 3576 | 1466441862680 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]]]}] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (130C9C00) [pid = 3576] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19E0BC00) [pid = 3576] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12AACC00) [pid = 3576] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (11CCB800) [pid = 3576] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19942800) [pid = 3576] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A403000) [pid = 3576] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (143D1800) [pid = 3576] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13207000) [pid = 3576] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16673000) [pid = 3576] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15BA8400) [pid = 3576] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:57:42 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (169CC400) [pid = 3576] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 718ms 09:57:42 INFO - PROCESS | 3576 | 1466441862820 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 3576 | 1466441862823 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:57:42 INFO - PROCESS | 3576 | 1466441862826 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 3576 | 1466441862828 Marionette TRACE conn3 <- [1,254,null,{}] 09:57:42 INFO - PROCESS | 3576 | 1466441862832 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}] 09:57:42 INFO - PROCESS | 3576 | 1466441862833 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:42 INFO - PROCESS | 3576 | 1466441862910 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:57:42 INFO - PROCESS | 3576 | 1466441862917 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 3576 | 1466441862919 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:42 INFO - PROCESS | 3576 | ++DOCSHELL 13655C00 == 40 [pid = 3576] [id = 73] 09:57:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16673000) [pid = 3576] [serial = 216] [outer = 00000000] 09:57:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1960A400) [pid = 3576] [serial = 217] [outer = 16673000] 09:57:42 INFO - PROCESS | 3576 | 1466441862945 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1993DC00) [pid = 3576] [serial = 218] [outer = 16673000] 09:57:43 INFO - PROCESS | 3576 | 1466441863299 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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 524ms 09:57:43 INFO - PROCESS | 3576 | 1466441863385 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 3576 | 1466441863387 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:57:43 INFO - PROCESS | 3576 | 1466441863390 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 3576 | 1466441863392 Marionette TRACE conn3 <- [1,258,null,{}] 09:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:57:43 INFO - PROCESS | 3576 | 1466441863395 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}] 09:57:43 INFO - PROCESS | 3576 | 1466441863380 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:43 INFO - PROCESS | 3576 | 1466441863456 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:57:43 INFO - PROCESS | 3576 | 1466441863464 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 3576 | 1466441863466 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:43 INFO - PROCESS | 3576 | ++DOCSHELL 1586EC00 == 41 [pid = 3576] [id = 74] 09:57:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15BA8400) [pid = 3576] [serial = 219] [outer = 00000000] 09:57:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19E02800) [pid = 3576] [serial = 220] [outer = 15BA8400] 09:57:43 INFO - PROCESS | 3576 | 1466441863508 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19E03000) [pid = 3576] [serial = 221] [outer = 15BA8400] 09:57:43 INFO - PROCESS | 3576 | 1466441863845 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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 524ms 09:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:57:43 INFO - PROCESS | 3576 | 1466441863914 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 3576 | 1466441863916 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:57:43 INFO - PROCESS | 3576 | 1466441863920 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 3576 | 1466441863921 Marionette TRACE conn3 <- [1,262,null,{}] 09:57:43 INFO - PROCESS | 3576 | 1466441863934 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}] 09:57:43 INFO - PROCESS | 3576 | 1466441863936 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:43 INFO - PROCESS | 3576 | 1466441864014 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:57:44 INFO - PROCESS | 3576 | 1466441864004 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 3576 | 1466441864006 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:44 INFO - PROCESS | 3576 | ++DOCSHELL 15D3E800 == 42 [pid = 3576] [id = 75] 09:57:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19943400) [pid = 3576] [serial = 222] [outer = 00000000] 09:57:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A0E9800) [pid = 3576] [serial = 223] [outer = 19943400] 09:57:44 INFO - PROCESS | 3576 | 1466441864048 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A536400) [pid = 3576] [serial = 224] [outer = 19943400] 09:57:44 INFO - PROCESS | 3576 | 1466441864423 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]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 524ms 09:57:44 INFO - PROCESS | 3576 | 1466441864443 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 3576 | 1466441864445 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:57:44 INFO - PROCESS | 3576 | 1466441864448 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 3576 | 1466441864450 Marionette TRACE conn3 <- [1,266,null,{}] 09:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:57:44 INFO - PROCESS | 3576 | 1466441864459 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}] 09:57:44 INFO - PROCESS | 3576 | 1466441864461 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:44 INFO - PROCESS | 3576 | 1466441864552 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:57:44 INFO - PROCESS | 3576 | 1466441864712 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 3576 | 1466441864715 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:44 INFO - PROCESS | 3576 | ++DOCSHELL 103CD400 == 43 [pid = 3576] [id = 76] 09:57:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10508400) [pid = 3576] [serial = 225] [outer = 00000000] 09:57:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10A47400) [pid = 3576] [serial = 226] [outer = 10508400] 09:57:44 INFO - PROCESS | 3576 | 1466441864764 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10FB5000) [pid = 3576] [serial = 227] [outer = 10508400] 09:57:45 INFO - PROCESS | 3576 | 1466441865239 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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 828ms 09:57:45 INFO - PROCESS | 3576 | 1466441865302 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 3576 | 1466441865306 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:57:45 INFO - PROCESS | 3576 | 1466441865310 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 3576 | 1466441865314 Marionette TRACE conn3 <- [1,270,null,{}] 09:57:45 INFO - PROCESS | 3576 | 1466441865319 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}] 09:57:45 INFO - PROCESS | 3576 | 1466441865323 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:45 INFO - PROCESS | 3576 | 1466441865412 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:57:45 INFO - PROCESS | 3576 | 1466441865504 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 3576 | 1466441865508 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:45 INFO - PROCESS | 3576 | ++DOCSHELL 13655800 == 44 [pid = 3576] [id = 77] 09:57:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13657000) [pid = 3576] [serial = 228] [outer = 00000000] 09:57:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13D13C00) [pid = 3576] [serial = 229] [outer = 13657000] 09:57:45 INFO - PROCESS | 3576 | 1466441865544 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (143D8000) [pid = 3576] [serial = 230] [outer = 13657000] 09:57:46 INFO - PROCESS | 3576 | 1466441866059 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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 800ms 09:57:46 INFO - PROCESS | 3576 | 1466441866101 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 3576 | 1466441866105 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:57:46 INFO - PROCESS | 3576 | 1466441866109 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 3576 | 1466441866111 Marionette TRACE conn3 <- [1,274,null,{}] 09:57:46 INFO - PROCESS | 3576 | 1466441866116 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}] 09:57:46 INFO - PROCESS | 3576 | 1466441866118 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:46 INFO - PROCESS | 3576 | 1466441866225 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:57:46 INFO - PROCESS | 3576 | 1466441866296 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 3576 | 1466441866299 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:46 INFO - PROCESS | 3576 | ++DOCSHELL 17183000 == 45 [pid = 3576] [id = 78] 09:57:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (171B7000) [pid = 3576] [serial = 231] [outer = 00000000] 09:57:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (17B8B000) [pid = 3576] [serial = 232] [outer = 171B7000] 09:57:46 INFO - PROCESS | 3576 | 1466441866351 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1818F800) [pid = 3576] [serial = 233] [outer = 171B7000] 09:57:46 INFO - PROCESS | 3576 | 1466441866789 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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 704ms 09:57:46 INFO - PROCESS | 3576 | 1466441866818 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 3576 | 1466441866821 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:57:46 INFO - PROCESS | 3576 | 1466441866831 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 3576 | 1466441866837 Marionette TRACE conn3 <- [1,278,null,{}] 09:57:46 INFO - PROCESS | 3576 | 1466441866841 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}] 09:57:46 INFO - PROCESS | 3576 | 1466441866845 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:46 INFO - PROCESS | 3576 | 1466441866932 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:57:47 INFO - PROCESS | 3576 | 1466441867021 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 3576 | 1466441867024 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:47 INFO - PROCESS | 3576 | ++DOCSHELL 18182C00 == 46 [pid = 3576] [id = 79] 09:57:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A036800) [pid = 3576] [serial = 234] [outer = 00000000] 09:57:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A665400) [pid = 3576] [serial = 235] [outer = 1A036800] 09:57:47 INFO - PROCESS | 3576 | 1466441867075 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A66B800) [pid = 3576] [serial = 236] [outer = 1A036800] 09:57:47 INFO - PROCESS | 3576 | 1466441867676 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]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 883ms 09:57:47 INFO - PROCESS | 3576 | 1466441867730 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 3576 | 1466441867733 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:57:47 INFO - PROCESS | 3576 | 1466441867740 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 3576 | 1466441867742 Marionette TRACE conn3 <- [1,282,null,{}] 09:57:47 INFO - PROCESS | 3576 | 1466441867746 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}] 09:57:47 INFO - PROCESS | 3576 | 1466441867749 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:47 INFO - PROCESS | 3576 | 1466441867944 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:57:48 INFO - PROCESS | 3576 | 1466441868062 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 3576 | 1466441868065 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:48 INFO - PROCESS | 3576 | ++DOCSHELL 10A48800 == 47 [pid = 3576] [id = 80] 09:57:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (10A49400) [pid = 3576] [serial = 237] [outer = 00000000] 09:57:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (10FB4800) [pid = 3576] [serial = 238] [outer = 10A49400] 09:57:48 INFO - PROCESS | 3576 | 1466441868115 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (11AD8400) [pid = 3576] [serial = 239] [outer = 10A49400] 09:57:48 INFO - PROCESS | 3576 | 1466441868571 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]]]}] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 15D3E800 == 46 [pid = 3576] [id = 75] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 1586EC00 == 45 [pid = 3576] [id = 74] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 13655C00 == 44 [pid = 3576] [id = 73] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 1289EC00 == 43 [pid = 3576] [id = 72] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 16F2C400 == 42 [pid = 3576] [id = 71] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 15BA7800 == 41 [pid = 3576] [id = 70] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 15641C00 == 40 [pid = 3576] [id = 69] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 1501DC00 == 39 [pid = 3576] [id = 68] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 12AE3800 == 38 [pid = 3576] [id = 67] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 10A49800 == 37 [pid = 3576] [id = 66] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 19EDD800 == 36 [pid = 3576] [id = 65] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 13206800 == 35 [pid = 3576] [id = 64] 09:57:48 INFO - PROCESS | 3576 | --DOCSHELL 1050A000 == 34 [pid = 3576] [id = 63] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A534C00) [pid = 3576] [serial = 182] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1312E800) [pid = 3576] [serial = 156] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A0EE800) [pid = 3576] [serial = 173] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1320B400) [pid = 3576] [serial = 118] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (12AE3C00) [pid = 3576] [serial = 154] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (19EDF400) [pid = 3576] [serial = 170] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A40A000) [pid = 3576] [serial = 176] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (15646C00) [pid = 3576] [serial = 160] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1A4E7000) [pid = 3576] [serial = 175] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1960F800) [pid = 3576] [serial = 179] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (17620000) [pid = 3576] [serial = 166] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A0E3800) [pid = 3576] [serial = 172] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13150C00) [pid = 3576] [serial = 157] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17189C00) [pid = 3576] [serial = 178] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15E95000) [pid = 3576] [serial = 162] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15017000) [pid = 3576] [serial = 159] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10FB5800) [pid = 3576] [serial = 150] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19ED7000) [pid = 3576] [serial = 169] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16673400) [pid = 3576] [serial = 163] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12A1D000) [pid = 3576] [serial = 153] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17066000) [pid = 3576] [serial = 165] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A533000) [pid = 3576] [serial = 181] [outer = 00000000] [url = about:blank] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1B50E000) [pid = 3576] [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.] 09:57:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A65D800) [pid = 3576] [serial = 184] [outer = 00000000] [url = about:blank] 09:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 911ms 09:57:48 INFO - PROCESS | 3576 | 1466441868674 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 3576 | 1466441868678 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:57:48 INFO - PROCESS | 3576 | 1466441868683 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 3576 | 1466441868686 Marionette TRACE conn3 <- [1,286,null,{}] 09:57:48 INFO - PROCESS | 3576 | 1466441868691 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}] 09:57:48 INFO - PROCESS | 3576 | 1466441868693 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:48 INFO - PROCESS | 3576 | 1466441868779 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:57:48 INFO - PROCESS | 3576 | 1466441868856 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 3576 | 1466441868859 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:48 INFO - PROCESS | 3576 | ++DOCSHELL 12AE3C00 == 35 [pid = 3576] [id = 81] 09:57:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (12AE4C00) [pid = 3576] [serial = 240] [outer = 00000000] 09:57:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (130A1400) [pid = 3576] [serial = 241] [outer = 12AE4C00] 09:57:48 INFO - PROCESS | 3576 | 1466441868887 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13151800) [pid = 3576] [serial = 242] [outer = 12AE4C00] 09:57:49 INFO - PROCESS | 3576 | 1466441869199 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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 566ms 09:57:49 INFO - PROCESS | 3576 | 1466441869259 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3576 | 1466441869262 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:57:49 INFO - PROCESS | 3576 | 1466441869266 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 3576 | 1466441869268 Marionette TRACE conn3 <- [1,290,null,{}] 09:57:49 INFO - PROCESS | 3576 | 1466441869271 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}] 09:57:49 INFO - PROCESS | 3576 | 1466441869274 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:49 INFO - PROCESS | 3576 | 1466441869340 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:57:49 INFO - PROCESS | 3576 | 1466441869348 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 3576 | 1466441869350 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:49 INFO - PROCESS | 3576 | ++DOCSHELL 14315C00 == 36 [pid = 3576] [id = 82] 09:57:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15609400) [pid = 3576] [serial = 243] [outer = 00000000] 09:57:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15877400) [pid = 3576] [serial = 244] [outer = 15609400] 09:57:49 INFO - PROCESS | 3576 | 1466441869394 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15BB1400) [pid = 3576] [serial = 245] [outer = 15609400] 09:57:49 INFO - PROCESS | 3576 | 1466441869753 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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 524ms 09:57:49 INFO - PROCESS | 3576 | 1466441869786 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3576 | 1466441869790 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:57:49 INFO - PROCESS | 3576 | 1466441869803 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 3576 | 1466441869807 Marionette TRACE conn3 <- [1,294,null,{}] 09:57:49 INFO - PROCESS | 3576 | 1466441869810 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}] 09:57:49 INFO - PROCESS | 3576 | 1466441869813 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:49 INFO - PROCESS | 3576 | 1466441869889 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:57:49 INFO - PROCESS | 3576 | 1466441869897 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 3576 | 1466441869899 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:49 INFO - PROCESS | 3576 | ++DOCSHELL 169CBC00 == 37 [pid = 3576] [id = 83] 09:57:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16F2C400) [pid = 3576] [serial = 246] [outer = 00000000] 09:57:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17586400) [pid = 3576] [serial = 247] [outer = 16F2C400] 09:57:49 INFO - PROCESS | 3576 | 1466441869942 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (17829000) [pid = 3576] [serial = 248] [outer = 16F2C400] 09:57:50 INFO - PROCESS | 3576 | 1466441870457 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]]]}] 09:57:50 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. 09:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 704ms 09:57:50 INFO - PROCESS | 3576 | 1466441870529 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 3576 | 1466441870531 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:57:50 INFO - PROCESS | 3576 | 1466441870542 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 3576 | 1466441870544 Marionette TRACE conn3 <- [1,298,null,{}] 09:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:57:50 INFO - PROCESS | 3576 | 1466441870547 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}] 09:57:50 INFO - PROCESS | 3576 | 1466441870549 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:50 INFO - PROCESS | 3576 | 1466441870646 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:57:50 INFO - PROCESS | 3576 | 1466441870663 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 3576 | 1466441870666 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:50 INFO - PROCESS | 3576 | ++DOCSHELL 17583C00 == 38 [pid = 3576] [id = 84] 09:57:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17590C00) [pid = 3576] [serial = 249] [outer = 00000000] 09:57:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A037400) [pid = 3576] [serial = 250] [outer = 17590C00] 09:57:50 INFO - PROCESS | 3576 | 1466441870710 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A0E9C00) [pid = 3576] [serial = 251] [outer = 17590C00] 09:57:51 INFO - PROCESS | 3576 | 1466441871074 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]]]}] 09:57:51 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. 09:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 552ms 09:57:51 INFO - PROCESS | 3576 | 1466441871101 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 3576 | 1466441871103 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:57:51 INFO - PROCESS | 3576 | 1466441871107 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:57:51 INFO - PROCESS | 3576 | 1466441871108 Marionette TRACE conn3 <- [1,302,null,{}] 09:57:51 INFO - PROCESS | 3576 | 1466441871122 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}] 09:57:51 INFO - PROCESS | 3576 | 1466441871124 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:51 INFO - PROCESS | 3576 | 1466441871215 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:57:51 INFO - PROCESS | 3576 | 1466441871220 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 3576 | 1466441871226 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:51 INFO - PROCESS | 3576 | ++DOCSHELL 1A408C00 == 39 [pid = 3576] [id = 85] 09:57:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A4E6C00) [pid = 3576] [serial = 252] [outer = 00000000] 09:57:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A4F0400) [pid = 3576] [serial = 253] [outer = 1A4E6C00] 09:57:51 INFO - PROCESS | 3576 | 1466441871280 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1A539C00) [pid = 3576] [serial = 254] [outer = 1A4E6C00] 09:57:51 INFO - PROCESS | 3576 | 1466441871671 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]]]}] 09:57:51 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. 09:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 607ms 09:57:51 INFO - PROCESS | 3576 | 1466441871725 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 3576 | 1466441871726 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:57:51 INFO - PROCESS | 3576 | 1466441871730 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:57:51 INFO - PROCESS | 3576 | 1466441871731 Marionette TRACE conn3 <- [1,306,null,{}] 09:57:51 INFO - PROCESS | 3576 | 1466441871734 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}] 09:57:51 INFO - PROCESS | 3576 | 1466441871736 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:51 INFO - PROCESS | 3576 | 1466441871849 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:57:51 INFO - PROCESS | 3576 | 1466441871874 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 3576 | 1466441871876 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:51 INFO - PROCESS | 3576 | ++DOCSHELL 1A536000 == 40 [pid = 3576] [id = 86] 09:57:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A541C00) [pid = 3576] [serial = 255] [outer = 00000000] 09:57:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A6A1400) [pid = 3576] [serial = 256] [outer = 1A541C00] 09:57:51 INFO - PROCESS | 3576 | 1466441871926 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A6A4800) [pid = 3576] [serial = 257] [outer = 1A541C00] 09:57:52 INFO - PROCESS | 3576 | 1466441872292 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]]]}] 09:57:52 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. 09:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 09:57:52 INFO - PROCESS | 3576 | 1466441872342 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 3576 | 1466441872344 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:57:52 INFO - PROCESS | 3576 | 1466441872347 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:57:52 INFO - PROCESS | 3576 | 1466441872349 Marionette TRACE conn3 <- [1,310,null,{}] 09:57:52 INFO - PROCESS | 3576 | 1466441872352 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}] 09:57:52 INFO - PROCESS | 3576 | 1466441872354 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:52 INFO - PROCESS | 3576 | 1466441872588 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (15E8C400) [pid = 3576] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (18184000) [pid = 3576] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19EE4800) [pid = 3576] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (10A4B800) [pid = 3576] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15876400) [pid = 3576] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15604400) [pid = 3576] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12AE9C00) [pid = 3576] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17634400) [pid = 3576] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16673000) [pid = 3576] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15BA8400) [pid = 3576] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:57:52 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1960C000) [pid = 3576] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:57:52 INFO - PROCESS | 3576 | 1466441872647 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 3576 | 1466441872650 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:52 INFO - PROCESS | 3576 | ++DOCSHELL 10506000 == 41 [pid = 3576] [id = 87] 09:57:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10561C00) [pid = 3576] [serial = 258] [outer = 00000000] 09:57:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (130A4000) [pid = 3576] [serial = 259] [outer = 10561C00] 09:57:52 INFO - PROCESS | 3576 | 1466441872696 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (14310400) [pid = 3576] [serial = 260] [outer = 10561C00] 09:57:53 INFO - PROCESS | 3576 | 1466441873013 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]]]}] 09:57:53 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. 09:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 704ms 09:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:57:53 INFO - PROCESS | 3576 | 1466441873057 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3576 | 1466441873059 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:57:53 INFO - PROCESS | 3576 | 1466441873062 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 3576 | 1466441873063 Marionette TRACE conn3 <- [1,314,null,{}] 09:57:53 INFO - PROCESS | 3576 | 1466441873067 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}] 09:57:53 INFO - PROCESS | 3576 | 1466441873068 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:53 INFO - PROCESS | 3576 | 1466441873146 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:57:53 INFO - PROCESS | 3576 | 1466441873151 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 3576 | 1466441873153 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:53 INFO - PROCESS | 3576 | ++DOCSHELL 17B81400 == 42 [pid = 3576] [id = 88] 09:57:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19E01C00) [pid = 3576] [serial = 261] [outer = 00000000] 09:57:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A6D0000) [pid = 3576] [serial = 262] [outer = 19E01C00] 09:57:53 INFO - PROCESS | 3576 | 1466441873195 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A6D7C00) [pid = 3576] [serial = 263] [outer = 19E01C00] 09:57:53 INFO - PROCESS | 3576 | 1466441873551 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]]]}] 09:57:53 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. 09:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 524ms 09:57:53 INFO - PROCESS | 3576 | 1466441873595 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3576 | 1466441873597 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:57:53 INFO - PROCESS | 3576 | 1466441873601 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:57:53 INFO - PROCESS | 3576 | 1466441873602 Marionette TRACE conn3 <- [1,318,null,{}] 09:57:53 INFO - PROCESS | 3576 | 1466441873606 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}] 09:57:53 INFO - PROCESS | 3576 | 1466441873607 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:53 INFO - PROCESS | 3576 | 1466441873687 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:57:53 INFO - PROCESS | 3576 | 1466441873692 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 3576 | 1466441873675 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:53 INFO - PROCESS | 3576 | ++DOCSHELL 19E02400 == 43 [pid = 3576] [id = 89] 09:57:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A40A000) [pid = 3576] [serial = 264] [outer = 00000000] 09:57:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1AC08000) [pid = 3576] [serial = 265] [outer = 1A40A000] 09:57:53 INFO - PROCESS | 3576 | 1466441873721 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1AC0D400) [pid = 3576] [serial = 266] [outer = 1A40A000] 09:57:53 INFO - PROCESS | 3576 | 1466441873968 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:57:54 INFO - PROCESS | 3576 | 1466441874121 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]]]}] 09:57:54 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. 09:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 566ms 09:57:54 INFO - PROCESS | 3576 | 1466441874157 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 3576 | 1466441874159 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:57:54 INFO - PROCESS | 3576 | 1466441874162 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 3576 | 1466441874164 Marionette TRACE conn3 <- [1,322,null,{}] 09:57:54 INFO - PROCESS | 3576 | 1466441874167 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}] 09:57:54 INFO - PROCESS | 3576 | 1466441874169 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:54 INFO - PROCESS | 3576 | 1466441874250 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:57:54 INFO - PROCESS | 3576 | 1466441874255 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 3576 | 1466441874257 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:54 INFO - PROCESS | 3576 | ++DOCSHELL 15B98C00 == 44 [pid = 3576] [id = 90] 09:57:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15B9BC00) [pid = 3576] [serial = 267] [outer = 00000000] 09:57:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (15B9E800) [pid = 3576] [serial = 268] [outer = 15B9BC00] 09:57:54 INFO - PROCESS | 3576 | 1466441874286 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A6A0400) [pid = 3576] [serial = 269] [outer = 15B9BC00] 09:57:54 INFO - PROCESS | 3576 | 1466441874918 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]]]}] 09:57:54 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. 09:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 787ms 09:57:54 INFO - PROCESS | 3576 | 1466441874971 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 3576 | 1466441874977 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:57:54 INFO - PROCESS | 3576 | 1466441874982 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 3576 | 1466441874987 Marionette TRACE conn3 <- [1,326,null,{}] 09:57:54 INFO - PROCESS | 3576 | 1466441874992 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}] 09:57:54 INFO - PROCESS | 3576 | 1466441874995 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:55 INFO - PROCESS | 3576 | 1466441875089 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:57:55 INFO - PROCESS | 3576 | 1466441875193 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 3576 | 1466441875196 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:55 INFO - PROCESS | 3576 | ++DOCSHELL 1127C800 == 45 [pid = 3576] [id = 91] 09:57:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1127FC00) [pid = 3576] [serial = 270] [outer = 00000000] 09:57:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (130A9400) [pid = 3576] [serial = 271] [outer = 1127FC00] 09:57:55 INFO - PROCESS | 3576 | 1466441875252 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (13D12800) [pid = 3576] [serial = 272] [outer = 1127FC00] 09:57:55 INFO - PROCESS | 3576 | 1466441875772 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]]]}] 09:57:55 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. 09:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 828ms 09:57:55 INFO - PROCESS | 3576 | 1466441875808 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 3576 | 1466441875813 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:57:55 INFO - PROCESS | 3576 | 1466441875819 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 3576 | 1466441875822 Marionette TRACE conn3 <- [1,330,null,{}] 09:57:55 INFO - PROCESS | 3576 | 1466441875826 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}] 09:57:55 INFO - PROCESS | 3576 | 1466441875829 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:55 INFO - PROCESS | 3576 | 1466441875941 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:57:56 INFO - PROCESS | 3576 | 1466441876042 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 3576 | 1466441876045 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:56 INFO - PROCESS | 3576 | ++DOCSHELL 15B98800 == 46 [pid = 3576] [id = 92] 09:57:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (15B9E400) [pid = 3576] [serial = 273] [outer = 00000000] 09:57:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (15E8DC00) [pid = 3576] [serial = 274] [outer = 15B9E400] 09:57:56 INFO - PROCESS | 3576 | 1466441876083 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (169DAC00) [pid = 3576] [serial = 275] [outer = 15B9E400] 09:57:56 INFO - PROCESS | 3576 | 1466441876867 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]]]}] 09:57:56 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. 09:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1077ms 09:57:56 INFO - PROCESS | 3576 | 1466441876895 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 3576 | 1466441876899 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:57:56 INFO - PROCESS | 3576 | 1466441876904 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 3576 | 1466441876907 Marionette TRACE conn3 <- [1,334,null,{}] 09:57:56 INFO - PROCESS | 3576 | 1466441876912 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}] 09:57:56 INFO - PROCESS | 3576 | 1466441876915 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:56 INFO - PROCESS | 3576 | 1466441876994 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:57:57 INFO - PROCESS | 3576 | 1466441877082 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 3576 | 1466441877086 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:57 INFO - PROCESS | 3576 | ++DOCSHELL 10369000 == 47 [pid = 3576] [id = 93] 09:57:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (103CB400) [pid = 3576] [serial = 276] [outer = 00000000] 09:57:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (12895800) [pid = 3576] [serial = 277] [outer = 103CB400] 09:57:57 INFO - PROCESS | 3576 | 1466441877158 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (12AE9800) [pid = 3576] [serial = 278] [outer = 103CB400] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 19E02400 == 46 [pid = 3576] [id = 89] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 17B81400 == 45 [pid = 3576] [id = 88] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 10506000 == 44 [pid = 3576] [id = 87] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 1A536000 == 43 [pid = 3576] [id = 86] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 1A408C00 == 42 [pid = 3576] [id = 85] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 17583C00 == 41 [pid = 3576] [id = 84] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 169CBC00 == 40 [pid = 3576] [id = 83] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 14315C00 == 39 [pid = 3576] [id = 82] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 12AE3C00 == 38 [pid = 3576] [id = 81] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 10A48800 == 37 [pid = 3576] [id = 80] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 18182C00 == 36 [pid = 3576] [id = 79] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 17183000 == 35 [pid = 3576] [id = 78] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 13655800 == 34 [pid = 3576] [id = 77] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (1A0E9800) [pid = 3576] [serial = 223] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOCSHELL 103CD400 == 33 [pid = 3576] [id = 76] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (19E0B000) [pid = 3576] [serial = 148] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (17586C00) [pid = 3576] [serial = 209] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (19936800) [pid = 3576] [serial = 214] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A53AC00) [pid = 3576] [serial = 194] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1A410400) [pid = 3576] [serial = 193] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (12AAE400) [pid = 3576] [serial = 197] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (11CC6400) [pid = 3576] [serial = 196] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1586FC00) [pid = 3576] [serial = 190] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (15E8EC00) [pid = 3576] [serial = 205] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (15648800) [pid = 3576] [serial = 202] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (158E1C00) [pid = 3576] [serial = 203] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (130A3C00) [pid = 3576] [serial = 199] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1314FC00) [pid = 3576] [serial = 200] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (18185800) [pid = 3576] [serial = 212] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (11CC7800) [pid = 3576] [serial = 187] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17F51C00) [pid = 3576] [serial = 211] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1993DC00) [pid = 3576] [serial = 218] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1960A400) [pid = 3576] [serial = 217] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19939800) [pid = 3576] [serial = 215] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17586000) [pid = 3576] [serial = 208] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19E03000) [pid = 3576] [serial = 221] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16A8E400) [pid = 3576] [serial = 206] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19E02800) [pid = 3576] [serial = 220] [outer = 00000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3576 | 1466441877648 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]]]}] 09:57:57 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. 09:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 800ms 09:57:57 INFO - PROCESS | 3576 | 1466441877692 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 3576 | 1466441877696 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:57:57 INFO - PROCESS | 3576 | 1466441877701 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 3576 | 1466441877704 Marionette TRACE conn3 <- [1,338,null,{}] 09:57:57 INFO - PROCESS | 3576 | 1466441877707 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}] 09:57:57 INFO - PROCESS | 3576 | 1466441877710 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:57 INFO - PROCESS | 3576 | 1466441877794 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:57:57 INFO - PROCESS | 3576 | 1466441877853 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 3576 | 1466441877855 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:57 INFO - PROCESS | 3576 | ++DOCSHELL 112DE000 == 34 [pid = 3576] [id = 94] 09:57:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (112E0800) [pid = 3576] [serial = 279] [outer = 00000000] 09:57:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12AA1C00) [pid = 3576] [serial = 280] [outer = 112E0800] 09:57:57 INFO - PROCESS | 3576 | 1466441877902 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13150000) [pid = 3576] [serial = 281] [outer = 112E0800] 09:57:58 INFO - PROCESS | 3576 | 1466441878284 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]]]}] 09:57:58 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. 09:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 621ms 09:57:58 INFO - PROCESS | 3576 | 1466441878339 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3576 | 1466441878342 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:57:58 INFO - PROCESS | 3576 | 1466441878326 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 3576 | 1466441878330 Marionette TRACE conn3 <- [1,342,null,{}] 09:57:58 INFO - PROCESS | 3576 | 1466441878342 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}] 09:57:58 INFO - PROCESS | 3576 | 1466441878346 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:58 INFO - PROCESS | 3576 | 1466441878429 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:57:58 INFO - PROCESS | 3576 | 1466441878443 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3576 | 1466441878446 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:58 INFO - PROCESS | 3576 | ++DOCSHELL 1586EC00 == 35 [pid = 3576] [id = 95] 09:57:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1586F400) [pid = 3576] [serial = 282] [outer = 00000000] 09:57:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15B96C00) [pid = 3576] [serial = 283] [outer = 1586F400] 09:57:58 INFO - PROCESS | 3576 | 1466441878494 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15B9F000) [pid = 3576] [serial = 284] [outer = 1586F400] 09:57:58 INFO - PROCESS | 3576 | 1466441878863 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]]]}] 09:57:58 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. 09:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 552ms 09:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:57:58 INFO - PROCESS | 3576 | 1466441878903 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3576 | 1466441878905 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:57:58 INFO - PROCESS | 3576 | 1466441878909 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 3576 | 1466441878910 Marionette TRACE conn3 <- [1,346,null,{}] 09:57:58 INFO - PROCESS | 3576 | 1466441878914 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}] 09:57:58 INFO - PROCESS | 3576 | 1466441878916 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:58 INFO - PROCESS | 3576 | 1466441878984 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:57:58 INFO - PROCESS | 3576 | 1466441878989 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3576 | 1466441878991 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:59 INFO - PROCESS | 3576 | ++DOCSHELL 16668800 == 36 [pid = 3576] [id = 96] 09:57:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16672C00) [pid = 3576] [serial = 285] [outer = 00000000] 09:57:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (16B3A000) [pid = 3576] [serial = 286] [outer = 16672C00] 09:57:59 INFO - PROCESS | 3576 | 1466441879038 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (17064400) [pid = 3576] [serial = 287] [outer = 16672C00] 09:57:59 INFO - PROCESS | 3576 | 1466441879422 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]]]}] 09:57:59 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. 09:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 552ms 09:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:57:59 INFO - PROCESS | 3576 | 1466441879462 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 3576 | 1466441879464 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:57:59 INFO - PROCESS | 3576 | 1466441879467 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 3576 | 1466441879469 Marionette TRACE conn3 <- [1,350,null,{}] 09:57:59 INFO - PROCESS | 3576 | 1466441879478 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}] 09:57:59 INFO - PROCESS | 3576 | 1466441879480 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:59 INFO - PROCESS | 3576 | 1466441879582 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:57:59 INFO - PROCESS | 3576 | 1466441879568 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 3576 | 1466441879570 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:57:59 INFO - PROCESS | 3576 | ++DOCSHELL 16670000 == 37 [pid = 3576] [id = 97] 09:57:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (166DF800) [pid = 3576] [serial = 288] [outer = 00000000] 09:57:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1781F400) [pid = 3576] [serial = 289] [outer = 166DF800] 09:57:59 INFO - PROCESS | 3576 | 1466441879614 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (17BCAC00) [pid = 3576] [serial = 290] [outer = 166DF800] 09:58:00 INFO - PROCESS | 3576 | 1466441880018 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]]]}] 09:58:00 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. 09:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 566ms 09:58:00 INFO - PROCESS | 3576 | 1466441880040 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 3576 | 1466441880042 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:58:00 INFO - PROCESS | 3576 | 1466441880045 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:58:00 INFO - PROCESS | 3576 | 1466441880047 Marionette TRACE conn3 <- [1,354,null,{}] 09:58:00 INFO - PROCESS | 3576 | 1466441880050 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}] 09:58:00 INFO - PROCESS | 3576 | 1466441880056 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:00 INFO - PROCESS | 3576 | 1466441880171 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:58:00 INFO - PROCESS | 3576 | 1466441880176 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 3576 | 1466441880179 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:00 INFO - PROCESS | 3576 | ++DOCSHELL 1761A800 == 38 [pid = 3576] [id = 98] 09:58:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (17620000) [pid = 3576] [serial = 291] [outer = 00000000] 09:58:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (19939800) [pid = 3576] [serial = 292] [outer = 17620000] 09:58:00 INFO - PROCESS | 3576 | 1466441880223 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (199A1800) [pid = 3576] [serial = 293] [outer = 17620000] 09:58:00 INFO - PROCESS | 3576 | 1466441880600 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]]]}] 09:58:00 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. 09:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 621ms 09:58:00 INFO - PROCESS | 3576 | 1466441880668 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 3576 | 1466441880670 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:58:00 INFO - PROCESS | 3576 | 1466441880678 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 3576 | 1466441880679 Marionette TRACE conn3 <- [1,358,null,{}] 09:58:00 INFO - PROCESS | 3576 | 1466441880683 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}] 09:58:00 INFO - PROCESS | 3576 | 1466441880685 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:00 INFO - PROCESS | 3576 | 1466441880798 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:58:00 INFO - PROCESS | 3576 | 1466441880821 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 3576 | 1466441880823 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:00 INFO - PROCESS | 3576 | ++DOCSHELL 13D12400 == 39 [pid = 3576] [id = 99] 09:58:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (19E05C00) [pid = 3576] [serial = 294] [outer = 00000000] 09:58:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (19E0A800) [pid = 3576] [serial = 295] [outer = 19E05C00] 09:58:00 INFO - PROCESS | 3576 | 1466441880858 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (19E0C800) [pid = 3576] [serial = 296] [outer = 19E05C00] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (19943400) [pid = 3576] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A40A000) [pid = 3576] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1A4E6C00) [pid = 3576] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (16F2C400) [pid = 3576] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (15609400) [pid = 3576] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A541C00) [pid = 3576] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12AE4C00) [pid = 3576] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (10561C00) [pid = 3576] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19E01C00) [pid = 3576] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (10A49400) [pid = 3576] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:58:01 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17590C00) [pid = 3576] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:58:01 INFO - PROCESS | 3576 | 1466441881392 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]]]}] 09:58:01 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. 09:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 787ms 09:58:01 INFO - PROCESS | 3576 | 1466441881467 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 3576 | 1466441881469 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:58:01 INFO - PROCESS | 3576 | 1466441881472 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:58:01 INFO - PROCESS | 3576 | 1466441881474 Marionette TRACE conn3 <- [1,362,null,{}] 09:58:01 INFO - PROCESS | 3576 | 1466441881477 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}] 09:58:01 INFO - PROCESS | 3576 | 1466441881479 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:01 INFO - PROCESS | 3576 | 1466441881567 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:58:01 INFO - PROCESS | 3576 | 1466441881572 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 3576 | 1466441881555 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:01 INFO - PROCESS | 3576 | ++DOCSHELL 13D0DC00 == 40 [pid = 3576] [id = 100] 09:58:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (14312C00) [pid = 3576] [serial = 297] [outer = 00000000] 09:58:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (16667C00) [pid = 3576] [serial = 298] [outer = 14312C00] 09:58:01 INFO - PROCESS | 3576 | 1466441881599 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (17BCA400) [pid = 3576] [serial = 299] [outer = 14312C00] 09:58:02 INFO - PROCESS | 3576 | 1466441882012 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]]]}] 09:58:02 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. 09:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 552ms 09:58:02 INFO - PROCESS | 3576 | 1466441882035 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 3576 | 1466441882037 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:58:02 INFO - PROCESS | 3576 | 1466441882041 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:58:02 INFO - PROCESS | 3576 | 1466441882042 Marionette TRACE conn3 <- [1,366,null,{}] 09:58:02 INFO - PROCESS | 3576 | 1466441882046 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}] 09:58:02 INFO - PROCESS | 3576 | 1466441882048 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:02 INFO - PROCESS | 3576 | 1466441882112 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:58:02 INFO - PROCESS | 3576 | 1466441882118 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3576 | 1466441882120 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:02 INFO - PROCESS | 3576 | ++DOCSHELL 15873400 == 41 [pid = 3576] [id = 101] 09:58:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15B9B000) [pid = 3576] [serial = 300] [outer = 00000000] 09:58:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (19ED8400) [pid = 3576] [serial = 301] [outer = 15B9B000] 09:58:02 INFO - PROCESS | 3576 | 1466441882162 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A037000) [pid = 3576] [serial = 302] [outer = 15B9B000] 09:58:02 INFO - PROCESS | 3576 | 1466441882529 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]]]}] 09:58:02 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. 09:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 525ms 09:58:02 INFO - PROCESS | 3576 | 1466441882578 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 3576 | 1466441882580 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:58:02 INFO - PROCESS | 3576 | 1466441882565 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 3576 | 1466441882567 Marionette TRACE conn3 <- [1,370,null,{}] 09:58:02 INFO - PROCESS | 3576 | 1466441882575 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}] 09:58:02 INFO - PROCESS | 3576 | 1466441882577 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:02 INFO - PROCESS | 3576 | 1466441882663 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:58:02 INFO - PROCESS | 3576 | 1466441882670 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3576 | 1466441882672 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:02 INFO - PROCESS | 3576 | ++DOCSHELL 199A7C00 == 42 [pid = 3576] [id = 102] 09:58:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A0EE400) [pid = 3576] [serial = 303] [outer = 00000000] 09:58:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A4E6000) [pid = 3576] [serial = 304] [outer = 1A0EE400] 09:58:02 INFO - PROCESS | 3576 | 1466441882714 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A4EF400) [pid = 3576] [serial = 305] [outer = 1A0EE400] 09:58:03 INFO - PROCESS | 3576 | 1466441883066 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]]]}] 09:58:03 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. 09:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 524ms 09:58:03 INFO - PROCESS | 3576 | 1466441883115 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 3576 | 1466441883117 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:58:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:58:03 INFO - PROCESS | 3576 | 1466441883120 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 3576 | 1466441883122 Marionette TRACE conn3 <- [1,374,null,{}] 09:58:03 INFO - PROCESS | 3576 | 1466441883126 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}] 09:58:03 INFO - PROCESS | 3576 | 1466441883128 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:03 INFO - PROCESS | 3576 | 1466441883253 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:58:03 INFO - PROCESS | 3576 | 1466441883409 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 3576 | 1466441883412 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:03 INFO - PROCESS | 3576 | ++DOCSHELL 10FAD400 == 43 [pid = 3576] [id = 103] 09:58:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (10FAE800) [pid = 3576] [serial = 306] [outer = 00000000] 09:58:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (114C0800) [pid = 3576] [serial = 307] [outer = 10FAE800] 09:58:03 INFO - PROCESS | 3576 | 1466441883469 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1281A000) [pid = 3576] [serial = 308] [outer = 10FAE800] 09:58:03 INFO - PROCESS | 3576 | 1466441883972 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:58:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 924ms 09:58:04 INFO - PROCESS | 3576 | 1466441884039 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3576 | 1466441884044 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:58:04 INFO - PROCESS | 3576 | 1466441884068 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:58:04 INFO - PROCESS | 3576 | 1466441884071 Marionette TRACE conn3 <- [1,378,null,{}] 09:58:04 INFO - PROCESS | 3576 | 1466441884076 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}] 09:58:04 INFO - PROCESS | 3576 | 1466441884079 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:04 INFO - PROCESS | 3576 | 1466441884181 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:58:04 INFO - PROCESS | 3576 | 1466441884298 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 3576 | 1466441884302 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:04 INFO - PROCESS | 3576 | ++DOCSHELL 13D11C00 == 44 [pid = 3576] [id = 104] 09:58:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (143D1000) [pid = 3576] [serial = 309] [outer = 00000000] 09:58:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1564B400) [pid = 3576] [serial = 310] [outer = 143D1000] 09:58:04 INFO - PROCESS | 3576 | 1466441884357 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (15B96800) [pid = 3576] [serial = 311] [outer = 143D1000] 09:58:04 INFO - PROCESS | 3576 | 1466441884878 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:58:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 828ms 09:58:04 INFO - PROCESS | 3576 | 1466441884895 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3576 | 1466441884899 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:58:04 INFO - PROCESS | 3576 | 1466441884902 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:58:04 INFO - PROCESS | 3576 | 1466441884905 Marionette TRACE conn3 <- [1,382,null,{}] 09:58:04 INFO - PROCESS | 3576 | 1466441884909 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}] 09:58:04 INFO - PROCESS | 3576 | 1466441884911 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:05 INFO - PROCESS | 3576 | 1466441885017 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:58:05 INFO - PROCESS | 3576 | 1466441885095 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 3576 | 1466441885098 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:05 INFO - PROCESS | 3576 | ++DOCSHELL 0C774C00 == 45 [pid = 3576] [id = 105] 09:58:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (169D9000) [pid = 3576] [serial = 312] [outer = 00000000] 09:58:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1818F000) [pid = 3576] [serial = 313] [outer = 169D9000] 09:58:05 INFO - PROCESS | 3576 | 1466441885154 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (1993C000) [pid = 3576] [serial = 314] [outer = 169D9000] 09:58:05 INFO - PROCESS | 3576 | 1466441885780 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:58:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 925ms 09:58:05 INFO - PROCESS | 3576 | 1466441885831 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 3576 | 1466441885835 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:58:05 INFO - PROCESS | 3576 | 1466441885861 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 3576 | 1466441885865 Marionette TRACE conn3 <- [1,386,null,{}] 09:58:05 INFO - PROCESS | 3576 | 1466441885869 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}] 09:58:05 INFO - PROCESS | 3576 | 1466441885873 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:05 INFO - PROCESS | 3576 | 1466441885998 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:58:06 INFO - PROCESS | 3576 | 1466441886182 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 3576 | 1466441886185 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:06 INFO - PROCESS | 3576 | ++DOCSHELL 0F97F800 == 46 [pid = 3576] [id = 106] 09:58:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (10329C00) [pid = 3576] [serial = 315] [outer = 00000000] 09:58:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (10A4BC00) [pid = 3576] [serial = 316] [outer = 10329C00] 09:58:06 INFO - PROCESS | 3576 | 1466441886227 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (114C1800) [pid = 3576] [serial = 317] [outer = 10329C00] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 199A7C00 == 45 [pid = 3576] [id = 102] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 15873400 == 44 [pid = 3576] [id = 101] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 13D0DC00 == 43 [pid = 3576] [id = 100] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 13D12400 == 42 [pid = 3576] [id = 99] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 1761A800 == 41 [pid = 3576] [id = 98] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 16670000 == 40 [pid = 3576] [id = 97] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 16668800 == 39 [pid = 3576] [id = 96] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 1586EC00 == 38 [pid = 3576] [id = 95] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 112DE000 == 37 [pid = 3576] [id = 94] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 10369000 == 36 [pid = 3576] [id = 93] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 1A539800 == 35 [pid = 3576] [id = 62] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 15B98800 == 34 [pid = 3576] [id = 92] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 1127C800 == 33 [pid = 3576] [id = 91] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 15B98C00 == 32 [pid = 3576] [id = 90] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 12819800 == 31 [pid = 3576] [id = 40] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 17638C00 == 30 [pid = 3576] [id = 50] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 0C774C00 == 29 [pid = 3576] [id = 105] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 10FAD400 == 28 [pid = 3576] [id = 103] 09:58:07 INFO - PROCESS | 3576 | --DOCSHELL 13D11C00 == 27 [pid = 3576] [id = 104] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (1A536400) [pid = 3576] [serial = 224] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (1A4F0400) [pid = 3576] [serial = 253] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (17586400) [pid = 3576] [serial = 247] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (17829000) [pid = 3576] [serial = 248] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (13D13C00) [pid = 3576] [serial = 229] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (15877400) [pid = 3576] [serial = 244] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (15BB1400) [pid = 3576] [serial = 245] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (1A6A1400) [pid = 3576] [serial = 256] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A539C00) [pid = 3576] [serial = 254] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (10A47400) [pid = 3576] [serial = 226] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (130A1400) [pid = 3576] [serial = 241] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (130A4000) [pid = 3576] [serial = 259] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (13151800) [pid = 3576] [serial = 242] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1A6A4800) [pid = 3576] [serial = 257] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A6D0000) [pid = 3576] [serial = 262] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (11AD8400) [pid = 3576] [serial = 239] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (10FB4800) [pid = 3576] [serial = 238] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (17B8B000) [pid = 3576] [serial = 232] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (14310400) [pid = 3576] [serial = 260] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A665400) [pid = 3576] [serial = 235] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A037400) [pid = 3576] [serial = 250] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A0E9C00) [pid = 3576] [serial = 251] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A6D7C00) [pid = 3576] [serial = 263] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1AC0D400) [pid = 3576] [serial = 266] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1AC08000) [pid = 3576] [serial = 265] [outer = 00000000] [url = about:blank] 09:58:07 INFO - PROCESS | 3576 | 1466441887424 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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1615ms 09:58:07 INFO - PROCESS | 3576 | 1466441887463 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 3576 | 1466441887467 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:58:07 INFO - PROCESS | 3576 | 1466441887473 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 3576 | 1466441887476 Marionette TRACE conn3 <- [1,390,null,{}] 09:58:07 INFO - PROCESS | 3576 | 1466441887482 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}] 09:58:07 INFO - PROCESS | 3576 | 1466441887484 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:07 INFO - PROCESS | 3576 | 1466441887570 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:58:07 INFO - PROCESS | 3576 | 1466441887566 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 3576 | 1466441887571 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:07 INFO - PROCESS | 3576 | ++DOCSHELL 105EF800 == 28 [pid = 3576] [id = 107] 09:58:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (105EFC00) [pid = 3576] [serial = 318] [outer = 00000000] 09:58:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (112E9800) [pid = 3576] [serial = 319] [outer = 105EFC00] 09:58:07 INFO - PROCESS | 3576 | 1466441887623 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12819800) [pid = 3576] [serial = 320] [outer = 105EFC00] 09:58:08 INFO - PROCESS | 3576 | 1466441888060 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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 607ms 09:58:08 INFO - PROCESS | 3576 | 1466441888084 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 3576 | 1466441888088 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:58:08 INFO - PROCESS | 3576 | 1466441888095 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 3576 | 1466441888097 Marionette TRACE conn3 <- [1,394,null,{}] 09:58:08 INFO - PROCESS | 3576 | 1466441888101 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}] 09:58:08 INFO - PROCESS | 3576 | 1466441888103 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:08 INFO - PROCESS | 3576 | 1466441888188 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:58:08 INFO - PROCESS | 3576 | 1466441888196 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 3576 | 1466441888199 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:08 INFO - PROCESS | 3576 | ++DOCSHELL 13205800 == 29 [pid = 3576] [id = 108] 09:58:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13206800) [pid = 3576] [serial = 321] [outer = 00000000] 09:58:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1365F400) [pid = 3576] [serial = 322] [outer = 13206800] 09:58:08 INFO - PROCESS | 3576 | 1466441888228 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (14311000) [pid = 3576] [serial = 323] [outer = 13206800] 09:58:08 INFO - PROCESS | 3576 | 1466441888656 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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 566ms 09:58:08 INFO - PROCESS | 3576 | 1466441888670 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 3576 | 1466441888672 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:58:08 INFO - PROCESS | 3576 | 1466441888679 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 3576 | 1466441888683 Marionette TRACE conn3 <- [1,398,null,{}] 09:58:08 INFO - PROCESS | 3576 | 1466441888694 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}] 09:58:08 INFO - PROCESS | 3576 | 1466441888698 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:08 INFO - PROCESS | 3576 | 1466441888790 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:58:08 INFO - PROCESS | 3576 | 1466441888856 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 3576 | 1466441888859 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:08 INFO - PROCESS | 3576 | ++DOCSHELL 15BA9400 == 30 [pid = 3576] [id = 109] 09:58:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (15BACC00) [pid = 3576] [serial = 324] [outer = 00000000] 09:58:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15D3C400) [pid = 3576] [serial = 325] [outer = 15BACC00] 09:58:08 INFO - PROCESS | 3576 | 1466441888906 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (16668800) [pid = 3576] [serial = 326] [outer = 15BACC00] 09:58:09 INFO - PROCESS | 3576 | 1466441889266 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 621ms 09:58:09 INFO - PROCESS | 3576 | 1466441889291 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 3576 | 1466441889293 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:58:09 INFO - PROCESS | 3576 | 1466441889296 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 3576 | 1466441889298 Marionette TRACE conn3 <- [1,402,null,{}] 09:58:09 INFO - PROCESS | 3576 | 1466441889301 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}] 09:58:09 INFO - PROCESS | 3576 | 1466441889303 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:09 INFO - PROCESS | 3576 | 1466441889415 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:58:09 INFO - PROCESS | 3576 | 1466441889434 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 3576 | 1466441889436 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:09 INFO - PROCESS | 3576 | ++DOCSHELL 15E8E800 == 31 [pid = 3576] [id = 110] 09:58:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15E98C00) [pid = 3576] [serial = 327] [outer = 00000000] 09:58:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1761C000) [pid = 3576] [serial = 328] [outer = 15E98C00] 09:58:09 INFO - PROCESS | 3576 | 1466441889485 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (17BD0400) [pid = 3576] [serial = 329] [outer = 15E98C00] 09:58:09 INFO - PROCESS | 3576 | 1466441889892 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 607ms 09:58:09 INFO - PROCESS | 3576 | 1466441889916 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 3576 | 1466441889918 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:58:09 INFO - PROCESS | 3576 | 1466441889921 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:58:09 INFO - PROCESS | 3576 | 1466441889923 Marionette TRACE conn3 <- [1,406,null,{}] 09:58:09 INFO - PROCESS | 3576 | 1466441889932 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}] 09:58:09 INFO - PROCESS | 3576 | 1466441889934 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:10 INFO - PROCESS | 3576 | 1466441890044 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:58:10 INFO - PROCESS | 3576 | 1466441890052 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3576 | 1466441890054 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:10 INFO - PROCESS | 3576 | ++DOCSHELL 19935400 == 32 [pid = 3576] [id = 111] 09:58:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (19936400) [pid = 3576] [serial = 330] [outer = 00000000] 09:58:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (199A1400) [pid = 3576] [serial = 331] [outer = 19936400] 09:58:10 INFO - PROCESS | 3576 | 1466441890100 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (19E0B800) [pid = 3576] [serial = 332] [outer = 19936400] 09:58:10 INFO - PROCESS | 3576 | 1466441890488 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]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 607ms 09:58:10 INFO - PROCESS | 3576 | 1466441890542 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 3576 | 1466441890544 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:58:10 INFO - PROCESS | 3576 | 1466441890548 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:58:10 INFO - PROCESS | 3576 | 1466441890549 Marionette TRACE conn3 <- [1,410,null,{}] 09:58:10 INFO - PROCESS | 3576 | 1466441890552 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}] 09:58:10 INFO - PROCESS | 3576 | 1466441890539 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:10 INFO - PROCESS | 3576 | 1466441890664 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:58:10 INFO - PROCESS | 3576 | 1466441890676 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3576 | 1466441890678 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:10 INFO - PROCESS | 3576 | ++DOCSHELL 19EE4400 == 33 [pid = 3576] [id = 112] 09:58:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1A0ED400) [pid = 3576] [serial = 333] [outer = 00000000] 09:58:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1A4EEC00) [pid = 3576] [serial = 334] [outer = 1A0ED400] 09:58:10 INFO - PROCESS | 3576 | 1466441890708 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1A538800) [pid = 3576] [serial = 335] [outer = 1A0ED400] 09:58:11 INFO - PROCESS | 3576 | 1466441891122 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]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 607ms 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (15B9E400) [pid = 3576] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (103CB400) [pid = 3576] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (17620000) [pid = 3576] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1586F400) [pid = 3576] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (16672C00) [pid = 3576] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (15B9BC00) [pid = 3576] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (112E0800) [pid = 3576] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1127FC00) [pid = 3576] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (19E05C00) [pid = 3576] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (14312C00) [pid = 3576] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (166DF800) [pid = 3576] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15B9B000) [pid = 3576] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A036800) [pid = 3576] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (10A52C00) [pid = 3576] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (171B7000) [pid = 3576] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A53A000) [pid = 3576] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (10508400) [pid = 3576] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (13658C00) [pid = 3576] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1050BC00) [pid = 3576] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13657000) [pid = 3576] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:58:11 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A0EE400) [pid = 3576] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:58:11 INFO - PROCESS | 3576 | 1466441891574 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 3576 | 1466441891576 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:58:11 INFO - PROCESS | 3576 | 1466441891595 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 3576 | 1466441891597 Marionette TRACE conn3 <- [1,414,null,{}] 09:58:11 INFO - PROCESS | 3576 | 1466441891600 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}] 09:58:11 INFO - PROCESS | 3576 | 1466441891602 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:11 INFO - PROCESS | 3576 | 1466441891660 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:58:11 INFO - PROCESS | 3576 | 1466441891668 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 3576 | 1466441891670 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:11 INFO - PROCESS | 3576 | ++DOCSHELL 114C9800 == 34 [pid = 3576] [id = 113] 09:58:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (11C24800) [pid = 3576] [serial = 336] [outer = 00000000] 09:58:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13130400) [pid = 3576] [serial = 337] [outer = 11C24800] 09:58:11 INFO - PROCESS | 3576 | 1466441891716 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (132C6400) [pid = 3576] [serial = 338] [outer = 11C24800] 09:58:12 INFO - PROCESS | 3576 | 1466441892101 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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:58:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 580ms 09:58:12 INFO - PROCESS | 3576 | 1466441892175 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:58:12 INFO - PROCESS | 3576 | 1466441892177 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:58:12 INFO - PROCESS | 3576 | 1466441892180 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 3576 | 1466441892182 Marionette TRACE conn3 <- [1,418,null,{}] 09:58:12 INFO - PROCESS | 3576 | 1466441892185 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}] 09:58:12 INFO - PROCESS | 3576 | 1466441892187 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:12 INFO - PROCESS | 3576 | 1466441892244 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:58:12 INFO - PROCESS | 3576 | 1466441892249 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 3576 | 1466441892251 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:12 INFO - PROCESS | 3576 | ++DOCSHELL 1564E800 == 35 [pid = 3576] [id = 114] 09:58:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (158DA000) [pid = 3576] [serial = 339] [outer = 00000000] 09:58:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16A93C00) [pid = 3576] [serial = 340] [outer = 158DA000] 09:58:12 INFO - PROCESS | 3576 | 1466441892293 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (171B7C00) [pid = 3576] [serial = 341] [outer = 158DA000] 09:58:13 INFO - PROCESS | 3576 | 1466441893088 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]]]}] 09:58:13 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 09:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 966ms 09:58:13 INFO - PROCESS | 3576 | 1466441893147 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 3576 | 1466441893149 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:58:13 INFO - PROCESS | 3576 | 1466441893153 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 3576 | 1466441893154 Marionette TRACE conn3 <- [1,422,null,{}] 09:58:13 INFO - PROCESS | 3576 | 1466441893158 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}] 09:58:13 INFO - PROCESS | 3576 | 1466441893160 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:13 INFO - PROCESS | 3576 | 1466441893217 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:58:13 INFO - PROCESS | 3576 | 1466441893223 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3576 | 1466441893225 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:13 INFO - PROCESS | 3576 | ++DOCSHELL 15BA8400 == 36 [pid = 3576] [id = 115] 09:58:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A4EC000) [pid = 3576] [serial = 342] [outer = 00000000] 09:58:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A53C000) [pid = 3576] [serial = 343] [outer = 1A4EC000] 09:58:13 INFO - PROCESS | 3576 | 1466441893267 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A540800) [pid = 3576] [serial = 344] [outer = 1A4EC000] 09:58:14 INFO - PROCESS | 3576 | 1466441894483 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]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1421ms 09:58:14 INFO - PROCESS | 3576 | 1466441894568 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3576 | 1466441894572 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:58:14 INFO - PROCESS | 3576 | 1466441894577 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3576 | 1466441894581 Marionette TRACE conn3 <- [1,426,null,{}] 09:58:14 INFO - PROCESS | 3576 | 1466441894586 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}] 09:58:14 INFO - PROCESS | 3576 | 1466441894590 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:14 INFO - PROCESS | 3576 | 1466441894681 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:58:14 INFO - PROCESS | 3576 | 1466441894757 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3576 | 1466441894760 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:14 INFO - PROCESS | 3576 | ++DOCSHELL 10A4F800 == 37 [pid = 3576] [id = 116] 09:58:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10FAE400) [pid = 3576] [serial = 345] [outer = 00000000] 09:58:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1314C800) [pid = 3576] [serial = 346] [outer = 10FAE400] 09:58:14 INFO - PROCESS | 3576 | 1466441894799 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (13655800) [pid = 3576] [serial = 347] [outer = 10FAE400] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 1564E800 == 36 [pid = 3576] [id = 114] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 114C9800 == 35 [pid = 3576] [id = 113] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 19EE4400 == 34 [pid = 3576] [id = 112] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 19935400 == 33 [pid = 3576] [id = 111] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 15E8E800 == 32 [pid = 3576] [id = 110] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 15BA9400 == 31 [pid = 3576] [id = 109] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 13205800 == 30 [pid = 3576] [id = 108] 09:58:15 INFO - PROCESS | 3576 | --DOCSHELL 105EF800 == 29 [pid = 3576] [id = 107] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (1818F800) [pid = 3576] [serial = 233] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A663000) [pid = 3576] [serial = 185] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (10FB5000) [pid = 3576] [serial = 227] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15D38400) [pid = 3576] [serial = 191] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12AEAC00) [pid = 3576] [serial = 188] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (143D8000) [pid = 3576] [serial = 230] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15E8DC00) [pid = 3576] [serial = 274] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (169DAC00) [pid = 3576] [serial = 275] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12895800) [pid = 3576] [serial = 277] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12AE9800) [pid = 3576] [serial = 278] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (199A1800) [pid = 3576] [serial = 293] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15B96C00) [pid = 3576] [serial = 283] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15B9F000) [pid = 3576] [serial = 284] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16B3A000) [pid = 3576] [serial = 286] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19939800) [pid = 3576] [serial = 292] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A6A0400) [pid = 3576] [serial = 269] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B9E800) [pid = 3576] [serial = 268] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12AA1C00) [pid = 3576] [serial = 280] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13150000) [pid = 3576] [serial = 281] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (130A9400) [pid = 3576] [serial = 271] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13D12800) [pid = 3576] [serial = 272] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19E0A800) [pid = 3576] [serial = 295] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17BCA400) [pid = 3576] [serial = 299] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16667C00) [pid = 3576] [serial = 298] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19E0C800) [pid = 3576] [serial = 296] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1781F400) [pid = 3576] [serial = 289] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17BCAC00) [pid = 3576] [serial = 290] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1A4EF400) [pid = 3576] [serial = 305] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A037000) [pid = 3576] [serial = 302] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17064400) [pid = 3576] [serial = 287] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19ED8400) [pid = 3576] [serial = 301] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A66B800) [pid = 3576] [serial = 236] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (114CB000) [pid = 3576] [serial = 151] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1A4E6000) [pid = 3576] [serial = 304] [outer = 00000000] [url = about:blank] 09:58:15 INFO - PROCESS | 3576 | 1466441895548 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] 09:58:15 INFO - PROCESS | 3576 | 1466441895603 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:58:15 INFO - PROCESS | 3576 | 1466441895609 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 3576 | 1466441895612 Marionette TRACE conn3 <- [1,430,null,{}] 09:58:15 INFO - PROCESS | 3576 | 1466441895618 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}] 09:58:15 INFO - PROCESS | 3576 | 1466441895621 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:15 INFO - PROCESS | 3576 | 1466441895788 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:58:15 INFO - PROCESS | 3576 | 1466441895876 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 3576 | 1466441895881 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:15 INFO - PROCESS | 3576 | ++DOCSHELL 10A45800 == 30 [pid = 3576] [id = 117] 09:58:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (10A50800) [pid = 3576] [serial = 348] [outer = 00000000] 09:58:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (11C25000) [pid = 3576] [serial = 349] [outer = 10A50800] 09:58:15 INFO - PROCESS | 3576 | 1466441895937 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (12AAE000) [pid = 3576] [serial = 350] [outer = 10A50800] 09:58:16 INFO - PROCESS | 3576 | 1466441896521 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]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 966ms 09:58:16 INFO - PROCESS | 3576 | 1466441896569 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 3576 | 1466441896575 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:58:16 INFO - PROCESS | 3576 | 1466441896601 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 3576 | 1466441896604 Marionette TRACE conn3 <- [1,434,null,{}] 09:58:16 INFO - PROCESS | 3576 | 1466441896608 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}] 09:58:16 INFO - PROCESS | 3576 | 1466441896611 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:16 INFO - PROCESS | 3576 | 1466441896703 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:58:16 INFO - PROCESS | 3576 | 1466441896773 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 3576 | 1466441896776 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:16 INFO - PROCESS | 3576 | ++DOCSHELL 131E7800 == 31 [pid = 3576] [id = 118] 09:58:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (131E7C00) [pid = 3576] [serial = 351] [outer = 00000000] 09:58:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1320B400) [pid = 3576] [serial = 352] [outer = 131E7C00] 09:58:16 INFO - PROCESS | 3576 | 1466441896831 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13D14C00) [pid = 3576] [serial = 353] [outer = 131E7C00] 09:58:17 INFO - PROCESS | 3576 | 1466441897407 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]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 856ms 09:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:58:17 INFO - PROCESS | 3576 | 1466441897452 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 3576 | 1466441897455 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:58:17 INFO - PROCESS | 3576 | 1466441897441 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 3576 | 1466441897444 Marionette TRACE conn3 <- [1,438,null,{}] 09:58:17 INFO - PROCESS | 3576 | 1466441897456 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}] 09:58:17 INFO - PROCESS | 3576 | 1466441897462 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:17 INFO - PROCESS | 3576 | 1466441897564 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:58:17 INFO - PROCESS | 3576 | 1466441897624 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 3576 | 1466441897627 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:17 INFO - PROCESS | 3576 | ++DOCSHELL 15B9E400 == 32 [pid = 3576] [id = 119] 09:58:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15B9E800) [pid = 3576] [serial = 354] [outer = 00000000] 09:58:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15BA6800) [pid = 3576] [serial = 355] [outer = 15B9E800] 09:58:17 INFO - PROCESS | 3576 | 1466441897683 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15BB0800) [pid = 3576] [serial = 356] [outer = 15B9E800] 09:58:18 INFO - PROCESS | 3576 | 1466441898320 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]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 925ms 09:58:18 INFO - PROCESS | 3576 | 1466441898373 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 3576 | 1466441898377 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:58:18 INFO - PROCESS | 3576 | 1466441898382 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:58:18 INFO - PROCESS | 3576 | 1466441898386 Marionette TRACE conn3 <- [1,442,null,{}] 09:58:18 INFO - PROCESS | 3576 | 1466441898412 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}] 09:58:18 INFO - PROCESS | 3576 | 1466441898415 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:18 INFO - PROCESS | 3576 | 1466441898508 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:58:18 INFO - PROCESS | 3576 | 1466441898631 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 3576 | 1466441898636 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:18 INFO - PROCESS | 3576 | ++DOCSHELL 11CC8C00 == 33 [pid = 3576] [id = 120] 09:58:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (11CCCC00) [pid = 3576] [serial = 357] [outer = 00000000] 09:58:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (12DF5C00) [pid = 3576] [serial = 358] [outer = 11CCCC00] 09:58:18 INFO - PROCESS | 3576 | 1466441898692 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (130C9800) [pid = 3576] [serial = 359] [outer = 11CCCC00] 09:58:19 INFO - PROCESS | 3576 | --DOCSHELL 0F97F800 == 32 [pid = 3576] [id = 106] 09:58:19 INFO - PROCESS | 3576 | --DOCSHELL 15B9E400 == 31 [pid = 3576] [id = 119] 09:58:19 INFO - PROCESS | 3576 | --DOCSHELL 131E7800 == 30 [pid = 3576] [id = 118] 09:58:19 INFO - PROCESS | 3576 | --DOCSHELL 15BA8400 == 29 [pid = 3576] [id = 115] 09:58:19 INFO - PROCESS | 3576 | --DOCSHELL 10A4F800 == 28 [pid = 3576] [id = 116] 09:58:19 INFO - PROCESS | 3576 | --DOCSHELL 10A45800 == 27 [pid = 3576] [id = 117] 09:58:19 INFO - PROCESS | 3576 | 1466441899574 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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1215ms 09:58:19 INFO - PROCESS | 3576 | 1466441899605 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3576 | 1466441899609 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:58:19 INFO - PROCESS | 3576 | 1466441899614 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 3576 | 1466441899618 Marionette TRACE conn3 <- [1,446,null,{}] 09:58:19 INFO - PROCESS | 3576 | 1466441899623 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}] 09:58:19 INFO - PROCESS | 3576 | 1466441899608 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:19 INFO - PROCESS | 3576 | 1466441899695 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:58:19 INFO - PROCESS | 3576 | 1466441899702 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 3576 | 1466441899705 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:19 INFO - PROCESS | 3576 | ++DOCSHELL 10FB4000 == 28 [pid = 3576] [id = 121] 09:58:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (11278400) [pid = 3576] [serial = 360] [outer = 00000000] 09:58:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (11ADB000) [pid = 3576] [serial = 361] [outer = 11278400] 09:58:19 INFO - PROCESS | 3576 | 1466441899752 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1281BC00) [pid = 3576] [serial = 362] [outer = 11278400] 09:58:20 INFO - PROCESS | 3576 | 1466441900161 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]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 579ms 09:58:20 INFO - PROCESS | 3576 | 1466441900192 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 3576 | 1466441900197 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:58:20 INFO - PROCESS | 3576 | 1466441900205 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 3576 | 1466441900207 Marionette TRACE conn3 <- [1,450,null,{}] 09:58:20 INFO - PROCESS | 3576 | 1466441900211 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}] 09:58:20 INFO - PROCESS | 3576 | 1466441900213 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:20 INFO - PROCESS | 3576 | [3576] 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 09:58:20 INFO - PROCESS | 3576 | [3576] 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 09:58:20 INFO - PROCESS | 3576 | 1466441900328 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:58:20 INFO - PROCESS | 3576 | 1466441900394 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 3576 | 1466441900396 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:20 INFO - PROCESS | 3576 | ++DOCSHELL 13D13400 == 29 [pid = 3576] [id = 122] 09:58:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13D14400) [pid = 3576] [serial = 363] [outer = 00000000] 09:58:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (143DC800) [pid = 3576] [serial = 364] [outer = 13D14400] 09:58:20 INFO - PROCESS | 3576 | 1466441900444 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15647400) [pid = 3576] [serial = 365] [outer = 13D14400] 09:58:20 INFO - PROCESS | 3576 | 1466441900776 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] 09:58:20 INFO - PROCESS | 3576 | 1466441900828 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:58:20 INFO - PROCESS | 3576 | 1466441900832 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 3576 | 1466441900835 Marionette TRACE conn3 <- [1,454,null,{}] 09:58:20 INFO - PROCESS | 3576 | 1466441900828 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}] 09:58:20 INFO - PROCESS | 3576 | 1466441900833 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:20 INFO - PROCESS | 3576 | 1466441900914 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:58:20 INFO - PROCESS | 3576 | 1466441900920 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 3576 | 1466441900923 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:20 INFO - PROCESS | 3576 | ++DOCSHELL 15BA7800 == 30 [pid = 3576] [id = 123] 09:58:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15BA8400) [pid = 3576] [serial = 366] [outer = 00000000] 09:58:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (169CC400) [pid = 3576] [serial = 367] [outer = 15BA8400] 09:58:20 INFO - PROCESS | 3576 | 1466441900972 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16B3E000) [pid = 3576] [serial = 368] [outer = 15BA8400] 09:58:21 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:21 INFO - PROCESS | 3576 | 1466441901398 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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 621ms 09:58:21 INFO - PROCESS | 3576 | 1466441901449 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 3576 | 1466441901451 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:58:21 INFO - PROCESS | 3576 | 1466441901455 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 3576 | 1466441901456 Marionette TRACE conn3 <- [1,458,null,{}] 09:58:21 INFO - PROCESS | 3576 | 1466441901442 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}] 09:58:21 INFO - PROCESS | 3576 | 1466441901444 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:21 INFO - PROCESS | 3576 | 1466441901593 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:58:21 INFO - PROCESS | 3576 | 1466441901598 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 3576 | 1466441901600 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:21 INFO - PROCESS | 3576 | ++DOCSHELL 17583400 == 31 [pid = 3576] [id = 124] 09:58:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17586000) [pid = 3576] [serial = 369] [outer = 00000000] 09:58:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17626800) [pid = 3576] [serial = 370] [outer = 17586000] 09:58:21 INFO - PROCESS | 3576 | 1466441901644 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17826400) [pid = 3576] [serial = 371] [outer = 17586000] 09:58:22 INFO - PROCESS | 3576 | 1466441902008 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] 09:58:22 INFO - PROCESS | 3576 | 1466441902066 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:58:22 INFO - PROCESS | 3576 | 1466441902069 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3576 | 1466441902071 Marionette TRACE conn3 <- [1,462,null,{}] 09:58:22 INFO - PROCESS | 3576 | 1466441902074 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}] 09:58:22 INFO - PROCESS | 3576 | 1466441902076 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:22 INFO - PROCESS | 3576 | 1466441902172 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:58:22 INFO - PROCESS | 3576 | 1466441902182 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3576 | 1466441902184 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:22 INFO - PROCESS | 3576 | ++DOCSHELL 17064400 == 32 [pid = 3576] [id = 125] 09:58:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17BC6800) [pid = 3576] [serial = 372] [outer = 00000000] 09:58:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19602C00) [pid = 3576] [serial = 373] [outer = 17BC6800] 09:58:22 INFO - PROCESS | 3576 | 1466441902270 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19935400) [pid = 3576] [serial = 374] [outer = 17BC6800] 09:58:22 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:22 INFO - PROCESS | 3576 | 1466441902669 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] 09:58:22 INFO - PROCESS | 3576 | 1466441902746 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:58:22 INFO - PROCESS | 3576 | 1466441902751 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3576 | 1466441902753 Marionette TRACE conn3 <- [1,466,null,{}] 09:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:58:22 INFO - PROCESS | 3576 | 1466441902756 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}] 09:58:22 INFO - PROCESS | 3576 | 1466441902762 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:22 INFO - PROCESS | 3576 | 1466441902861 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:58:22 INFO - PROCESS | 3576 | 1466441902873 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3576 | 1466441902876 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:22 INFO - PROCESS | 3576 | ++DOCSHELL 19E05800 == 33 [pid = 3576] [id = 126] 09:58:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19E0D000) [pid = 3576] [serial = 375] [outer = 00000000] 09:58:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A036800) [pid = 3576] [serial = 376] [outer = 19E0D000] 09:58:22 INFO - PROCESS | 3576 | 1466441902919 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A0E4000) [pid = 3576] [serial = 377] [outer = 19E0D000] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (15BACC00) [pid = 3576] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13206800) [pid = 3576] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10329C00) [pid = 3576] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (105EFC00) [pid = 3576] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A0ED400) [pid = 3576] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (10FAE800) [pid = 3576] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (143D1000) [pid = 3576] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (169D9000) [pid = 3576] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19936400) [pid = 3576] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (11C24800) [pid = 3576] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E98C00) [pid = 3576] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10FAE400) [pid = 3576] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A4EC000) [pid = 3576] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:58:23 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (158DA000) [pid = 3576] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:58:23 INFO - PROCESS | 3576 | 1466441903452 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] 09:58:23 INFO - PROCESS | 3576 | 1466441903502 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:58:23 INFO - PROCESS | 3576 | 1466441903506 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:58:23 INFO - PROCESS | 3576 | 1466441903507 Marionette TRACE conn3 <- [1,470,null,{}] 09:58:23 INFO - PROCESS | 3576 | 1466441903511 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}] 09:58:23 INFO - PROCESS | 3576 | 1466441903513 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:23 INFO - PROCESS | 3576 | 1466441903575 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:58:23 INFO - PROCESS | 3576 | 1466441903581 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 3576 | 1466441903583 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:23 INFO - PROCESS | 3576 | ++DOCSHELL 1365F000 == 34 [pid = 3576] [id = 127] 09:58:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15BACC00) [pid = 3576] [serial = 378] [outer = 00000000] 09:58:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17B80C00) [pid = 3576] [serial = 379] [outer = 15BACC00] 09:58:23 INFO - PROCESS | 3576 | 1466441903628 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19E0FC00) [pid = 3576] [serial = 380] [outer = 15BACC00] 09:58:23 INFO - PROCESS | 3576 | 1466441903977 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 524ms 09:58:24 INFO - PROCESS | 3576 | 1466441904028 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3576 | 1466441904030 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:58:24 INFO - PROCESS | 3576 | 1466441904033 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:58:24 INFO - PROCESS | 3576 | 1466441904035 Marionette TRACE conn3 <- [1,474,null,{}] 09:58:24 INFO - PROCESS | 3576 | 1466441904038 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}] 09:58:24 INFO - PROCESS | 3576 | 1466441904040 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:24 INFO - PROCESS | 3576 | 1466441904115 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:58:24 INFO - PROCESS | 3576 | 1466441904120 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3576 | 1466441904122 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:24 INFO - PROCESS | 3576 | ++DOCSHELL 19936400 == 35 [pid = 3576] [id = 128] 09:58:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A0E9400) [pid = 3576] [serial = 381] [outer = 00000000] 09:58:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A410400) [pid = 3576] [serial = 382] [outer = 1A0E9400] 09:58:24 INFO - PROCESS | 3576 | 1466441904146 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A4E9400) [pid = 3576] [serial = 383] [outer = 1A0E9400] 09:58:24 INFO - PROCESS | 3576 | 1466441904539 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 524ms 09:58:24 INFO - PROCESS | 3576 | 1466441904574 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3576 | 1466441904576 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:58:24 INFO - PROCESS | 3576 | 1466441904561 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3576 | 1466441904563 Marionette TRACE conn3 <- [1,478,null,{}] 09:58:24 INFO - PROCESS | 3576 | 1466441904586 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}] 09:58:24 INFO - PROCESS | 3576 | 1466441904589 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:24 INFO - PROCESS | 3576 | 1466441904664 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:58:24 INFO - PROCESS | 3576 | 1466441904670 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3576 | 1466441904672 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:24 INFO - PROCESS | 3576 | ++DOCSHELL 143D9C00 == 36 [pid = 3576] [id = 129] 09:58:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A4EE800) [pid = 3576] [serial = 384] [outer = 00000000] 09:58:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A533400) [pid = 3576] [serial = 385] [outer = 1A4EE800] 09:58:24 INFO - PROCESS | 3576 | 1466441904714 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A53B000) [pid = 3576] [serial = 386] [outer = 1A4EE800] 09:58:25 INFO - PROCESS | 3576 | 1466441905252 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]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 732ms 09:58:25 INFO - PROCESS | 3576 | 1466441905310 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 3576 | 1466441905315 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:58:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (12A1E800) [pid = 3576] [serial = 387] [outer = 1B392800] 09:58:25 INFO - PROCESS | 3576 | 1466441905369 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 3576 | 1466441905373 Marionette TRACE conn3 <- [1,482,null,{}] 09:58:25 INFO - PROCESS | 3576 | 1466441905414 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}] 09:58:25 INFO - PROCESS | 3576 | 1466441905417 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:25 INFO - PROCESS | 3576 | 1466441905577 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:58:25 INFO - PROCESS | 3576 | 1466441905587 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 3576 | 1466441905592 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:25 INFO - PROCESS | 3576 | ++DOCSHELL 105EF400 == 37 [pid = 3576] [id = 130] 09:58:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (105F0000) [pid = 3576] [serial = 388] [outer = 00000000] 09:58:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (14314400) [pid = 3576] [serial = 389] [outer = 105F0000] 09:58:25 INFO - PROCESS | 3576 | 1466441905638 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (15876400) [pid = 3576] [serial = 390] [outer = 105F0000] 09:58:26 INFO - PROCESS | 3576 | 1466441906515 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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1214ms 09:58:26 INFO - PROCESS | 3576 | 1466441906578 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 3576 | 1466441906563 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:58:26 INFO - PROCESS | 3576 | 1466441906568 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 3576 | 1466441906571 Marionette TRACE conn3 <- [1,486,null,{}] 09:58:26 INFO - PROCESS | 3576 | 1466441906577 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}] 09:58:26 INFO - PROCESS | 3576 | 1466441906580 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:26 INFO - PROCESS | 3576 | 1466441906715 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:58:26 INFO - PROCESS | 3576 | 1466441906771 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 3576 | 1466441906775 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:26 INFO - PROCESS | 3576 | ++DOCSHELL 10FB2800 == 38 [pid = 3576] [id = 131] 09:58:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1127C400) [pid = 3576] [serial = 391] [outer = 00000000] 09:58:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12816000) [pid = 3576] [serial = 392] [outer = 1127C400] 09:58:26 INFO - PROCESS | 3576 | 1466441906867 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (130A1400) [pid = 3576] [serial = 393] [outer = 1127C400] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 19936400 == 37 [pid = 3576] [id = 128] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 1365F000 == 36 [pid = 3576] [id = 127] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 19E05800 == 35 [pid = 3576] [id = 126] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 17064400 == 34 [pid = 3576] [id = 125] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 17583400 == 33 [pid = 3576] [id = 124] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 15BA7800 == 32 [pid = 3576] [id = 123] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 13D13400 == 31 [pid = 3576] [id = 122] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 10FB4000 == 30 [pid = 3576] [id = 121] 09:58:27 INFO - PROCESS | 3576 | --DOCSHELL 11CC8C00 == 29 [pid = 3576] [id = 120] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13655800) [pid = 3576] [serial = 347] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A540800) [pid = 3576] [serial = 344] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1314C800) [pid = 3576] [serial = 346] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A53C000) [pid = 3576] [serial = 343] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16A93C00) [pid = 3576] [serial = 340] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (15D3C400) [pid = 3576] [serial = 325] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16668800) [pid = 3576] [serial = 326] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1365F400) [pid = 3576] [serial = 322] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (14311000) [pid = 3576] [serial = 323] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (114C1800) [pid = 3576] [serial = 317] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10A4BC00) [pid = 3576] [serial = 316] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112E9800) [pid = 3576] [serial = 319] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (12819800) [pid = 3576] [serial = 320] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A4EEC00) [pid = 3576] [serial = 334] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1281A000) [pid = 3576] [serial = 308] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (114C0800) [pid = 3576] [serial = 307] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15B96800) [pid = 3576] [serial = 311] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1564B400) [pid = 3576] [serial = 310] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1993C000) [pid = 3576] [serial = 314] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1818F000) [pid = 3576] [serial = 313] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (199A1400) [pid = 3576] [serial = 331] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (132C6400) [pid = 3576] [serial = 338] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13130400) [pid = 3576] [serial = 337] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A538800) [pid = 3576] [serial = 335] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1761C000) [pid = 3576] [serial = 328] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19E0B800) [pid = 3576] [serial = 332] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (17BD0400) [pid = 3576] [serial = 329] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (171B7C00) [pid = 3576] [serial = 341] [outer = 00000000] [url = about:blank] 09:58:27 INFO - PROCESS | 3576 | 1466441907286 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 745ms 09:58:27 INFO - PROCESS | 3576 | 1466441907327 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3576 | 1466441907332 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:58:27 INFO - PROCESS | 3576 | 1466441907339 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 3576 | 1466441907341 Marionette TRACE conn3 <- [1,490,null,{}] 09:58:27 INFO - PROCESS | 3576 | 1466441907345 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}] 09:58:27 INFO - PROCESS | 3576 | 1466441907348 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:27 INFO - PROCESS | 3576 | 1466441907414 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:58:27 INFO - PROCESS | 3576 | 1466441907422 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 3576 | 1466441907425 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:27 INFO - PROCESS | 3576 | ++DOCSHELL 12819800 == 30 [pid = 3576] [id = 132] 09:58:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1281A000) [pid = 3576] [serial = 394] [outer = 00000000] 09:58:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (131E7400) [pid = 3576] [serial = 395] [outer = 1281A000] 09:58:27 INFO - PROCESS | 3576 | 1466441907471 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13661000) [pid = 3576] [serial = 396] [outer = 1281A000] 09:58:27 INFO - PROCESS | 3576 | 1466441907863 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 552ms 09:58:27 INFO - PROCESS | 3576 | 1466441907897 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3576 | 1466441907899 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:58:27 INFO - PROCESS | 3576 | 1466441907903 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:58:27 INFO - PROCESS | 3576 | 1466441907906 Marionette TRACE conn3 <- [1,494,null,{}] 09:58:27 INFO - PROCESS | 3576 | 1466441907920 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}] 09:58:27 INFO - PROCESS | 3576 | 1466441907925 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:27 INFO - PROCESS | 3576 | 1466441907989 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:58:28 INFO - PROCESS | 3576 | 1466441908030 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3576 | 1466441908034 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:28 INFO - PROCESS | 3576 | ++DOCSHELL 15B9B400 == 31 [pid = 3576] [id = 133] 09:58:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15B9B800) [pid = 3576] [serial = 397] [outer = 00000000] 09:58:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15BA0800) [pid = 3576] [serial = 398] [outer = 15B9B800] 09:58:28 INFO - PROCESS | 3576 | 1466441908086 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15BB0000) [pid = 3576] [serial = 399] [outer = 15B9B800] 09:58:28 INFO - PROCESS | 3576 | 1466441908492 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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 607ms 09:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:58:28 INFO - PROCESS | 3576 | 1466441908522 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 3576 | 1466441908525 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:58:28 INFO - PROCESS | 3576 | 1466441908528 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 3576 | 1466441908530 Marionette TRACE conn3 <- [1,498,null,{}] 09:58:28 INFO - PROCESS | 3576 | 1466441908533 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}] 09:58:28 INFO - PROCESS | 3576 | 1466441908535 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:28 INFO - PROCESS | 3576 | 1466441908599 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:58:28 INFO - PROCESS | 3576 | 1466441908604 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3576 | 1466441908606 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:28 INFO - PROCESS | 3576 | ++DOCSHELL 15D41000 == 32 [pid = 3576] [id = 134] 09:58:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16668800) [pid = 3576] [serial = 400] [outer = 00000000] 09:58:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (17065000) [pid = 3576] [serial = 401] [outer = 16668800] 09:58:28 INFO - PROCESS | 3576 | 1466441908651 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17587000) [pid = 3576] [serial = 402] [outer = 16668800] 09:58:29 INFO - PROCESS | 3576 | 1466441909068 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]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 566ms 09:58:29 INFO - PROCESS | 3576 | 1466441909087 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 3576 | 1466441909089 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:58:29 INFO - PROCESS | 3576 | 1466441909098 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 3576 | 1466441909100 Marionette TRACE conn3 <- [1,502,null,{}] 09:58:29 INFO - PROCESS | 3576 | 1466441909104 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}] 09:58:29 INFO - PROCESS | 3576 | 1466441909105 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:29 INFO - PROCESS | 3576 | 1466441909189 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:58:29 INFO - PROCESS | 3576 | 1466441909270 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3576 | 1466441909272 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:29 INFO - PROCESS | 3576 | ++DOCSHELL 17625800 == 33 [pid = 3576] [id = 135] 09:58:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17641400) [pid = 3576] [serial = 403] [outer = 00000000] 09:58:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17BC5800) [pid = 3576] [serial = 404] [outer = 17641400] 09:58:29 INFO - PROCESS | 3576 | 1466441909298 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17FE7800) [pid = 3576] [serial = 405] [outer = 17641400] 09:58:29 INFO - PROCESS | 3576 | 1466441909669 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]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 621ms 09:58:29 INFO - PROCESS | 3576 | 1466441909714 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 3576 | 1466441909716 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:58:29 INFO - PROCESS | 3576 | 1466441909720 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 3576 | 1466441909721 Marionette TRACE conn3 <- [1,506,null,{}] 09:58:29 INFO - PROCESS | 3576 | 1466441909725 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}] 09:58:29 INFO - PROCESS | 3576 | 1466441909730 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:29 INFO - PROCESS | 3576 | 1466441909846 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:58:29 INFO - PROCESS | 3576 | 1466441909860 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3576 | 1466441909862 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:29 INFO - PROCESS | 3576 | ++DOCSHELL 19937800 == 34 [pid = 3576] [id = 136] 09:58:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19938800) [pid = 3576] [serial = 406] [outer = 00000000] 09:58:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19943C00) [pid = 3576] [serial = 407] [outer = 19938800] 09:58:29 INFO - PROCESS | 3576 | 1466441909888 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19E03C00) [pid = 3576] [serial = 408] [outer = 19938800] 09:58:30 INFO - PROCESS | 3576 | 1466441910276 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 621ms 09:58:30 INFO - PROCESS | 3576 | 1466441910337 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3576 | 1466441910339 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:58:30 INFO - PROCESS | 3576 | 1466441910342 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 3576 | 1466441910344 Marionette TRACE conn3 <- [1,510,null,{}] 09:58:30 INFO - PROCESS | 3576 | 1466441910347 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}] 09:58:30 INFO - PROCESS | 3576 | 1466441910349 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:30 INFO - PROCESS | 3576 | 1466441910465 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:58:30 INFO - PROCESS | 3576 | 1466441910475 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 3576 | 1466441910477 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:30 INFO - PROCESS | 3576 | ++DOCSHELL 1993E400 == 35 [pid = 3576] [id = 137] 09:58:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (199A0400) [pid = 3576] [serial = 409] [outer = 00000000] 09:58:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19ED8C00) [pid = 3576] [serial = 410] [outer = 199A0400] 09:58:30 INFO - PROCESS | 3576 | 1466441910552 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19E07C00) [pid = 3576] [serial = 411] [outer = 199A0400] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13D14400) [pid = 3576] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17586000) [pid = 3576] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11278400) [pid = 3576] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11CCCC00) [pid = 3576] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15BA8400) [pid = 3576] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17BC6800) [pid = 3576] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19E0D000) [pid = 3576] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A0E9400) [pid = 3576] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10A50800) [pid = 3576] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (131E7C00) [pid = 3576] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15B9E800) [pid = 3576] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:58:30 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15BACC00) [pid = 3576] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:58:30 INFO - PROCESS | 3576 | 1466441910944 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 662ms 09:58:30 INFO - PROCESS | 3576 | 1466441910993 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3576 | 1466441910996 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:58:30 INFO - PROCESS | 3576 | 1466441910999 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:58:30 INFO - PROCESS | 3576 | 1466441911000 Marionette TRACE conn3 <- [1,514,null,{}] 09:58:30 INFO - PROCESS | 3576 | 1466441911004 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}] 09:58:30 INFO - PROCESS | 3576 | 1466441911006 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:31 INFO - PROCESS | 3576 | 1466441911063 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:58:31 INFO - PROCESS | 3576 | 1466441911068 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3576 | 1466441911070 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:31 INFO - PROCESS | 3576 | ++DOCSHELL 12A17800 == 36 [pid = 3576] [id = 138] 09:58:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15B9E800) [pid = 3576] [serial = 412] [outer = 00000000] 09:58:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (18185800) [pid = 3576] [serial = 413] [outer = 15B9E800] 09:58:31 INFO - PROCESS | 3576 | 1466441911113 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199A1800) [pid = 3576] [serial = 414] [outer = 15B9E800] 09:58:31 INFO - PROCESS | 3576 | 1466441911475 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]]]}] 09:58:31 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 09:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 525ms 09:58:31 INFO - PROCESS | 3576 | 1466441911518 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 3576 | 1466441911520 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:58:31 INFO - PROCESS | 3576 | 1466441911523 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:58:31 INFO - PROCESS | 3576 | 1466441911525 Marionette TRACE conn3 <- [1,518,null,{}] 09:58:31 INFO - PROCESS | 3576 | 1466441911528 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}] 09:58:31 INFO - PROCESS | 3576 | 1466441911530 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:31 INFO - PROCESS | 3576 | 1466441911605 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:58:31 INFO - PROCESS | 3576 | 1466441911611 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3576 | 1466441911613 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:31 INFO - PROCESS | 3576 | ++DOCSHELL 15B9A000 == 37 [pid = 3576] [id = 139] 09:58:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16A9A800) [pid = 3576] [serial = 415] [outer = 00000000] 09:58:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A0EC000) [pid = 3576] [serial = 416] [outer = 16A9A800] 09:58:31 INFO - PROCESS | 3576 | 1466441911641 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A40F400) [pid = 3576] [serial = 417] [outer = 16A9A800] 09:58:32 INFO - PROCESS | 3576 | 1466441912062 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]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 565ms 09:58:32 INFO - PROCESS | 3576 | 1466441912095 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3576 | 1466441912097 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:58:32 INFO - PROCESS | 3576 | 1466441912100 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3576 | 1466441912102 Marionette TRACE conn3 <- [1,522,null,{}] 09:58:32 INFO - PROCESS | 3576 | 1466441912106 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}] 09:58:32 INFO - PROCESS | 3576 | 1466441912107 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:32 INFO - PROCESS | 3576 | 1466441912165 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:58:32 INFO - PROCESS | 3576 | 1466441912170 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3576 | 1466441912172 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:32 INFO - PROCESS | 3576 | ++DOCSHELL 12AACC00 == 38 [pid = 3576] [id = 140] 09:58:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15871000) [pid = 3576] [serial = 418] [outer = 00000000] 09:58:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A4F2C00) [pid = 3576] [serial = 419] [outer = 15871000] 09:58:32 INFO - PROCESS | 3576 | 1466441912224 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A532C00) [pid = 3576] [serial = 420] [outer = 15871000] 09:58:32 INFO - PROCESS | 3576 | 1466441912750 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]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 704ms 09:58:32 INFO - PROCESS | 3576 | 1466441912844 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3576 | 1466441912849 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:58:32 INFO - PROCESS | 3576 | 1466441912855 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3576 | 1466441912858 Marionette TRACE conn3 <- [1,526,null,{}] 09:58:32 INFO - PROCESS | 3576 | 1466441912864 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}] 09:58:32 INFO - PROCESS | 3576 | 1466441912867 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:32 INFO - PROCESS | 3576 | 1466441912966 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:58:33 INFO - PROCESS | 3576 | 1466441913041 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3576 | 1466441913046 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:33 INFO - PROCESS | 3576 | ++DOCSHELL 105EC400 == 39 [pid = 3576] [id = 141] 09:58:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (105EE000) [pid = 3576] [serial = 421] [outer = 00000000] 09:58:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (12813800) [pid = 3576] [serial = 422] [outer = 105EE000] 09:58:33 INFO - PROCESS | 3576 | 1466441913142 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (131E0000) [pid = 3576] [serial = 423] [outer = 105EE000] 09:58:33 INFO - PROCESS | 3576 | 1466441913670 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]]]}] 09:58:33 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 09:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 883ms 09:58:33 INFO - PROCESS | 3576 | 1466441913737 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 3576 | 1466441913741 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:58:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:58:33 INFO - PROCESS | 3576 | 1466441913748 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 3576 | 1466441913751 Marionette TRACE conn3 <- [1,530,null,{}] 09:58:33 INFO - PROCESS | 3576 | 1466441913755 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}] 09:58:33 INFO - PROCESS | 3576 | 1466441913757 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:33 INFO - PROCESS | 3576 | 1466441913852 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:58:33 INFO - PROCESS | 3576 | 1466441913931 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3576 | 1466441913934 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:33 INFO - PROCESS | 3576 | ++DOCSHELL 15D42000 == 40 [pid = 3576] [id = 142] 09:58:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16667C00) [pid = 3576] [serial = 424] [outer = 00000000] 09:58:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16A93C00) [pid = 3576] [serial = 425] [outer = 16667C00] 09:58:34 INFO - PROCESS | 3576 | 1466441914011 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17586400) [pid = 3576] [serial = 426] [outer = 16667C00] 09:58:34 INFO - PROCESS | 3576 | 1466441914534 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"]]]}] 09:58:34 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 09:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:58:34 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 09:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:58:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:58:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 828ms 09:58:34 INFO - PROCESS | 3576 | 1466441914594 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 3576 | 1466441914597 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:58:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:58:34 INFO - PROCESS | 3576 | 1466441914582 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 3576 | 1466441914586 Marionette TRACE conn3 <- [1,534,null,{}] 09:58:34 INFO - PROCESS | 3576 | 1466441914613 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}] 09:58:34 INFO - PROCESS | 3576 | 1466441914618 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:34 INFO - PROCESS | 3576 | 1466441914724 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:58:34 INFO - PROCESS | 3576 | 1466441914918 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 3576 | 1466441914922 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:34 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E6C00 == 41 [pid = 3576] [id = 143] 09:58:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10320000) [pid = 3576] [serial = 427] [outer = 00000000] 09:58:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10A4FC00) [pid = 3576] [serial = 428] [outer = 10320000] 09:58:34 INFO - PROCESS | 3576 | 1466441914985 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (11278400) [pid = 3576] [serial = 429] [outer = 10320000] 09:58:35 INFO - PROCESS | 3576 | 1466441915464 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]]]}] 09:58:35 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. 09:58:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 924ms 09:58:35 INFO - PROCESS | 3576 | 1466441915529 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 3576 | 1466441915532 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:58:35 INFO - PROCESS | 3576 | 1466441915537 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:58:35 INFO - PROCESS | 3576 | 1466441915540 Marionette TRACE conn3 <- [1,538,null,{}] 09:58:35 INFO - PROCESS | 3576 | 1466441915561 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}] 09:58:35 INFO - PROCESS | 3576 | 1466441915565 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:35 INFO - PROCESS | 3576 | 1466441915641 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 15B9A000 == 40 [pid = 3576] [id = 139] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 12A17800 == 39 [pid = 3576] [id = 138] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 1993E400 == 38 [pid = 3576] [id = 137] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 19937800 == 37 [pid = 3576] [id = 136] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 17625800 == 36 [pid = 3576] [id = 135] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 15D41000 == 35 [pid = 3576] [id = 134] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 15B9B400 == 34 [pid = 3576] [id = 133] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 12819800 == 33 [pid = 3576] [id = 132] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 10FB2800 == 32 [pid = 3576] [id = 131] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 105EF400 == 31 [pid = 3576] [id = 130] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 143D9C00 == 30 [pid = 3576] [id = 129] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 0F9E6C00 == 29 [pid = 3576] [id = 143] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 12AACC00 == 28 [pid = 3576] [id = 140] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 105EC400 == 27 [pid = 3576] [id = 141] 09:58:36 INFO - PROCESS | 3576 | --DOCSHELL 15D42000 == 26 [pid = 3576] [id = 142] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (19935400) [pid = 3576] [serial = 374] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A410400) [pid = 3576] [serial = 382] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12AAE000) [pid = 3576] [serial = 350] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (11C25000) [pid = 3576] [serial = 349] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13D14C00) [pid = 3576] [serial = 353] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1320B400) [pid = 3576] [serial = 352] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15BB0800) [pid = 3576] [serial = 356] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15BA6800) [pid = 3576] [serial = 355] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A4E9400) [pid = 3576] [serial = 383] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A0E4000) [pid = 3576] [serial = 377] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A533400) [pid = 3576] [serial = 385] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17B80C00) [pid = 3576] [serial = 379] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16B3E000) [pid = 3576] [serial = 368] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (19E0FC00) [pid = 3576] [serial = 380] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (143DC800) [pid = 3576] [serial = 364] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17626800) [pid = 3576] [serial = 370] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15647400) [pid = 3576] [serial = 365] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (11ADB000) [pid = 3576] [serial = 361] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1281BC00) [pid = 3576] [serial = 362] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (130C9800) [pid = 3576] [serial = 359] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (12DF5C00) [pid = 3576] [serial = 358] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (169CC400) [pid = 3576] [serial = 367] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (19602C00) [pid = 3576] [serial = 373] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17826400) [pid = 3576] [serial = 371] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1A036800) [pid = 3576] [serial = 376] [outer = 00000000] [url = about:blank] 09:58:36 INFO - PROCESS | 3576 | 1466441916290 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 3576 | 1466441916293 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:36 INFO - PROCESS | 3576 | ++DOCSHELL 105EC800 == 27 [pid = 3576] [id = 144] 09:58:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (105EF400) [pid = 3576] [serial = 430] [outer = 00000000] 09:58:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10EA0400) [pid = 3576] [serial = 431] [outer = 105EF400] 09:58:36 INFO - PROCESS | 3576 | 1466441916344 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1127CC00) [pid = 3576] [serial = 432] [outer = 105EF400] 09:58:36 INFO - PROCESS | 3576 | 1466441916721 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]]]}] 09:58:36 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. 09:58:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1214ms 09:58:36 INFO - PROCESS | 3576 | 1466441916757 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 3576 | 1466441916760 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:58:36 INFO - PROCESS | 3576 | 1466441916764 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 3576 | 1466441916767 Marionette TRACE conn3 <- [1,542,null,{}] 09:58:36 INFO - PROCESS | 3576 | 1466441916776 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}] 09:58:36 INFO - PROCESS | 3576 | 1466441916778 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:36 INFO - PROCESS | 3576 | 1466441916853 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:58:36 INFO - PROCESS | 3576 | 1466441916866 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 3576 | 1466441916869 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:36 INFO - PROCESS | 3576 | ++DOCSHELL 12D66800 == 28 [pid = 3576] [id = 145] 09:58:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12DF7C00) [pid = 3576] [serial = 433] [outer = 00000000] 09:58:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13150000) [pid = 3576] [serial = 434] [outer = 12DF7C00] 09:58:36 INFO - PROCESS | 3576 | 1466441916921 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13658C00) [pid = 3576] [serial = 435] [outer = 12DF7C00] 09:58:37 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:37 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:37 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:37 INFO - PROCESS | 3576 | 1466441917316 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]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 580ms 09:58:37 INFO - PROCESS | 3576 | 1466441917347 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 3576 | 1466441917351 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:58:37 INFO - PROCESS | 3576 | 1466441917355 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 3576 | 1466441917357 Marionette TRACE conn3 <- [1,546,null,{}] 09:58:37 INFO - PROCESS | 3576 | 1466441917361 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}] 09:58:37 INFO - PROCESS | 3576 | 1466441917363 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:37 INFO - PROCESS | 3576 | 1466441917463 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:58:37 INFO - PROCESS | 3576 | 1466441917474 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 3576 | 1466441917476 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:37 INFO - PROCESS | 3576 | ++DOCSHELL 12819800 == 29 [pid = 3576] [id = 146] 09:58:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1560B800) [pid = 3576] [serial = 436] [outer = 00000000] 09:58:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15874C00) [pid = 3576] [serial = 437] [outer = 1560B800] 09:58:37 INFO - PROCESS | 3576 | 1466441917520 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (158E1C00) [pid = 3576] [serial = 438] [outer = 1560B800] 09:58:37 INFO - PROCESS | 3576 | 1466441917920 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]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 621ms 09:58:37 INFO - PROCESS | 3576 | 1466441917976 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 3576 | 1466441917978 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:58:37 INFO - PROCESS | 3576 | 1466441917971 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 3576 | 1466441917976 Marionette TRACE conn3 <- [1,550,null,{}] 09:58:37 INFO - PROCESS | 3576 | 1466441917980 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}] 09:58:37 INFO - PROCESS | 3576 | 1466441917984 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:38 INFO - PROCESS | 3576 | 1466441918064 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:58:38 INFO - PROCESS | 3576 | 1466441918070 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 3576 | 1466441918072 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:38 INFO - PROCESS | 3576 | ++DOCSHELL 143D9800 == 30 [pid = 3576] [id = 147] 09:58:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B95800) [pid = 3576] [serial = 439] [outer = 00000000] 09:58:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16674000) [pid = 3576] [serial = 440] [outer = 15B95800] 09:58:38 INFO - PROCESS | 3576 | 1466441918125 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16A9B800) [pid = 3576] [serial = 441] [outer = 15B95800] 09:58:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:38 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:38 INFO - PROCESS | 3576 | 1466441918532 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]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 579ms 09:58:38 INFO - PROCESS | 3576 | 1466441918566 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 3576 | 1466441918569 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:58:38 INFO - PROCESS | 3576 | 1466441918572 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 3576 | 1466441918574 Marionette TRACE conn3 <- [1,554,null,{}] 09:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:58:38 INFO - PROCESS | 3576 | 1466441918577 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}] 09:58:38 INFO - PROCESS | 3576 | 1466441918579 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:38 INFO - PROCESS | 3576 | 1466441918696 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:58:38 INFO - PROCESS | 3576 | 1466441918716 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 3576 | 1466441918718 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:38 INFO - PROCESS | 3576 | ++DOCSHELL 1666F800 == 31 [pid = 3576] [id = 148] 09:58:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16B43000) [pid = 3576] [serial = 442] [outer = 00000000] 09:58:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17642800) [pid = 3576] [serial = 443] [outer = 16B43000] 09:58:38 INFO - PROCESS | 3576 | 1466441918741 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1782E400) [pid = 3576] [serial = 444] [outer = 16B43000] 09:58:38 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:39 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:39 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:39 INFO - PROCESS | 3576 | 1466441919116 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 552ms 09:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:58:39 INFO - PROCESS | 3576 | 1466441919133 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3576 | 1466441919135 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:58:39 INFO - PROCESS | 3576 | 1466441919138 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3576 | 1466441919140 Marionette TRACE conn3 <- [1,558,null,{}] 09:58:39 INFO - PROCESS | 3576 | 1466441919143 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}] 09:58:39 INFO - PROCESS | 3576 | 1466441919145 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:39 INFO - PROCESS | 3576 | 1466441919232 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:58:39 INFO - PROCESS | 3576 | 1466441919237 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3576 | 1466441919243 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:39 INFO - PROCESS | 3576 | ++DOCSHELL 13D12C00 == 32 [pid = 3576] [id = 149] 09:58:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18185C00) [pid = 3576] [serial = 445] [outer = 00000000] 09:58:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19606000) [pid = 3576] [serial = 446] [outer = 18185C00] 09:58:39 INFO - PROCESS | 3576 | 1466441919296 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19939400) [pid = 3576] [serial = 447] [outer = 18185C00] 09:58:39 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:39 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:39 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:39 INFO - PROCESS | 3576 | 1466441919707 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 607ms 09:58:39 INFO - PROCESS | 3576 | 1466441919762 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3576 | 1466441919764 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:58:39 INFO - PROCESS | 3576 | 1466441919773 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3576 | 1466441919756 Marionette TRACE conn3 <- [1,562,null,{}] 09:58:39 INFO - PROCESS | 3576 | 1466441919759 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}] 09:58:39 INFO - PROCESS | 3576 | 1466441919762 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:39 INFO - PROCESS | 3576 | 1466441919892 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:58:39 INFO - PROCESS | 3576 | 1466441919918 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3576 | 1466441919920 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:39 INFO - PROCESS | 3576 | ++DOCSHELL 19ED7000 == 33 [pid = 3576] [id = 150] 09:58:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19ED8000) [pid = 3576] [serial = 448] [outer = 00000000] 09:58:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A03C800) [pid = 3576] [serial = 449] [outer = 19ED8000] 09:58:39 INFO - PROCESS | 3576 | 1466441919942 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A0EC800) [pid = 3576] [serial = 450] [outer = 19ED8000] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17641400) [pid = 3576] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19938800) [pid = 3576] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (199A0400) [pid = 3576] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1127C400) [pid = 3576] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A4EE800) [pid = 3576] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1281A000) [pid = 3576] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15871000) [pid = 3576] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15B9B800) [pid = 3576] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16A9A800) [pid = 3576] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (105F0000) [pid = 3576] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16668800) [pid = 3576] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:58:40 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15B9E800) [pid = 3576] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:58:40 INFO - PROCESS | 3576 | 1466441920466 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]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 745ms 09:58:40 INFO - PROCESS | 3576 | 1466441920502 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 3576 | 1466441920504 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:58:40 INFO - PROCESS | 3576 | 1466441920508 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 3576 | 1466441920509 Marionette TRACE conn3 <- [1,566,null,{}] 09:58:40 INFO - PROCESS | 3576 | 1466441920524 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}] 09:58:40 INFO - PROCESS | 3576 | 1466441920526 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:40 INFO - PROCESS | 3576 | 1466441920583 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:58:40 INFO - PROCESS | 3576 | 1466441920588 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3576 | 1466441920590 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:40 INFO - PROCESS | 3576 | ++DOCSHELL 15E8DC00 == 34 [pid = 3576] [id = 151] 09:58:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16668800) [pid = 3576] [serial = 451] [outer = 00000000] 09:58:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17BCD800) [pid = 3576] [serial = 452] [outer = 16668800] 09:58:40 INFO - PROCESS | 3576 | 1466441920632 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1993C000) [pid = 3576] [serial = 453] [outer = 16668800] 09:58:40 INFO - PROCESS | 3576 | 1466441920986 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 525ms 09:58:41 INFO - PROCESS | 3576 | 1466441921039 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3576 | 1466441921041 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:58:41 INFO - PROCESS | 3576 | 1466441921048 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3576 | 1466441921050 Marionette TRACE conn3 <- [1,570,null,{}] 09:58:41 INFO - PROCESS | 3576 | 1466441921053 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}] 09:58:41 INFO - PROCESS | 3576 | 1466441921055 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:41 INFO - PROCESS | 3576 | 1466441921128 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:58:41 INFO - PROCESS | 3576 | 1466441921134 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3576 | 1466441921136 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:41 INFO - PROCESS | 3576 | ++DOCSHELL 10A4A400 == 35 [pid = 3576] [id = 152] 09:58:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (171AB800) [pid = 3576] [serial = 454] [outer = 00000000] 09:58:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A03B800) [pid = 3576] [serial = 455] [outer = 171AB800] 09:58:41 INFO - PROCESS | 3576 | 1466441921158 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A0E1400) [pid = 3576] [serial = 456] [outer = 171AB800] 09:58:41 INFO - PROCESS | 3576 | 1466441921534 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 525ms 09:58:41 INFO - PROCESS | 3576 | 1466441921574 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3576 | 1466441921576 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:58:41 INFO - PROCESS | 3576 | 1466441921579 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:58:41 INFO - PROCESS | 3576 | 1466441921581 Marionette TRACE conn3 <- [1,574,null,{}] 09:58:41 INFO - PROCESS | 3576 | 1466441921600 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}] 09:58:41 INFO - PROCESS | 3576 | 1466441921601 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:41 INFO - PROCESS | 3576 | 1466441921662 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:58:41 INFO - PROCESS | 3576 | 1466441921668 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3576 | 1466441921670 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:41 INFO - PROCESS | 3576 | ++DOCSHELL 1A407C00 == 36 [pid = 3576] [id = 153] 09:58:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A4EEC00) [pid = 3576] [serial = 457] [outer = 00000000] 09:58:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A538C00) [pid = 3576] [serial = 458] [outer = 1A4EEC00] 09:58:41 INFO - PROCESS | 3576 | 1466441921714 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A541400) [pid = 3576] [serial = 459] [outer = 1A4EEC00] 09:58:41 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:42 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:42 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:42 INFO - PROCESS | 3576 | 1466441922154 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]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 648ms 09:58:42 INFO - PROCESS | 3576 | 1466441922240 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 3576 | 1466441922245 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:58:42 INFO - PROCESS | 3576 | 1466441922251 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 3576 | 1466441922254 Marionette TRACE conn3 <- [1,578,null,{}] 09:58:42 INFO - PROCESS | 3576 | 1466441922260 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}] 09:58:42 INFO - PROCESS | 3576 | 1466441922263 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:42 INFO - PROCESS | 3576 | 1466441922465 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:58:42 INFO - PROCESS | 3576 | 1466441922537 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 3576 | 1466441922542 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:42 INFO - PROCESS | 3576 | ++DOCSHELL 10506C00 == 37 [pid = 3576] [id = 154] 09:58:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11AD5C00) [pid = 3576] [serial = 460] [outer = 00000000] 09:58:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (128A1C00) [pid = 3576] [serial = 461] [outer = 11AD5C00] 09:58:42 INFO - PROCESS | 3576 | 1466441922580 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12AE5800) [pid = 3576] [serial = 462] [outer = 11AD5C00] 09:58:43 INFO - PROCESS | 3576 | 1466441923277 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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:58:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1077ms 09:58:43 INFO - PROCESS | 3576 | 1466441923319 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 3576 | 1466441923323 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:58:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:58:43 INFO - PROCESS | 3576 | 1466441923377 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 3576 | 1466441923380 Marionette TRACE conn3 <- [1,582,null,{}] 09:58:43 INFO - PROCESS | 3576 | 1466441923385 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}] 09:58:43 INFO - PROCESS | 3576 | 1466441923388 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:43 INFO - PROCESS | 3576 | 1466441923548 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:58:43 INFO - PROCESS | 3576 | 1466441923645 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 3576 | 1466441923648 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:43 INFO - PROCESS | 3576 | ++DOCSHELL 13D05C00 == 38 [pid = 3576] [id = 155] 09:58:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13D0CC00) [pid = 3576] [serial = 463] [outer = 00000000] 09:58:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15B94800) [pid = 3576] [serial = 464] [outer = 13D0CC00] 09:58:43 INFO - PROCESS | 3576 | 1466441923707 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15E8E800) [pid = 3576] [serial = 465] [outer = 13D0CC00] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 10A4A400 == 37 [pid = 3576] [id = 152] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 15E8DC00 == 36 [pid = 3576] [id = 151] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 19ED7000 == 35 [pid = 3576] [id = 150] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 13D12C00 == 34 [pid = 3576] [id = 149] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 1666F800 == 33 [pid = 3576] [id = 148] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 143D9800 == 32 [pid = 3576] [id = 147] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 12819800 == 31 [pid = 3576] [id = 146] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 12D66800 == 30 [pid = 3576] [id = 145] 09:58:44 INFO - PROCESS | 3576 | --DOCSHELL 105EC800 == 29 [pid = 3576] [id = 144] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17BC5800) [pid = 3576] [serial = 404] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19943C00) [pid = 3576] [serial = 407] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17FE7800) [pid = 3576] [serial = 405] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19ED8C00) [pid = 3576] [serial = 410] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19E03C00) [pid = 3576] [serial = 408] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (130A1400) [pid = 3576] [serial = 393] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A53B000) [pid = 3576] [serial = 386] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (131E7400) [pid = 3576] [serial = 395] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A532C00) [pid = 3576] [serial = 420] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13661000) [pid = 3576] [serial = 396] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A4F2C00) [pid = 3576] [serial = 419] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15BA0800) [pid = 3576] [serial = 398] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A40F400) [pid = 3576] [serial = 417] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15BB0000) [pid = 3576] [serial = 399] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (14314400) [pid = 3576] [serial = 389] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15876400) [pid = 3576] [serial = 390] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17065000) [pid = 3576] [serial = 401] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (12816000) [pid = 3576] [serial = 392] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A0EC000) [pid = 3576] [serial = 416] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16B3FC00) [pid = 3576] [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.] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19E07C00) [pid = 3576] [serial = 411] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (18185800) [pid = 3576] [serial = 413] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (199A1800) [pid = 3576] [serial = 414] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17587000) [pid = 3576] [serial = 402] [outer = 00000000] [url = about:blank] 09:58:44 INFO - PROCESS | 3576 | 1466441924449 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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1146ms 09:58:44 INFO - PROCESS | 3576 | 1466441924496 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 3576 | 1466441924500 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:58:44 INFO - PROCESS | 3576 | 1466441924504 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3576 | 1466441924509 Marionette TRACE conn3 <- [1,586,null,{}] 09:58:44 INFO - PROCESS | 3576 | 1466441924513 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}] 09:58:44 INFO - PROCESS | 3576 | 1466441924516 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:44 INFO - PROCESS | 3576 | 1466441924582 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:58:44 INFO - PROCESS | 3576 | 1466441924590 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3576 | 1466441924593 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:44 INFO - PROCESS | 3576 | ++DOCSHELL 12A1D000 == 30 [pid = 3576] [id = 156] 09:58:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (12AA4C00) [pid = 3576] [serial = 466] [outer = 00000000] 09:58:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (13206800) [pid = 3576] [serial = 467] [outer = 12AA4C00] 09:58:44 INFO - PROCESS | 3576 | 1466441924640 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13D12C00) [pid = 3576] [serial = 468] [outer = 12AA4C00] 09:58:45 INFO - PROCESS | 3576 | 1466441925070 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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 621ms 09:58:45 INFO - PROCESS | 3576 | 1466441925124 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3576 | 1466441925110 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:58:45 INFO - PROCESS | 3576 | 1466441925116 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3576 | 1466441925119 Marionette TRACE conn3 <- [1,590,null,{}] 09:58:45 INFO - PROCESS | 3576 | 1466441925123 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}] 09:58:45 INFO - PROCESS | 3576 | 1466441925125 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:45 INFO - PROCESS | 3576 | 1466441925212 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:58:45 INFO - PROCESS | 3576 | 1466441925280 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3576 | 1466441925282 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:45 INFO - PROCESS | 3576 | ++DOCSHELL 15872C00 == 31 [pid = 3576] [id = 157] 09:58:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15873400) [pid = 3576] [serial = 469] [outer = 00000000] 09:58:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15BA0800) [pid = 3576] [serial = 470] [outer = 15873400] 09:58:45 INFO - PROCESS | 3576 | 1466441925328 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15BAEC00) [pid = 3576] [serial = 471] [outer = 15873400] 09:58:45 INFO - PROCESS | 3576 | 1466441925674 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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 552ms 09:58:45 INFO - PROCESS | 3576 | 1466441925691 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3576 | 1466441925693 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:58:45 INFO - PROCESS | 3576 | 1466441925697 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3576 | 1466441925701 Marionette TRACE conn3 <- [1,594,null,{}] 09:58:45 INFO - PROCESS | 3576 | 1466441925711 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}] 09:58:45 INFO - PROCESS | 3576 | 1466441925716 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:45 INFO - PROCESS | 3576 | 1466441925780 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:58:45 INFO - PROCESS | 3576 | 1466441925787 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3576 | 1466441925790 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:45 INFO - PROCESS | 3576 | ++DOCSHELL 1718EC00 == 32 [pid = 3576] [id = 158] 09:58:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (171B7000) [pid = 3576] [serial = 472] [outer = 00000000] 09:58:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1761EC00) [pid = 3576] [serial = 473] [outer = 171B7000] 09:58:45 INFO - PROCESS | 3576 | 1466441925836 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (17BC5800) [pid = 3576] [serial = 474] [outer = 171B7000] 09:58:46 INFO - PROCESS | 3576 | 1466441926222 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 566ms 09:58:46 INFO - PROCESS | 3576 | 1466441926255 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 3576 | 1466441926258 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:58:46 INFO - PROCESS | 3576 | 1466441926276 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3576 | 1466441926278 Marionette TRACE conn3 <- [1,598,null,{}] 09:58:46 INFO - PROCESS | 3576 | 1466441926286 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}] 09:58:46 INFO - PROCESS | 3576 | 1466441926288 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:46 INFO - PROCESS | 3576 | 1466441926384 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:58:46 INFO - PROCESS | 3576 | 1466441926450 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3576 | 1466441926452 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:46 INFO - PROCESS | 3576 | ++DOCSHELL 1993F400 == 33 [pid = 3576] [id = 159] 09:58:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19941000) [pid = 3576] [serial = 475] [outer = 00000000] 09:58:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19E03000) [pid = 3576] [serial = 476] [outer = 19941000] 09:58:46 INFO - PROCESS | 3576 | 1466441926495 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19E08000) [pid = 3576] [serial = 477] [outer = 19941000] 09:58:46 INFO - PROCESS | 3576 | 1466441926896 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 662ms 09:58:46 INFO - PROCESS | 3576 | 1466441926939 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 3576 | 1466441926941 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:58:46 INFO - PROCESS | 3576 | 1466441926944 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:58:46 INFO - PROCESS | 3576 | 1466441926946 Marionette TRACE conn3 <- [1,602,null,{}] 09:58:46 INFO - PROCESS | 3576 | 1466441926949 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}] 09:58:46 INFO - PROCESS | 3576 | 1466441926933 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:47 INFO - PROCESS | 3576 | 1466441927035 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:58:47 INFO - PROCESS | 3576 | 1466441927042 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 3576 | 1466441927045 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:47 INFO - PROCESS | 3576 | ++DOCSHELL 15649000 == 34 [pid = 3576] [id = 160] 09:58:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18182800) [pid = 3576] [serial = 478] [outer = 00000000] 09:58:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19EE1000) [pid = 3576] [serial = 479] [outer = 18182800] 09:58:47 INFO - PROCESS | 3576 | 1466441927094 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A0EC000) [pid = 3576] [serial = 480] [outer = 18182800] 09:58:47 INFO - PROCESS | 3576 | 1466441927481 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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:58:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 566ms 09:58:47 INFO - PROCESS | 3576 | 1466441927504 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 3576 | 1466441927506 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:58:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:58:47 INFO - PROCESS | 3576 | 1466441927509 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 3576 | 1466441927511 Marionette TRACE conn3 <- [1,606,null,{}] 09:58:47 INFO - PROCESS | 3576 | 1466441927514 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}] 09:58:47 INFO - PROCESS | 3576 | 1466441927520 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:47 INFO - PROCESS | 3576 | 1466441927646 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:58:47 INFO - PROCESS | 3576 | 1466441927669 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 3576 | 1466441927671 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:47 INFO - PROCESS | 3576 | ++DOCSHELL 15BA0C00 == 35 [pid = 3576] [id = 161] 09:58:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A4E9400) [pid = 3576] [serial = 481] [outer = 00000000] 09:58:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A65D400) [pid = 3576] [serial = 482] [outer = 1A4E9400] 09:58:47 INFO - PROCESS | 3576 | 1466441927722 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15BA7000) [pid = 3576] [serial = 483] [outer = 1A4E9400] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16B43000) [pid = 3576] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15B95800) [pid = 3576] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12DF7C00) [pid = 3576] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1560B800) [pid = 3576] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (105EF400) [pid = 3576] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10320000) [pid = 3576] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18185C00) [pid = 3576] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (105EE000) [pid = 3576] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16667C00) [pid = 3576] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19ED8000) [pid = 3576] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (171AB800) [pid = 3576] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:58:48 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16668800) [pid = 3576] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:58:48 INFO - PROCESS | 3576 | 1466441928158 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]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 704ms 09:58:48 INFO - PROCESS | 3576 | 1466441928209 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 3576 | 1466441928211 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:58:48 INFO - PROCESS | 3576 | 1466441928214 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:58:48 INFO - PROCESS | 3576 | 1466441928216 Marionette TRACE conn3 <- [1,610,null,{}] 09:58:48 INFO - PROCESS | 3576 | 1466441928220 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}] 09:58:48 INFO - PROCESS | 3576 | 1466441928221 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:48 INFO - PROCESS | 3576 | 1466441928296 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:58:48 INFO - PROCESS | 3576 | 1466441928285 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3576 | 1466441928287 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:48 INFO - PROCESS | 3576 | ++DOCSHELL 12AEA400 == 36 [pid = 3576] [id = 162] 09:58:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12AEC000) [pid = 3576] [serial = 484] [outer = 00000000] 09:58:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15D41400) [pid = 3576] [serial = 485] [outer = 12AEC000] 09:58:48 INFO - PROCESS | 3576 | 1466441928331 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16B43000) [pid = 3576] [serial = 486] [outer = 12AEC000] 09:58:48 INFO - PROCESS | 3576 | 1466441928697 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]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 524ms 09:58:48 INFO - PROCESS | 3576 | 1466441928741 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 3576 | 1466441928743 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:58:48 INFO - PROCESS | 3576 | 1466441928746 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:58:48 INFO - PROCESS | 3576 | 1466441928748 Marionette TRACE conn3 <- [1,614,null,{}] 09:58:48 INFO - PROCESS | 3576 | 1466441928751 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}] 09:58:48 INFO - PROCESS | 3576 | 1466441928753 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:48 INFO - PROCESS | 3576 | 1466441928854 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:58:48 INFO - PROCESS | 3576 | 1466441928844 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3576 | 1466441928846 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:48 INFO - PROCESS | 3576 | ++DOCSHELL 15D3B800 == 37 [pid = 3576] [id = 163] 09:58:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1960B000) [pid = 3576] [serial = 487] [outer = 00000000] 09:58:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A535C00) [pid = 3576] [serial = 488] [outer = 1960B000] 09:58:48 INFO - PROCESS | 3576 | 1466441928888 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A666400) [pid = 3576] [serial = 489] [outer = 1960B000] 09:58:49 INFO - PROCESS | 3576 | 1466441929257 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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 552ms 09:58:49 INFO - PROCESS | 3576 | 1466441929317 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 3576 | 1466441929319 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:58:49 INFO - PROCESS | 3576 | 1466441929322 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3576 | 1466441929324 Marionette TRACE conn3 <- [1,618,null,{}] 09:58:49 INFO - PROCESS | 3576 | 1466441929327 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}] 09:58:49 INFO - PROCESS | 3576 | 1466441929329 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:49 INFO - PROCESS | 3576 | 1466441929391 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:58:49 INFO - PROCESS | 3576 | 1466441929397 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 3576 | 1466441929408 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:49 INFO - PROCESS | 3576 | ++DOCSHELL 1A4EF400 == 38 [pid = 3576] [id = 164] 09:58:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A69D000) [pid = 3576] [serial = 490] [outer = 00000000] 09:58:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A6A4400) [pid = 3576] [serial = 491] [outer = 1A69D000] 09:58:49 INFO - PROCESS | 3576 | 1466441929451 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A6A6800) [pid = 3576] [serial = 492] [outer = 1A69D000] 09:58:49 INFO - PROCESS | 3576 | 1466441929819 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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 524ms 09:58:49 INFO - PROCESS | 3576 | 1466441929837 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 3576 | 1466441929840 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:58:49 INFO - PROCESS | 3576 | 1466441929843 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3576 | 1466441929845 Marionette TRACE conn3 <- [1,622,null,{}] 09:58:49 INFO - PROCESS | 3576 | 1466441929849 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}] 09:58:49 INFO - PROCESS | 3576 | 1466441929850 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:49 INFO - PROCESS | 3576 | 1466441929971 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:58:50 INFO - PROCESS | 3576 | 1466441930148 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 3576 | 1466441930151 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:50 INFO - PROCESS | 3576 | ++DOCSHELL 10367C00 == 39 [pid = 3576] [id = 165] 09:58:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1036C000) [pid = 3576] [serial = 493] [outer = 00000000] 09:58:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (105EFC00) [pid = 3576] [serial = 494] [outer = 1036C000] 09:58:50 INFO - PROCESS | 3576 | 1466441930208 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (11277800) [pid = 3576] [serial = 495] [outer = 1036C000] 09:58:50 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:50 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:50 INFO - PROCESS | 3576 | 1466441930751 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]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 966ms 09:58:50 INFO - PROCESS | 3576 | 1466441930820 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 3576 | 1466441930825 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:58:50 INFO - PROCESS | 3576 | 1466441930830 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 3576 | 1466441930833 Marionette TRACE conn3 <- [1,626,null,{}] 09:58:50 INFO - PROCESS | 3576 | 1466441930838 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}] 09:58:50 INFO - PROCESS | 3576 | 1466441930841 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:50 INFO - PROCESS | 3576 | 1466441930933 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:58:50 INFO - PROCESS | 3576 | 1466441931009 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 3576 | 1466441931012 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:51 INFO - PROCESS | 3576 | ++DOCSHELL 1586FC00 == 40 [pid = 3576] [id = 166] 09:58:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15D35C00) [pid = 3576] [serial = 496] [outer = 00000000] 09:58:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (168E3800) [pid = 3576] [serial = 497] [outer = 15D35C00] 09:58:51 INFO - PROCESS | 3576 | 1466441931106 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16F27800) [pid = 3576] [serial = 498] [outer = 15D35C00] 09:58:51 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:51 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:51 INFO - PROCESS | 3576 | 1466441931642 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]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 883ms 09:58:51 INFO - PROCESS | 3576 | 1466441931711 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 3576 | 1466441931715 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:58:51 INFO - PROCESS | 3576 | 1466441931718 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 3576 | 1466441931721 Marionette TRACE conn3 <- [1,630,null,{}] 09:58:51 INFO - PROCESS | 3576 | 1466441931725 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}] 09:58:51 INFO - PROCESS | 3576 | 1466441931728 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:51 INFO - PROCESS | 3576 | 1466441931865 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:58:51 INFO - PROCESS | 3576 | 1466441931876 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3576 | 1466441931878 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:51 INFO - PROCESS | 3576 | ++DOCSHELL 16FEF000 == 41 [pid = 3576] [id = 167] 09:58:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16FF8C00) [pid = 3576] [serial = 499] [outer = 00000000] 09:58:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17F4C800) [pid = 3576] [serial = 500] [outer = 16FF8C00] 09:58:51 INFO - PROCESS | 3576 | 1466441931931 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19E03400) [pid = 3576] [serial = 501] [outer = 16FF8C00] 09:58:52 INFO - PROCESS | 3576 | 1466441932650 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]]]}] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 1A4EF400 == 40 [pid = 3576] [id = 164] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 15D3B800 == 39 [pid = 3576] [id = 163] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 12AEA400 == 38 [pid = 3576] [id = 162] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 15BA0C00 == 37 [pid = 3576] [id = 161] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 15649000 == 36 [pid = 3576] [id = 160] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 1993F400 == 35 [pid = 3576] [id = 159] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 1718EC00 == 34 [pid = 3576] [id = 158] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 15872C00 == 33 [pid = 3576] [id = 157] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 12A1D000 == 32 [pid = 3576] [id = 156] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 13D05C00 == 31 [pid = 3576] [id = 155] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 10506C00 == 30 [pid = 3576] [id = 154] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 1A407C00 == 29 [pid = 3576] [id = 153] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 10367C00 == 28 [pid = 3576] [id = 165] 09:58:53 INFO - PROCESS | 3576 | --DOCSHELL 1586FC00 == 27 [pid = 3576] [id = 166] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19606000) [pid = 3576] [serial = 446] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (131E0000) [pid = 3576] [serial = 423] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12813800) [pid = 3576] [serial = 422] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17586400) [pid = 3576] [serial = 426] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16A93C00) [pid = 3576] [serial = 425] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1782E400) [pid = 3576] [serial = 444] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A03C800) [pid = 3576] [serial = 449] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (19939400) [pid = 3576] [serial = 447] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A538C00) [pid = 3576] [serial = 458] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A03B800) [pid = 3576] [serial = 455] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17BCD800) [pid = 3576] [serial = 452] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1A0EC800) [pid = 3576] [serial = 450] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A0E1400) [pid = 3576] [serial = 456] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1993C000) [pid = 3576] [serial = 453] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16A9B800) [pid = 3576] [serial = 441] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17642800) [pid = 3576] [serial = 443] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16674000) [pid = 3576] [serial = 440] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13150000) [pid = 3576] [serial = 434] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13658C00) [pid = 3576] [serial = 435] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15874C00) [pid = 3576] [serial = 437] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (158E1C00) [pid = 3576] [serial = 438] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (10EA0400) [pid = 3576] [serial = 431] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1127CC00) [pid = 3576] [serial = 432] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (11278400) [pid = 3576] [serial = 429] [outer = 00000000] [url = about:blank] 09:58:53 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (10A4FC00) [pid = 3576] [serial = 428] [outer = 00000000] [url = about:blank] 09:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1505ms 09:58:53 INFO - PROCESS | 3576 | 1466441933227 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 3576 | 1466441933232 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:58:53 INFO - PROCESS | 3576 | 1466441933237 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 3576 | 1466441933240 Marionette TRACE conn3 <- [1,634,null,{}] 09:58:53 INFO - PROCESS | 3576 | 1466441933246 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}] 09:58:53 INFO - PROCESS | 3576 | 1466441933250 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:53 INFO - PROCESS | 3576 | 1466441933336 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:58:53 INFO - PROCESS | 3576 | 1466441933342 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3576 | 1466441933347 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:53 INFO - PROCESS | 3576 | ++DOCSHELL 11278C00 == 28 [pid = 3576] [id = 168] 09:58:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1127AC00) [pid = 3576] [serial = 502] [outer = 00000000] 09:58:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (112DFC00) [pid = 3576] [serial = 503] [outer = 1127AC00] 09:58:53 INFO - PROCESS | 3576 | 1466441933375 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (114CA800) [pid = 3576] [serial = 504] [outer = 1127AC00] 09:58:53 INFO - PROCESS | 3576 | 1466441933807 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]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 09:58:53 INFO - PROCESS | 3576 | 1466441933856 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 3576 | 1466441933859 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:58:53 INFO - PROCESS | 3576 | 1466441933866 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 3576 | 1466441933870 Marionette TRACE conn3 <- [1,638,null,{}] 09:58:53 INFO - PROCESS | 3576 | 1466441933873 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}] 09:58:53 INFO - PROCESS | 3576 | 1466441933876 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:53 INFO - PROCESS | 3576 | 1466441933942 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:58:54 INFO - PROCESS | 3576 | 1466441934025 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3576 | 1466441934028 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:54 INFO - PROCESS | 3576 | ++DOCSHELL 131E1400 == 29 [pid = 3576] [id = 169] 09:58:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (131E4C00) [pid = 3576] [serial = 505] [outer = 00000000] 09:58:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (132C5C00) [pid = 3576] [serial = 506] [outer = 131E4C00] 09:58:54 INFO - PROCESS | 3576 | 1466441934074 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13D05C00) [pid = 3576] [serial = 507] [outer = 131E4C00] 09:58:54 INFO - PROCESS | 3576 | 1466441934396 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]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 580ms 09:58:54 INFO - PROCESS | 3576 | 1466441934442 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 3576 | 1466441934444 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:58:54 INFO - PROCESS | 3576 | 1466441934448 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 3576 | 1466441934449 Marionette TRACE conn3 <- [1,642,null,{}] 09:58:54 INFO - PROCESS | 3576 | 1466441934460 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}] 09:58:54 INFO - PROCESS | 3576 | 1466441934465 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:54 INFO - PROCESS | 3576 | 1466441934570 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:58:54 INFO - PROCESS | 3576 | 1466441934584 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3576 | 1466441934588 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:54 INFO - PROCESS | 3576 | ++DOCSHELL 15871000 == 30 [pid = 3576] [id = 170] 09:58:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (158D9800) [pid = 3576] [serial = 508] [outer = 00000000] 09:58:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15B9C800) [pid = 3576] [serial = 509] [outer = 158D9800] 09:58:54 INFO - PROCESS | 3576 | 1466441934636 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15BA5400) [pid = 3576] [serial = 510] [outer = 158D9800] 09:58:55 INFO - PROCESS | 3576 | 1466441935009 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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 607ms 09:58:55 INFO - PROCESS | 3576 | 1466441935067 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3576 | 1466441935069 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:58:55 INFO - PROCESS | 3576 | 1466441935072 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:58:55 INFO - PROCESS | 3576 | 1466441935073 Marionette TRACE conn3 <- [1,646,null,{}] 09:58:55 INFO - PROCESS | 3576 | 1466441935077 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}] 09:58:55 INFO - PROCESS | 3576 | 1466441935079 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:55 INFO - PROCESS | 3576 | 1466441935178 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:58:55 INFO - PROCESS | 3576 | 1466441935186 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3576 | 1466441935188 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:55 INFO - PROCESS | 3576 | ++DOCSHELL 169CBC00 == 31 [pid = 3576] [id = 171] 09:58:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (169CC400) [pid = 3576] [serial = 511] [outer = 00000000] 09:58:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16F24800) [pid = 3576] [serial = 512] [outer = 169CC400] 09:58:55 INFO - PROCESS | 3576 | 1466441935277 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1718DC00) [pid = 3576] [serial = 513] [outer = 169CC400] 09:58:55 INFO - PROCESS | 3576 | 1466441935623 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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 607ms 09:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:58:55 INFO - PROCESS | 3576 | 1466441935689 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3576 | 1466441935691 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:58:55 INFO - PROCESS | 3576 | 1466441935700 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 3576 | 1466441935702 Marionette TRACE conn3 <- [1,650,null,{}] 09:58:55 INFO - PROCESS | 3576 | 1466441935705 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}] 09:58:55 INFO - PROCESS | 3576 | 1466441935707 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:55 INFO - PROCESS | 3576 | 1466441935821 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:58:55 INFO - PROCESS | 3576 | 1466441935843 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3576 | 1466441935845 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:55 INFO - PROCESS | 3576 | ++DOCSHELL 17823400 == 32 [pid = 3576] [id = 172] 09:58:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17824800) [pid = 3576] [serial = 514] [outer = 00000000] 09:58:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17F46800) [pid = 3576] [serial = 515] [outer = 17824800] 09:58:55 INFO - PROCESS | 3576 | 1466441935888 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17FE9800) [pid = 3576] [serial = 516] [outer = 17824800] 09:58:56 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:56 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:56 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:56 INFO - PROCESS | 3576 | 1466441936253 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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 607ms 09:58:56 INFO - PROCESS | 3576 | 1466441936311 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 3576 | 1466441936313 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:58:56 INFO - PROCESS | 3576 | 1466441936317 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3576 | 1466441936318 Marionette TRACE conn3 <- [1,654,null,{}] 09:58:56 INFO - PROCESS | 3576 | 1466441936322 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}] 09:58:56 INFO - PROCESS | 3576 | 1466441936327 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:56 INFO - PROCESS | 3576 | 1466441936445 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:58:56 INFO - PROCESS | 3576 | 1466441936458 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 3576 | 1466441936460 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:56 INFO - PROCESS | 3576 | ++DOCSHELL 1818D800 == 33 [pid = 3576] [id = 173] 09:58:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1818E400) [pid = 3576] [serial = 517] [outer = 00000000] 09:58:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19939800) [pid = 3576] [serial = 518] [outer = 1818E400] 09:58:56 INFO - PROCESS | 3576 | 1466441936549 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19E05400) [pid = 3576] [serial = 519] [outer = 1818E400] 09:58:56 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A69D000) [pid = 3576] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19941000) [pid = 3576] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A4EEC00) [pid = 3576] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11AD5C00) [pid = 3576] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13D0CC00) [pid = 3576] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15873400) [pid = 3576] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (171B7000) [pid = 3576] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12AA4C00) [pid = 3576] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18182800) [pid = 3576] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A4E9400) [pid = 3576] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (12AEC000) [pid = 3576] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:58:57 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1960B000) [pid = 3576] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:58:57 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:57 INFO - PROCESS | 3576 | 1466441937086 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]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 800ms 09:58:57 INFO - PROCESS | 3576 | 1466441937111 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3576 | 1466441937113 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:58:57 INFO - PROCESS | 3576 | 1466441937116 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 3576 | 1466441937118 Marionette TRACE conn3 <- [1,658,null,{}] 09:58:57 INFO - PROCESS | 3576 | 1466441937121 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}] 09:58:57 INFO - PROCESS | 3576 | 1466441937123 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:57 INFO - PROCESS | 3576 | 1466441937202 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:58:57 INFO - PROCESS | 3576 | 1466441937210 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3576 | 1466441937212 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:57 INFO - PROCESS | 3576 | ++DOCSHELL 131E6000 == 34 [pid = 3576] [id = 174] 09:58:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13658400) [pid = 3576] [serial = 520] [outer = 00000000] 09:58:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16B3A000) [pid = 3576] [serial = 521] [outer = 13658400] 09:58:57 INFO - PROCESS | 3576 | 1466441937253 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (19936400) [pid = 3576] [serial = 522] [outer = 13658400] 09:58:57 INFO - PROCESS | 3576 | 1466441937625 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]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 566ms 09:58:57 INFO - PROCESS | 3576 | 1466441937689 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3576 | 1466441937691 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:58:57 INFO - PROCESS | 3576 | 1466441937694 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 3576 | 1466441937696 Marionette TRACE conn3 <- [1,662,null,{}] 09:58:57 INFO - PROCESS | 3576 | 1466441937699 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}] 09:58:57 INFO - PROCESS | 3576 | 1466441937701 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:57 INFO - PROCESS | 3576 | 1466441937755 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:58:57 INFO - PROCESS | 3576 | 1466441937760 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3576 | 1466441937762 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:57 INFO - PROCESS | 3576 | ++DOCSHELL 12AA9800 == 35 [pid = 3576] [id = 175] 09:58:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (169CB400) [pid = 3576] [serial = 523] [outer = 00000000] 09:58:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1A033C00) [pid = 3576] [serial = 524] [outer = 169CB400] 09:58:57 INFO - PROCESS | 3576 | 1466441937804 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A0EDC00) [pid = 3576] [serial = 525] [outer = 169CB400] 09:58:58 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:58 INFO - PROCESS | 3576 | [3576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:58:58 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:58 INFO - PROCESS | 3576 | 1466441938162 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]]]}] 09:58:58 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 09:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 525ms 09:58:58 INFO - PROCESS | 3576 | 1466441938220 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3576 | 1466441938222 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:58:58 INFO - PROCESS | 3576 | 1466441938226 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:58:58 INFO - PROCESS | 3576 | 1466441938227 Marionette TRACE conn3 <- [1,666,null,{}] 09:58:58 INFO - PROCESS | 3576 | 1466441938231 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}] 09:58:58 INFO - PROCESS | 3576 | 1466441938232 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:58 INFO - PROCESS | 3576 | 1466441938297 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:58:58 INFO - PROCESS | 3576 | 1466441938305 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 3576 | 1466441938306 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:58 INFO - PROCESS | 3576 | ++DOCSHELL 1A4E4400 == 36 [pid = 3576] [id = 176] 09:58:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A4E4C00) [pid = 3576] [serial = 526] [outer = 00000000] 09:58:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A4EEC00) [pid = 3576] [serial = 527] [outer = 1A4E4C00] 09:58:58 INFO - PROCESS | 3576 | 1466441938352 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A4EF400) [pid = 3576] [serial = 528] [outer = 1A4E4C00] 09:58:58 INFO - PROCESS | 3576 | 1466441938747 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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 566ms 09:58:58 INFO - PROCESS | 3576 | 1466441938802 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3576 | 1466441938806 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:58:58 INFO - PROCESS | 3576 | 1466441938816 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:58:58 INFO - PROCESS | 3576 | 1466441938820 Marionette TRACE conn3 <- [1,670,null,{}] 09:58:58 INFO - PROCESS | 3576 | 1466441938826 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}] 09:58:58 INFO - PROCESS | 3576 | 1466441938830 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:58 INFO - PROCESS | 3576 | 1466441938937 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:58:59 INFO - PROCESS | 3576 | 1466441939025 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 3576 | 1466441939031 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:58:59 INFO - PROCESS | 3576 | ++DOCSHELL 10EA2000 == 37 [pid = 3576] [id = 177] 09:58:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10FA8800) [pid = 3576] [serial = 529] [outer = 00000000] 09:58:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (112E9800) [pid = 3576] [serial = 530] [outer = 10FA8800] 09:58:59 INFO - PROCESS | 3576 | 1466441939086 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (12BC1000) [pid = 3576] [serial = 531] [outer = 10FA8800] 09:59:00 INFO - PROCESS | 3576 | 1466441940287 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]]]}] 09:59:00 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) 09:59:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1504ms 09:59:00 INFO - PROCESS | 3576 | 1466441940331 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 3576 | 1466441940335 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:59:00 INFO - PROCESS | 3576 | 1466441940341 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:59:00 INFO - PROCESS | 3576 | 1466441940344 Marionette TRACE conn3 <- [1,674,null,{}] 09:59:00 INFO - PROCESS | 3576 | 1466441940397 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}] 09:59:00 INFO - PROCESS | 3576 | 1466441940399 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:00 INFO - PROCESS | 3576 | 1466441940485 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:59:00 INFO - PROCESS | 3576 | 1466441940514 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 3576 | 1466441940517 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:00 INFO - PROCESS | 3576 | ++DOCSHELL 10A50000 == 38 [pid = 3576] [id = 178] 09:59:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10A50C00) [pid = 3576] [serial = 532] [outer = 00000000] 09:59:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10FADC00) [pid = 3576] [serial = 533] [outer = 10A50C00] 09:59:00 INFO - PROCESS | 3576 | 1466441940635 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (11281400) [pid = 3576] [serial = 534] [outer = 10A50C00] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 12AA9800 == 37 [pid = 3576] [id = 175] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 131E6000 == 36 [pid = 3576] [id = 174] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 1818D800 == 35 [pid = 3576] [id = 173] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 17823400 == 34 [pid = 3576] [id = 172] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 169CBC00 == 33 [pid = 3576] [id = 171] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 15871000 == 32 [pid = 3576] [id = 170] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 131E1400 == 31 [pid = 3576] [id = 169] 09:59:00 INFO - PROCESS | 3576 | --DOCSHELL 11278C00 == 30 [pid = 3576] [id = 168] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19E03000) [pid = 3576] [serial = 476] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19E08000) [pid = 3576] [serial = 477] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A541400) [pid = 3576] [serial = 459] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (128A1C00) [pid = 3576] [serial = 461] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12AE5800) [pid = 3576] [serial = 462] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B94800) [pid = 3576] [serial = 464] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15E8E800) [pid = 3576] [serial = 465] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15BA0800) [pid = 3576] [serial = 470] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15BAEC00) [pid = 3576] [serial = 471] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1761EC00) [pid = 3576] [serial = 473] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13206800) [pid = 3576] [serial = 467] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13D12C00) [pid = 3576] [serial = 468] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A0EC000) [pid = 3576] [serial = 480] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19EE1000) [pid = 3576] [serial = 479] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A6A6800) [pid = 3576] [serial = 492] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A65D400) [pid = 3576] [serial = 482] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15D41400) [pid = 3576] [serial = 485] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A535C00) [pid = 3576] [serial = 488] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15BA7000) [pid = 3576] [serial = 483] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16B43000) [pid = 3576] [serial = 486] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A666400) [pid = 3576] [serial = 489] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17BC5800) [pid = 3576] [serial = 474] [outer = 00000000] [url = about:blank] 09:59:00 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1A6A4400) [pid = 3576] [serial = 491] [outer = 00000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3576 | 1466441941430 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]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1104ms 09:59:01 INFO - PROCESS | 3576 | 1466441941438 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3576 | 1466441941443 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:59:01 INFO - PROCESS | 3576 | 1466441941449 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3576 | 1466441941452 Marionette TRACE conn3 <- [1,678,null,{}] 09:59:01 INFO - PROCESS | 3576 | 1466441941459 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}] 09:59:01 INFO - PROCESS | 3576 | 1466441941462 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:01 INFO - PROCESS | 3576 | 1466441941546 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:59:01 INFO - PROCESS | 3576 | 1466441941553 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 3576 | 1466441941555 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:01 INFO - PROCESS | 3576 | ++DOCSHELL 12DF7C00 == 31 [pid = 3576] [id = 179] 09:59:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (12DFD000) [pid = 3576] [serial = 535] [outer = 00000000] 09:59:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (13155800) [pid = 3576] [serial = 536] [outer = 12DFD000] 09:59:01 INFO - PROCESS | 3576 | 1466441941582 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13206800) [pid = 3576] [serial = 537] [outer = 12DFD000] 09:59:02 INFO - PROCESS | 3576 | 1466441942447 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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1007ms 09:59:02 INFO - PROCESS | 3576 | 1466441942457 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 3576 | 1466441942459 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:59:02 INFO - PROCESS | 3576 | 1466441942463 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 3576 | 1466441942466 Marionette TRACE conn3 <- [1,682,null,{}] 09:59:02 INFO - PROCESS | 3576 | 1466441942476 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}] 09:59:02 INFO - PROCESS | 3576 | 1466441942481 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:02 INFO - PROCESS | 3576 | 1466441942577 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:59:02 INFO - PROCESS | 3576 | 1466441942584 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 3576 | 1466441942587 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:02 INFO - PROCESS | 3576 | ++DOCSHELL 15641C00 == 32 [pid = 3576] [id = 180] 09:59:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15646400) [pid = 3576] [serial = 538] [outer = 00000000] 09:59:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15876400) [pid = 3576] [serial = 539] [outer = 15646400] 09:59:02 INFO - PROCESS | 3576 | 1466441942634 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15B94C00) [pid = 3576] [serial = 540] [outer = 15646400] 09:59:03 INFO - PROCESS | 3576 | 1466441943484 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]]]}] 09:59:03 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) 09:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1049ms 09:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:59:03 INFO - PROCESS | 3576 | 1466441943535 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 3576 | 1466441943537 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:59:03 INFO - PROCESS | 3576 | 1466441943541 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 3576 | 1466441943542 Marionette TRACE conn3 <- [1,686,null,{}] 09:59:03 INFO - PROCESS | 3576 | 1466441943546 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}] 09:59:03 INFO - PROCESS | 3576 | 1466441943548 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:03 INFO - PROCESS | 3576 | 1466441943636 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:59:03 INFO - PROCESS | 3576 | 1466441943642 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 3576 | 1466441943644 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:03 INFO - PROCESS | 3576 | ++DOCSHELL 15BA1400 == 33 [pid = 3576] [id = 181] 09:59:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15BA6000) [pid = 3576] [serial = 541] [outer = 00000000] 09:59:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16666C00) [pid = 3576] [serial = 542] [outer = 15BA6000] 09:59:03 INFO - PROCESS | 3576 | 1466441943687 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (168E5C00) [pid = 3576] [serial = 543] [outer = 15BA6000] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1127AC00) [pid = 3576] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (158D9800) [pid = 3576] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (131E4C00) [pid = 3576] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16FF8C00) [pid = 3576] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1818E400) [pid = 3576] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17824800) [pid = 3576] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (13658400) [pid = 3576] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1036C000) [pid = 3576] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15D35C00) [pid = 3576] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (169CB400) [pid = 3576] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:59:04 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (169CC400) [pid = 3576] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:59:04 INFO - PROCESS | 3576 | 1466441944525 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]]]}] 09:59:04 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) 09:59:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1007ms 09:59:04 INFO - PROCESS | 3576 | 1466441944546 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 3576 | 1466441944548 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:59:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:59:04 INFO - PROCESS | 3576 | 1466441944552 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 3576 | 1466441944553 Marionette TRACE conn3 <- [1,690,null,{}] 09:59:04 INFO - PROCESS | 3576 | 1466441944557 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}] 09:59:04 INFO - PROCESS | 3576 | 1466441944559 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:04 INFO - PROCESS | 3576 | 1466441944634 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:59:04 INFO - PROCESS | 3576 | 1466441944640 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3576 | 1466441944642 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:04 INFO - PROCESS | 3576 | ++DOCSHELL 13147C00 == 34 [pid = 3576] [id = 182] 09:59:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (131E4C00) [pid = 3576] [serial = 544] [outer = 00000000] 09:59:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15E98C00) [pid = 3576] [serial = 545] [outer = 131E4C00] 09:59:04 INFO - PROCESS | 3576 | 1466441944667 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16A9AC00) [pid = 3576] [serial = 546] [outer = 131E4C00] 09:59:05 INFO - PROCESS | 3576 | 1466441945485 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 952ms 09:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:59:05 INFO - PROCESS | 3576 | 1466441945516 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 3576 | 1466441945518 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:59:05 INFO - PROCESS | 3576 | 1466441945522 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 3576 | 1466441945524 Marionette TRACE conn3 <- [1,694,null,{}] 09:59:05 INFO - PROCESS | 3576 | 1466441945527 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}] 09:59:05 INFO - PROCESS | 3576 | 1466441945532 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:05 INFO - PROCESS | 3576 | 1466441945613 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:59:05 INFO - PROCESS | 3576 | 1466441945618 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 3576 | 1466441945620 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:05 INFO - PROCESS | 3576 | ++DOCSHELL 15EA6400 == 35 [pid = 3576] [id = 183] 09:59:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16B3B800) [pid = 3576] [serial = 547] [outer = 00000000] 09:59:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (17829800) [pid = 3576] [serial = 548] [outer = 16B3B800] 09:59:05 INFO - PROCESS | 3576 | 1466441945664 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (17BCD800) [pid = 3576] [serial = 549] [outer = 16B3B800] 09:59:06 INFO - PROCESS | 3576 | 1466441946597 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]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:59:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1104ms 09:59:06 INFO - PROCESS | 3576 | 1466441946646 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3576 | 1466441946650 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:59:06 INFO - PROCESS | 3576 | 1466441946656 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:59:06 INFO - PROCESS | 3576 | 1466441946660 Marionette TRACE conn3 <- [1,698,null,{}] 09:59:06 INFO - PROCESS | 3576 | 1466441946666 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}] 09:59:06 INFO - PROCESS | 3576 | 1466441946669 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:06 INFO - PROCESS | 3576 | 1466441946748 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:59:06 INFO - PROCESS | 3576 | 1466441946946 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3576 | 1466441946951 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:06 INFO - PROCESS | 3576 | ++DOCSHELL 105E8400 == 36 [pid = 3576] [id = 184] 09:59:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (105EAC00) [pid = 3576] [serial = 550] [outer = 00000000] 09:59:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12D6B400) [pid = 3576] [serial = 551] [outer = 105EAC00] 09:59:06 INFO - PROCESS | 3576 | 1466441947008 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1314FC00) [pid = 3576] [serial = 552] [outer = 105EAC00] 09:59:07 INFO - PROCESS | 3576 | 1466441947916 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:59:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1283ms 09:59:07 INFO - PROCESS | 3576 | 1466441947938 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 3576 | 1466441947942 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:59:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:59:07 INFO - PROCESS | 3576 | 1466441947949 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 3576 | 1466441947952 Marionette TRACE conn3 <- [1,702,null,{}] 09:59:07 INFO - PROCESS | 3576 | 1466441947956 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}] 09:59:07 INFO - PROCESS | 3576 | 1466441947959 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:08 INFO - PROCESS | 3576 | 1466441948062 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:59:08 INFO - PROCESS | 3576 | 1466441948150 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 3576 | 1466441948153 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:08 INFO - PROCESS | 3576 | ++DOCSHELL 10560800 == 37 [pid = 3576] [id = 185] 09:59:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (105E9000) [pid = 3576] [serial = 553] [outer = 00000000] 09:59:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10A49C00) [pid = 3576] [serial = 554] [outer = 105E9000] 09:59:08 INFO - PROCESS | 3576 | 1466441948306 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (112E0000) [pid = 3576] [serial = 555] [outer = 105E9000] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 13147C00 == 36 [pid = 3576] [id = 182] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 15BA1400 == 35 [pid = 3576] [id = 181] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 15641C00 == 34 [pid = 3576] [id = 180] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 12DF7C00 == 33 [pid = 3576] [id = 179] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 10A50000 == 32 [pid = 3576] [id = 178] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 10EA2000 == 31 [pid = 3576] [id = 177] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 1A4E4400 == 30 [pid = 3576] [id = 176] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 16FEF000 == 29 [pid = 3576] [id = 167] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 15EA6400 == 28 [pid = 3576] [id = 183] 09:59:09 INFO - PROCESS | 3576 | --DOCSHELL 105E8400 == 27 [pid = 3576] [id = 184] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (112DFC00) [pid = 3576] [serial = 503] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (114CA800) [pid = 3576] [serial = 504] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15B9C800) [pid = 3576] [serial = 509] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (132C5C00) [pid = 3576] [serial = 506] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13D05C00) [pid = 3576] [serial = 507] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (19E03400) [pid = 3576] [serial = 501] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17F4C800) [pid = 3576] [serial = 500] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (19939800) [pid = 3576] [serial = 518] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17F46800) [pid = 3576] [serial = 515] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (19936400) [pid = 3576] [serial = 522] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16B3A000) [pid = 3576] [serial = 521] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1A4EEC00) [pid = 3576] [serial = 527] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (11277800) [pid = 3576] [serial = 495] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (105EFC00) [pid = 3576] [serial = 494] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (19E05400) [pid = 3576] [serial = 519] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (16F27800) [pid = 3576] [serial = 498] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (168E3800) [pid = 3576] [serial = 497] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (1A0EDC00) [pid = 3576] [serial = 525] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (16F24800) [pid = 3576] [serial = 512] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (1718DC00) [pid = 3576] [serial = 513] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (17FE9800) [pid = 3576] [serial = 516] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (1A033C00) [pid = 3576] [serial = 524] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (15BA5400) [pid = 3576] [serial = 510] [outer = 00000000] [url = about:blank] 09:59:09 INFO - PROCESS | 3576 | 1466441949317 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]]]}] 09:59:09 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 09:59:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1421ms 09:59:09 INFO - PROCESS | 3576 | 1466441949369 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 3576 | 1466441949373 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:59:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:59:09 INFO - PROCESS | 3576 | 1466441949378 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 3576 | 1466441949381 Marionette TRACE conn3 <- [1,706,null,{}] 09:59:09 INFO - PROCESS | 3576 | 1466441949387 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}] 09:59:09 INFO - PROCESS | 3576 | 1466441949391 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:09 INFO - PROCESS | 3576 | 1466441949496 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:59:09 INFO - PROCESS | 3576 | 1466441949573 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 3576 | 1466441949578 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:09 INFO - PROCESS | 3576 | ++DOCSHELL 12898000 == 28 [pid = 3576] [id = 186] 09:59:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (128A1C00) [pid = 3576] [serial = 556] [outer = 00000000] 09:59:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (12AAE800) [pid = 3576] [serial = 557] [outer = 128A1C00] 09:59:09 INFO - PROCESS | 3576 | 1466441949626 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (12AE3400) [pid = 3576] [serial = 558] [outer = 128A1C00] 09:59:10 INFO - PROCESS | 3576 | 1466441950400 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]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:59:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1077ms 09:59:10 INFO - PROCESS | 3576 | 1466441950458 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 3576 | 1466441950463 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:59:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:59:10 INFO - PROCESS | 3576 | 1466441950451 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 3576 | 1466441950453 Marionette TRACE conn3 <- [1,710,null,{}] 09:59:10 INFO - PROCESS | 3576 | 1466441950457 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}] 09:59:10 INFO - PROCESS | 3576 | 1466441950460 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:10 INFO - PROCESS | 3576 | 1466441950552 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:59:10 INFO - PROCESS | 3576 | 1466441950558 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 3576 | 1466441950561 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:10 INFO - PROCESS | 3576 | ++DOCSHELL 13D09800 == 29 [pid = 3576] [id = 187] 09:59:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (13D0C400) [pid = 3576] [serial = 559] [outer = 00000000] 09:59:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (14310400) [pid = 3576] [serial = 560] [outer = 13D0C400] 09:59:10 INFO - PROCESS | 3576 | 1466441950607 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (143DE400) [pid = 3576] [serial = 561] [outer = 13D0C400] 09:59:11 INFO - PROCESS | 3576 | 1466441951002 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] 09:59:11 INFO - PROCESS | 3576 | 1466441951029 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:59:11 INFO - PROCESS | 3576 | 1466441951033 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:59:11 INFO - PROCESS | 3576 | 1466441951036 Marionette TRACE conn3 <- [1,714,null,{}] 09:59:11 INFO - PROCESS | 3576 | 1466441951053 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}] 09:59:11 INFO - PROCESS | 3576 | 1466441951058 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:11 INFO - PROCESS | 3576 | 1466441951147 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:59:11 INFO - PROCESS | 3576 | 1466441951155 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 3576 | 1466441951158 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:11 INFO - PROCESS | 3576 | ++DOCSHELL 15B9D800 == 30 [pid = 3576] [id = 188] 09:59:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (15BA0000) [pid = 3576] [serial = 562] [outer = 00000000] 09:59:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (15D37800) [pid = 3576] [serial = 563] [outer = 15BA0000] 09:59:11 INFO - PROCESS | 3576 | 1466441951205 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (15E8E000) [pid = 3576] [serial = 564] [outer = 15BA0000] 09:59:11 INFO - PROCESS | 3576 | 1466441951659 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]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:59:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 662ms 09:59:11 INFO - PROCESS | 3576 | 1466441951697 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 3576 | 1466441951700 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:59:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:59:11 INFO - PROCESS | 3576 | 1466441951703 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 3576 | 1466441951705 Marionette TRACE conn3 <- [1,718,null,{}] 09:59:11 INFO - PROCESS | 3576 | 1466441951716 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}] 09:59:11 INFO - PROCESS | 3576 | 1466441951718 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:11 INFO - PROCESS | 3576 | 1466441951830 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:59:11 INFO - PROCESS | 3576 | 1466441951841 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 3576 | 1466441951843 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:11 INFO - PROCESS | 3576 | ++DOCSHELL 15EA6400 == 31 [pid = 3576] [id = 189] 09:59:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (16673C00) [pid = 3576] [serial = 565] [outer = 00000000] 09:59:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (16FEF000) [pid = 3576] [serial = 566] [outer = 16673C00] 09:59:11 INFO - PROCESS | 3576 | 1466441951887 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1761E800) [pid = 3576] [serial = 567] [outer = 16673C00] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (15646400) [pid = 3576] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (1A4E4C00) [pid = 3576] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (12DFD000) [pid = 3576] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (10FA8800) [pid = 3576] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (131E4C00) [pid = 3576] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (15BA6000) [pid = 3576] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (10A50C00) [pid = 3576] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:59:12 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (16B3B800) [pid = 3576] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:59:12 INFO - PROCESS | 3576 | 1466441952457 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] 09:59:12 INFO - PROCESS | 3576 | 1466441952519 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:59:12 INFO - PROCESS | 3576 | 1466441952525 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 3576 | 1466441952528 Marionette TRACE conn3 <- [1,722,null,{}] 09:59:12 INFO - PROCESS | 3576 | 1466441952535 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}] 09:59:12 INFO - PROCESS | 3576 | 1466441952538 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:12 INFO - PROCESS | 3576 | 1466441952647 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:59:12 INFO - PROCESS | 3576 | 1466441952725 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 3576 | 1466441952712 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:12 INFO - PROCESS | 3576 | ++DOCSHELL 12AACC00 == 32 [pid = 3576] [id = 190] 09:59:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (12AE8000) [pid = 3576] [serial = 568] [outer = 00000000] 09:59:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (13122400) [pid = 3576] [serial = 569] [outer = 12AE8000] 09:59:12 INFO - PROCESS | 3576 | 1466441952815 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (13202400) [pid = 3576] [serial = 570] [outer = 12AE8000] 09:59:13 INFO - PROCESS | 3576 | 1466441953513 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]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:59:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1049ms 09:59:13 INFO - PROCESS | 3576 | 1466441953582 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 3576 | 1466441953589 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:59:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:59:13 INFO - PROCESS | 3576 | 1466441953599 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 3576 | 1466441953603 Marionette TRACE conn3 <- [1,726,null,{}] 09:59:13 INFO - PROCESS | 3576 | 1466441953607 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}] 09:59:13 INFO - PROCESS | 3576 | 1466441953610 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:13 INFO - PROCESS | 3576 | 1466441953730 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:59:13 INFO - PROCESS | 3576 | 1466441953777 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3576 | 1466441953779 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:13 INFO - PROCESS | 3576 | ++DOCSHELL 10A49000 == 33 [pid = 3576] [id = 191] 09:59:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (10A50C00) [pid = 3576] [serial = 571] [outer = 00000000] 09:59:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (10FA8800) [pid = 3576] [serial = 572] [outer = 10A50C00] 09:59:13 INFO - PROCESS | 3576 | 1466441953924 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (11CC7C00) [pid = 3576] [serial = 573] [outer = 10A50C00] 09:59:14 INFO - PROCESS | 3576 | --DOCSHELL 15B9D800 == 32 [pid = 3576] [id = 188] 09:59:14 INFO - PROCESS | 3576 | --DOCSHELL 13D09800 == 31 [pid = 3576] [id = 187] 09:59:14 INFO - PROCESS | 3576 | --DOCSHELL 12898000 == 30 [pid = 3576] [id = 186] 09:59:14 INFO - PROCESS | 3576 | --DOCSHELL 10560800 == 29 [pid = 3576] [id = 185] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (15876400) [pid = 3576] [serial = 539] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1A4EF400) [pid = 3576] [serial = 528] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (13155800) [pid = 3576] [serial = 536] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (112E9800) [pid = 3576] [serial = 530] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (16A9AC00) [pid = 3576] [serial = 546] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (16666C00) [pid = 3576] [serial = 542] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (12BC1000) [pid = 3576] [serial = 531] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (10FADC00) [pid = 3576] [serial = 533] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (11281400) [pid = 3576] [serial = 534] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (168E5C00) [pid = 3576] [serial = 543] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 47 (17829800) [pid = 3576] [serial = 548] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 46 (17BCD800) [pid = 3576] [serial = 549] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 45 (15E98C00) [pid = 3576] [serial = 545] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 44 (15B94C00) [pid = 3576] [serial = 540] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | --DOMWINDOW == 43 (13206800) [pid = 3576] [serial = 537] [outer = 00000000] [url = about:blank] 09:59:14 INFO - PROCESS | 3576 | 1466441954807 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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:59:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1229ms 09:59:14 INFO - PROCESS | 3576 | 1466441954830 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 3576 | 1466441954833 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:59:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:59:14 INFO - PROCESS | 3576 | 1466441954838 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 3576 | 1466441954841 Marionette TRACE conn3 <- [1,730,null,{}] 09:59:14 INFO - PROCESS | 3576 | 1466441954846 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}] 09:59:14 INFO - PROCESS | 3576 | 1466441954849 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:14 INFO - PROCESS | 3576 | 1466441954932 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:59:14 INFO - PROCESS | 3576 | 1466441954921 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 3576 | 1466441954923 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:14 INFO - PROCESS | 3576 | ++DOCSHELL 12AA1C00 == 30 [pid = 3576] [id = 192] 09:59:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 44 (12AA6400) [pid = 3576] [serial = 574] [outer = 00000000] 09:59:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (131E7800) [pid = 3576] [serial = 575] [outer = 12AA6400] 09:59:14 INFO - PROCESS | 3576 | 1466441954970 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (13209400) [pid = 3576] [serial = 576] [outer = 12AA6400] 09:59:15 INFO - PROCESS | 3576 | 1466441955815 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]]]}] 09:59:15 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 09:59:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1021ms 09:59:15 INFO - PROCESS | 3576 | 1466441955859 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3576 | 1466441955863 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:59:15 INFO - PROCESS | 3576 | 1466441955869 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3576 | 1466441955871 Marionette TRACE conn3 <- [1,734,null,{}] 09:59:15 INFO - PROCESS | 3576 | 1466441955875 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}] 09:59:15 INFO - PROCESS | 3576 | 1466441955878 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:15 INFO - PROCESS | 3576 | 1466441955961 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:59:15 INFO - PROCESS | 3576 | 1466441955967 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3576 | 1466441955970 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:15 INFO - PROCESS | 3576 | ++DOCSHELL 13D13800 == 31 [pid = 3576] [id = 193] 09:59:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (15017000) [pid = 3576] [serial = 577] [outer = 00000000] 09:59:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (15B95800) [pid = 3576] [serial = 578] [outer = 15017000] 09:59:15 INFO - PROCESS | 3576 | 1466441956014 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (15B9D000) [pid = 3576] [serial = 579] [outer = 15017000] 09:59:16 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (15BA0000) [pid = 3576] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:59:16 INFO - PROCESS | 3576 | --DOMWINDOW == 47 (105EAC00) [pid = 3576] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:59:16 INFO - PROCESS | 3576 | --DOMWINDOW == 46 (105E9000) [pid = 3576] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:59:16 INFO - PROCESS | 3576 | --DOMWINDOW == 45 (128A1C00) [pid = 3576] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:59:16 INFO - PROCESS | 3576 | --DOMWINDOW == 44 (13D0C400) [pid = 3576] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:59:16 INFO - PROCESS | 3576 | 1466441956844 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]]]}] 09:59:16 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.) 09:59:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1021ms 09:59:16 INFO - PROCESS | 3576 | 1466441956898 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3576 | 1466441956900 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:59:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:59:16 INFO - PROCESS | 3576 | 1466441956903 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 3576 | 1466441956907 Marionette TRACE conn3 <- [1,738,null,{}] 09:59:16 INFO - PROCESS | 3576 | 1466441956918 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}] 09:59:16 INFO - PROCESS | 3576 | 1466441956922 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:16 INFO - PROCESS | 3576 | 1466441956988 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:59:16 INFO - PROCESS | 3576 | 1466441956995 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3576 | 1466441956997 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:17 INFO - PROCESS | 3576 | ++DOCSHELL 169CC400 == 32 [pid = 3576] [id = 194] 09:59:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (169D0000) [pid = 3576] [serial = 580] [outer = 00000000] 09:59:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (16A94C00) [pid = 3576] [serial = 581] [outer = 169D0000] 09:59:17 INFO - PROCESS | 3576 | 1466441957041 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (16B43000) [pid = 3576] [serial = 582] [outer = 169D0000] 09:59:17 INFO - PROCESS | 3576 | 1466441957867 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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:59:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1007ms 09:59:17 INFO - PROCESS | 3576 | 1466441957929 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3576 | 1466441957931 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:59:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:59:17 INFO - PROCESS | 3576 | 1466441957915 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3576 | 1466441957917 Marionette TRACE conn3 <- [1,742,null,{}] 09:59:17 INFO - PROCESS | 3576 | 1466441957920 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}] 09:59:17 INFO - PROCESS | 3576 | 1466441957922 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:17 INFO - PROCESS | 3576 | 1466441958003 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:59:17 INFO - PROCESS | 3576 | 1466441958009 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3576 | 1466441958011 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:18 INFO - PROCESS | 3576 | ++DOCSHELL 16A8E400 == 33 [pid = 3576] [id = 195] 09:59:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (16A9AC00) [pid = 3576] [serial = 583] [outer = 00000000] 09:59:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (17639C00) [pid = 3576] [serial = 584] [outer = 16A9AC00] 09:59:18 INFO - PROCESS | 3576 | 1466441958054 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (17829800) [pid = 3576] [serial = 585] [outer = 16A9AC00] 09:59:18 INFO - PROCESS | 3576 | 1466441958859 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]]]}] 09:59:18 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 09:59:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 952ms 09:59:18 INFO - PROCESS | 3576 | 1466441958888 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3576 | 1466441958890 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:59:18 INFO - PROCESS | 3576 | 1466441958893 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3576 | 1466441958895 Marionette TRACE conn3 <- [1,746,null,{}] 09:59:18 INFO - PROCESS | 3576 | 1466441958898 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}] 09:59:18 INFO - PROCESS | 3576 | 1466441958900 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:18 INFO - PROCESS | 3576 | 1466441958976 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:59:18 INFO - PROCESS | 3576 | 1466441958964 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3576 | 1466441958966 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:18 INFO - PROCESS | 3576 | ++DOCSHELL 143D4400 == 34 [pid = 3576] [id = 196] 09:59:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (17639400) [pid = 3576] [serial = 586] [outer = 00000000] 09:59:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (18183400) [pid = 3576] [serial = 587] [outer = 17639400] 09:59:19 INFO - PROCESS | 3576 | 1466441959020 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (1818D400) [pid = 3576] [serial = 588] [outer = 17639400] 09:59:19 INFO - PROCESS | 3576 | 1466441959432 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]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:59:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 566ms 09:59:19 INFO - PROCESS | 3576 | 1466441959456 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3576 | 1466441959458 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:59:19 INFO - PROCESS | 3576 | 1466441959465 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3576 | 1466441959467 Marionette TRACE conn3 <- [1,750,null,{}] 09:59:19 INFO - PROCESS | 3576 | 1466441959470 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}] 09:59:19 INFO - PROCESS | 3576 | 1466441959476 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:19 INFO - PROCESS | 3576 | 1466441959552 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:59:19 INFO - PROCESS | 3576 | 1466441959561 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 3576 | 1466441959544 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:19 INFO - PROCESS | 3576 | ++DOCSHELL 1960F800 == 35 [pid = 3576] [id = 197] 09:59:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (19610800) [pid = 3576] [serial = 589] [outer = 00000000] 09:59:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (1993B800) [pid = 3576] [serial = 590] [outer = 19610800] 09:59:19 INFO - PROCESS | 3576 | 1466441959586 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (1993FC00) [pid = 3576] [serial = 591] [outer = 19610800] 09:59:20 INFO - PROCESS | 3576 | 1466441960571 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]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1145ms 09:59:20 INFO - PROCESS | 3576 | 1466441960627 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 3576 | 1466441960632 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:59:20 INFO - PROCESS | 3576 | 1466441960638 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 3576 | 1466441960641 Marionette TRACE conn3 <- [1,754,null,{}] 09:59:20 INFO - PROCESS | 3576 | 1466441960646 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}] 09:59:20 INFO - PROCESS | 3576 | 1466441960650 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:20 INFO - PROCESS | 3576 | 1466441960747 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:59:20 INFO - PROCESS | 3576 | 1466441960840 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3576 | 1466441960843 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:20 INFO - PROCESS | 3576 | ++DOCSHELL 105F3C00 == 36 [pid = 3576] [id = 198] 09:59:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (10FA9000) [pid = 3576] [serial = 592] [outer = 00000000] 09:59:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (14312C00) [pid = 3576] [serial = 593] [outer = 10FA9000] 09:59:20 INFO - PROCESS | 3576 | 1466441960898 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (143DCC00) [pid = 3576] [serial = 594] [outer = 10FA9000] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 143D4400 == 35 [pid = 3576] [id = 196] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 16A8E400 == 34 [pid = 3576] [id = 195] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 169CC400 == 33 [pid = 3576] [id = 194] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 13D13800 == 32 [pid = 3576] [id = 193] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 12AA1C00 == 31 [pid = 3576] [id = 192] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 10A49000 == 30 [pid = 3576] [id = 191] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 12AACC00 == 29 [pid = 3576] [id = 190] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 15EA6400 == 28 [pid = 3576] [id = 189] 09:59:22 INFO - PROCESS | 3576 | --DOCSHELL 1960F800 == 27 [pid = 3576] [id = 197] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (143DE400) [pid = 3576] [serial = 561] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (14310400) [pid = 3576] [serial = 560] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (16FEF000) [pid = 3576] [serial = 566] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (15D37800) [pid = 3576] [serial = 563] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1314FC00) [pid = 3576] [serial = 552] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (15E8E000) [pid = 3576] [serial = 564] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (112E0000) [pid = 3576] [serial = 555] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (10A49C00) [pid = 3576] [serial = 554] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (12AAE800) [pid = 3576] [serial = 557] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (12AE3400) [pid = 3576] [serial = 558] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (12D6B400) [pid = 3576] [serial = 551] [outer = 00000000] [url = about:blank] 09:59:22 INFO - PROCESS | 3576 | 1466441962440 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]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1808ms 09:59:22 INFO - PROCESS | 3576 | 1466441962450 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 3576 | 1466441962454 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:59:22 INFO - PROCESS | 3576 | 1466441962460 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 3576 | 1466441962463 Marionette TRACE conn3 <- [1,758,null,{}] 09:59:22 INFO - PROCESS | 3576 | 1466441962470 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}] 09:59:22 INFO - PROCESS | 3576 | 1466441962473 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:22 INFO - PROCESS | 3576 | 1466441962558 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:59:22 INFO - PROCESS | 3576 | 1466441962565 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 3576 | 1466441962568 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:22 INFO - PROCESS | 3576 | ++DOCSHELL 1127F400 == 28 [pid = 3576] [id = 199] 09:59:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (11282400) [pid = 3576] [serial = 595] [outer = 00000000] 09:59:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (12815400) [pid = 3576] [serial = 596] [outer = 11282400] 09:59:22 INFO - PROCESS | 3576 | 1466441962604 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (12AA1C00) [pid = 3576] [serial = 597] [outer = 11282400] 09:59:23 INFO - PROCESS | 3576 | 1466441963029 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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 552ms 09:59:23 INFO - PROCESS | 3576 | 1466441963026 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3576 | 1466441963030 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:59:23 INFO - PROCESS | 3576 | 1466441963037 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3576 | 1466441963039 Marionette TRACE conn3 <- [1,762,null,{}] 09:59:23 INFO - PROCESS | 3576 | 1466441963043 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}] 09:59:23 INFO - PROCESS | 3576 | 1466441963046 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:23 INFO - PROCESS | 3576 | 1466441963129 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:59:23 INFO - PROCESS | 3576 | 1466441963137 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3576 | 1466441963140 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:23 INFO - PROCESS | 3576 | ++DOCSHELL 13205C00 == 29 [pid = 3576] [id = 200] 09:59:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (132C5400) [pid = 3576] [serial = 598] [outer = 00000000] 09:59:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (13955000) [pid = 3576] [serial = 599] [outer = 132C5400] 09:59:23 INFO - PROCESS | 3576 | 1466441963188 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (1430F800) [pid = 3576] [serial = 600] [outer = 132C5400] 09:59:23 INFO - PROCESS | 3576 | 1466441963569 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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 552ms 09:59:23 INFO - PROCESS | 3576 | 1466441963614 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3576 | 1466441963616 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:59:23 INFO - PROCESS | 3576 | 1466441963619 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3576 | 1466441963623 Marionette TRACE conn3 <- [1,766,null,{}] 09:59:23 INFO - PROCESS | 3576 | 1466441963634 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}] 09:59:23 INFO - PROCESS | 3576 | 1466441963638 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:23 INFO - PROCESS | 3576 | 1466441963703 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:59:23 INFO - PROCESS | 3576 | 1466441963712 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3576 | 1466441963715 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:23 INFO - PROCESS | 3576 | ++DOCSHELL 15B9B800 == 30 [pid = 3576] [id = 201] 09:59:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (15B9BC00) [pid = 3576] [serial = 601] [outer = 00000000] 09:59:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (15B9FC00) [pid = 3576] [serial = 602] [outer = 15B9BC00] 09:59:23 INFO - PROCESS | 3576 | 1466441963790 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (15BACC00) [pid = 3576] [serial = 603] [outer = 15B9BC00] 09:59:24 INFO - PROCESS | 3576 | 1466441964159 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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 552ms 09:59:24 INFO - PROCESS | 3576 | 1466441964174 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3576 | 1466441964177 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:59:24 INFO - PROCESS | 3576 | 1466441964195 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3576 | 1466441964197 Marionette TRACE conn3 <- [1,770,null,{}] 09:59:24 INFO - PROCESS | 3576 | 1466441964200 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}] 09:59:24 INFO - PROCESS | 3576 | 1466441964202 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:24 INFO - PROCESS | 3576 | 1466441964272 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:59:24 INFO - PROCESS | 3576 | 1466441964278 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3576 | 1466441964280 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:24 INFO - PROCESS | 3576 | ++DOCSHELL 15BA9400 == 31 [pid = 3576] [id = 202] 09:59:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (15BB1400) [pid = 3576] [serial = 604] [outer = 00000000] 09:59:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (169DAC00) [pid = 3576] [serial = 605] [outer = 15BB1400] 09:59:24 INFO - PROCESS | 3576 | 1466441964323 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (16F21800) [pid = 3576] [serial = 606] [outer = 15BB1400] 09:59:24 INFO - PROCESS | 3576 | 1466441964713 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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 565ms 09:59:24 INFO - PROCESS | 3576 | 1466441964756 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3576 | 1466441964758 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:59:24 INFO - PROCESS | 3576 | 1466441964761 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:59:24 INFO - PROCESS | 3576 | 1466441964763 Marionette TRACE conn3 <- [1,774,null,{}] 09:59:24 INFO - PROCESS | 3576 | 1466441964767 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}] 09:59:24 INFO - PROCESS | 3576 | 1466441964769 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:24 INFO - PROCESS | 3576 | 1466441964870 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:59:24 INFO - PROCESS | 3576 | 1466441964877 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3576 | 1466441964879 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:24 INFO - PROCESS | 3576 | ++DOCSHELL 171B5000 == 32 [pid = 3576] [id = 203] 09:59:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (171B7000) [pid = 3576] [serial = 607] [outer = 00000000] 09:59:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (17638C00) [pid = 3576] [serial = 608] [outer = 171B7000] 09:59:24 INFO - PROCESS | 3576 | 1466441964924 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (17B81400) [pid = 3576] [serial = 609] [outer = 171B7000] 09:59:25 INFO - PROCESS | 3576 | 1466441965342 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 621ms 09:59:25 INFO - PROCESS | 3576 | 1466441965383 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3576 | 1466441965385 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:59:25 INFO - PROCESS | 3576 | 1466441965389 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3576 | 1466441965391 Marionette TRACE conn3 <- [1,778,null,{}] 09:59:25 INFO - PROCESS | 3576 | 1466441965394 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}] 09:59:25 INFO - PROCESS | 3576 | 1466441965399 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:25 INFO - PROCESS | 3576 | 1466441965514 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:59:25 INFO - PROCESS | 3576 | 1466441965523 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3576 | 1466441965525 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:25 INFO - PROCESS | 3576 | ++DOCSHELL 17B80C00 == 33 [pid = 3576] [id = 204] 09:59:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (17BC6800) [pid = 3576] [serial = 610] [outer = 00000000] 09:59:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1818EC00) [pid = 3576] [serial = 611] [outer = 17BC6800] 09:59:25 INFO - PROCESS | 3576 | 1466441965569 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (19939400) [pid = 3576] [serial = 612] [outer = 17BC6800] 09:59:25 INFO - PROCESS | 3576 | 1466441965944 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 621ms 09:59:25 INFO - PROCESS | 3576 | 1466441966010 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3576 | 1466441966012 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:59:26 INFO - PROCESS | 3576 | 1466441966015 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3576 | 1466441966016 Marionette TRACE conn3 <- [1,782,null,{}] 09:59:26 INFO - PROCESS | 3576 | 1466441966020 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}] 09:59:26 INFO - PROCESS | 3576 | 1466441966022 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:26 INFO - PROCESS | 3576 | 1466441966140 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:59:26 INFO - PROCESS | 3576 | 1466441966153 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3576 | 1466441966155 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:26 INFO - PROCESS | 3576 | ++DOCSHELL 199A8800 == 34 [pid = 3576] [id = 205] 09:59:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (19E02800) [pid = 3576] [serial = 613] [outer = 00000000] 09:59:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (19E06000) [pid = 3576] [serial = 614] [outer = 19E02800] 09:59:26 INFO - PROCESS | 3576 | 1466441966224 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (19E0B000) [pid = 3576] [serial = 615] [outer = 19E02800] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15017000) [pid = 3576] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (12AA6400) [pid = 3576] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (10A50C00) [pid = 3576] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (169D0000) [pid = 3576] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16673C00) [pid = 3576] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (12AE8000) [pid = 3576] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (16A9AC00) [pid = 3576] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:59:26 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (19610800) [pid = 3576] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:59:26 INFO - PROCESS | 3576 | 1466441966610 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]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 663ms 09:59:26 INFO - PROCESS | 3576 | 1466441966668 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3576 | 1466441966670 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:59:26 INFO - PROCESS | 3576 | 1466441966673 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3576 | 1466441966675 Marionette TRACE conn3 <- [1,786,null,{}] 09:59:26 INFO - PROCESS | 3576 | 1466441966679 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}] 09:59:26 INFO - PROCESS | 3576 | 1466441966681 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:26 INFO - PROCESS | 3576 | 1466441966734 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:59:26 INFO - PROCESS | 3576 | 1466441966739 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3576 | 1466441966741 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:26 INFO - PROCESS | 3576 | ++DOCSHELL 13036400 == 35 [pid = 3576] [id = 206] 09:59:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16673C00) [pid = 3576] [serial = 616] [outer = 00000000] 09:59:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (199A8400) [pid = 3576] [serial = 617] [outer = 16673C00] 09:59:26 INFO - PROCESS | 3576 | 1466441966784 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1993E800) [pid = 3576] [serial = 618] [outer = 16673C00] 09:59:27 INFO - PROCESS | 3576 | 1466441967151 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]]]}] 09:59:27 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 09:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 524ms 09:59:27 INFO - PROCESS | 3576 | 1466441967194 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3576 | 1466441967196 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:59:27 INFO - PROCESS | 3576 | 1466441967199 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3576 | 1466441967201 Marionette TRACE conn3 <- [1,790,null,{}] 09:59:27 INFO - PROCESS | 3576 | 1466441967204 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}] 09:59:27 INFO - PROCESS | 3576 | 1466441967206 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:27 INFO - PROCESS | 3576 | 1466441967280 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:59:27 INFO - PROCESS | 3576 | 1466441967285 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3576 | 1466441967287 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:27 INFO - PROCESS | 3576 | ++DOCSHELL 19ED8800 == 36 [pid = 3576] [id = 207] 09:59:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (19EDA400) [pid = 3576] [serial = 619] [outer = 00000000] 09:59:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1A02F800) [pid = 3576] [serial = 620] [outer = 19EDA400] 09:59:27 INFO - PROCESS | 3576 | 1466441967332 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1A032800) [pid = 3576] [serial = 621] [outer = 19EDA400] 09:59:27 INFO - PROCESS | 3576 | 1466441967724 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]]]}] 09:59:27 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 09:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 566ms 09:59:27 INFO - PROCESS | 3576 | 1466441967771 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3576 | 1466441967773 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:59:27 INFO - PROCESS | 3576 | 1466441967776 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:59:27 INFO - PROCESS | 3576 | 1466441967778 Marionette TRACE conn3 <- [1,794,null,{}] 09:59:27 INFO - PROCESS | 3576 | 1466441967782 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}] 09:59:27 INFO - PROCESS | 3576 | 1466441967784 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:27 INFO - PROCESS | 3576 | 1466441967852 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:59:27 INFO - PROCESS | 3576 | 1466441967860 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3576 | 1466441967862 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:27 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E6800 == 37 [pid = 3576] [id = 208] 09:59:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (103D3C00) [pid = 3576] [serial = 622] [outer = 00000000] 09:59:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (19E01800) [pid = 3576] [serial = 623] [outer = 103D3C00] 09:59:27 INFO - PROCESS | 3576 | 1466441967914 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1A0E0800) [pid = 3576] [serial = 624] [outer = 103D3C00] 09:59:28 INFO - PROCESS | 3576 | --DOCSHELL 13205C00 == 36 [pid = 3576] [id = 200] 09:59:28 INFO - PROCESS | 3576 | --DOCSHELL 1127F400 == 35 [pid = 3576] [id = 199] 09:59:28 INFO - PROCESS | 3576 | --DOCSHELL 105F3C00 == 34 [pid = 3576] [id = 198] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 15B9B800 == 33 [pid = 3576] [id = 201] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 15BA9400 == 32 [pid = 3576] [id = 202] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 13036400 == 31 [pid = 3576] [id = 206] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 199A8800 == 30 [pid = 3576] [id = 205] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 17B80C00 == 29 [pid = 3576] [id = 204] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 171B5000 == 28 [pid = 3576] [id = 203] 09:59:29 INFO - PROCESS | 3576 | --DOCSHELL 19ED8800 == 27 [pid = 3576] [id = 207] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15B95800) [pid = 3576] [serial = 578] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (131E7800) [pid = 3576] [serial = 575] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13209400) [pid = 3576] [serial = 576] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (10FA8800) [pid = 3576] [serial = 572] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (11CC7C00) [pid = 3576] [serial = 573] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16A94C00) [pid = 3576] [serial = 581] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1761E800) [pid = 3576] [serial = 567] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13122400) [pid = 3576] [serial = 569] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (13202400) [pid = 3576] [serial = 570] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (17639C00) [pid = 3576] [serial = 584] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (17829800) [pid = 3576] [serial = 585] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15B9D000) [pid = 3576] [serial = 579] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (16B43000) [pid = 3576] [serial = 582] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1993FC00) [pid = 3576] [serial = 591] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (18183400) [pid = 3576] [serial = 587] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1993B800) [pid = 3576] [serial = 590] [outer = 00000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3576 | 1466441969334 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]]]}] 09:59:29 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 09:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1601ms 09:59:29 INFO - PROCESS | 3576 | 1466441969375 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:59:29 INFO - PROCESS | 3576 | 1466441969379 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:59:29 INFO - PROCESS | 3576 | 1466441969384 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3576 | 1466441969388 Marionette TRACE conn3 <- [1,798,null,{}] 09:59:29 INFO - PROCESS | 3576 | 1466441969393 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}] 09:59:29 INFO - PROCESS | 3576 | 1466441969396 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:29 INFO - PROCESS | 3576 | 1466441969464 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:59:29 INFO - PROCESS | 3576 | 1466441969471 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3576 | 1466441969475 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:29 INFO - PROCESS | 3576 | ++DOCSHELL 1127BC00 == 28 [pid = 3576] [id = 209] 09:59:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (11280C00) [pid = 3576] [serial = 625] [outer = 00000000] 09:59:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (11C24800) [pid = 3576] [serial = 626] [outer = 11280C00] 09:59:29 INFO - PROCESS | 3576 | 1466441969523 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (12819800) [pid = 3576] [serial = 627] [outer = 11280C00] 09:59:29 INFO - PROCESS | 3576 | 1466441969959 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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 621ms 09:59:29 INFO - PROCESS | 3576 | 1466441969998 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3576 | 1466441970003 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:59:29 INFO - PROCESS | 3576 | 1466441970010 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3576 | 1466441970012 Marionette TRACE conn3 <- [1,802,null,{}] 09:59:29 INFO - PROCESS | 3576 | 1466441970016 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}] 09:59:30 INFO - PROCESS | 3576 | 1466441970019 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:30 INFO - PROCESS | 3576 | 1466441970088 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:59:30 INFO - PROCESS | 3576 | 1466441970097 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3576 | 1466441970100 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:30 INFO - PROCESS | 3576 | ++DOCSHELL 131E6000 == 29 [pid = 3576] [id = 210] 09:59:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (131E6400) [pid = 3576] [serial = 628] [outer = 00000000] 09:59:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (132C5C00) [pid = 3576] [serial = 629] [outer = 131E6400] 09:59:30 INFO - PROCESS | 3576 | 1466441970147 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13949800) [pid = 3576] [serial = 630] [outer = 131E6400] 09:59:30 INFO - PROCESS | 3576 | 1466441970538 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] 09:59:30 INFO - PROCESS | 3576 | 1466441970566 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:59:30 INFO - PROCESS | 3576 | 1466441970570 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 3576 | 1466441970573 Marionette TRACE conn3 <- [1,806,null,{}] 09:59:30 INFO - PROCESS | 3576 | 1466441970584 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}] 09:59:30 INFO - PROCESS | 3576 | 1466441970589 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:30 INFO - PROCESS | 3576 | 1466441970683 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:59:30 INFO - PROCESS | 3576 | 1466441970693 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3576 | 1466441970696 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:30 INFO - PROCESS | 3576 | ++DOCSHELL 15B99800 == 30 [pid = 3576] [id = 211] 09:59:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15B9A400) [pid = 3576] [serial = 631] [outer = 00000000] 09:59:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (15B9E400) [pid = 3576] [serial = 632] [outer = 15B9A400] 09:59:30 INFO - PROCESS | 3576 | 1466441970744 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (15BAF800) [pid = 3576] [serial = 633] [outer = 15B9A400] 09:59:31 INFO - PROCESS | 3576 | 1466441971141 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 608ms 09:59:31 INFO - PROCESS | 3576 | 1466441971187 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 3576 | 1466441971189 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:59:31 INFO - PROCESS | 3576 | 1466441971193 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 3576 | 1466441971194 Marionette TRACE conn3 <- [1,810,null,{}] 09:59:31 INFO - PROCESS | 3576 | 1466441971198 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}] 09:59:31 INFO - PROCESS | 3576 | 1466441971199 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:31 INFO - PROCESS | 3576 | 1466441971263 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:59:31 INFO - PROCESS | 3576 | 1466441971268 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3576 | 1466441971270 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:31 INFO - PROCESS | 3576 | ++DOCSHELL 13129800 == 31 [pid = 3576] [id = 212] 09:59:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1564EC00) [pid = 3576] [serial = 634] [outer = 00000000] 09:59:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (169D9000) [pid = 3576] [serial = 635] [outer = 1564EC00] 09:59:31 INFO - PROCESS | 3576 | 1466441971314 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16B3FC00) [pid = 3576] [serial = 636] [outer = 1564EC00] 09:59:31 INFO - PROCESS | 3576 | 1466441971678 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] 09:59:31 INFO - PROCESS | 3576 | 1466441971723 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:59:31 INFO - PROCESS | 3576 | 1466441971726 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 3576 | 1466441971728 Marionette TRACE conn3 <- [1,814,null,{}] 09:59:31 INFO - PROCESS | 3576 | 1466441971731 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}] 09:59:31 INFO - PROCESS | 3576 | 1466441971733 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:31 INFO - PROCESS | 3576 | 1466441971787 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:59:31 INFO - PROCESS | 3576 | 1466441971792 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3576 | 1466441971794 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:31 INFO - PROCESS | 3576 | ++DOCSHELL 1718EC00 == 32 [pid = 3576] [id = 213] 09:59:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (171B7C00) [pid = 3576] [serial = 637] [outer = 00000000] 09:59:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (17625800) [pid = 3576] [serial = 638] [outer = 171B7C00] 09:59:31 INFO - PROCESS | 3576 | 1466441971840 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (17637400) [pid = 3576] [serial = 639] [outer = 171B7C00] 09:59:32 INFO - PROCESS | 3576 | 1466441972233 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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 524ms 09:59:32 INFO - PROCESS | 3576 | 1466441972259 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 3576 | 1466441972261 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:59:32 INFO - PROCESS | 3576 | 1466441972264 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 3576 | 1466441972266 Marionette TRACE conn3 <- [1,818,null,{}] 09:59:32 INFO - PROCESS | 3576 | 1466441972269 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}] 09:59:32 INFO - PROCESS | 3576 | 1466441972274 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:32 INFO - PROCESS | 3576 | 1466441972387 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:59:32 INFO - PROCESS | 3576 | 1466441972395 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 3576 | 1466441972397 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:32 INFO - PROCESS | 3576 | ++DOCSHELL 17619800 == 33 [pid = 3576] [id = 214] 09:59:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (17F4C400) [pid = 3576] [serial = 640] [outer = 00000000] 09:59:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (18184C00) [pid = 3576] [serial = 641] [outer = 17F4C400] 09:59:32 INFO - PROCESS | 3576 | 1466441972441 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18185000) [pid = 3576] [serial = 642] [outer = 17F4C400] 09:59:32 INFO - PROCESS | 3576 | 1466441972775 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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 566ms 09:59:32 INFO - PROCESS | 3576 | 1466441972818 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 3576 | 1466441972820 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:59:32 INFO - PROCESS | 3576 | 1466441972824 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:59:32 INFO - PROCESS | 3576 | 1466441972825 Marionette TRACE conn3 <- [1,822,null,{}] 09:59:32 INFO - PROCESS | 3576 | 1466441972829 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}] 09:59:32 INFO - PROCESS | 3576 | 1466441972841 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:32 INFO - PROCESS | 3576 | 1466441972901 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:59:32 INFO - PROCESS | 3576 | 1466441972906 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 3576 | 1466441972908 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:32 INFO - PROCESS | 3576 | ++DOCSHELL 1818D000 == 34 [pid = 3576] [id = 215] 09:59:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19602800) [pid = 3576] [serial = 643] [outer = 00000000] 09:59:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (199A2800) [pid = 3576] [serial = 644] [outer = 19602800] 09:59:32 INFO - PROCESS | 3576 | 1466441972950 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (199A4800) [pid = 3576] [serial = 645] [outer = 19602800] 09:59:33 INFO - PROCESS | 3576 | 1466441973339 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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 524ms 09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:59:33 INFO - PROCESS | 3576 | 1466441973345 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3576 | 1466441973347 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:59:33 INFO - PROCESS | 3576 | 1466441973350 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3576 | 1466441973352 Marionette TRACE conn3 <- [1,826,null,{}] 09:59:33 INFO - PROCESS | 3576 | 1466441973355 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}] 09:59:33 INFO - PROCESS | 3576 | 1466441973357 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:33 INFO - PROCESS | 3576 | 1466441973468 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:59:33 INFO - PROCESS | 3576 | 1466441973476 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3576 | 1466441973478 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:33 INFO - PROCESS | 3576 | ++DOCSHELL 19937400 == 35 [pid = 3576] [id = 216] 09:59:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19E09800) [pid = 3576] [serial = 646] [outer = 00000000] 09:59:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A032400) [pid = 3576] [serial = 647] [outer = 19E09800] 09:59:33 INFO - PROCESS | 3576 | 1466441973506 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A03C800) [pid = 3576] [serial = 648] [outer = 19E09800] 09:59:33 INFO - PROCESS | 3576 | 1466441973857 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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 525ms 09:59:33 INFO - PROCESS | 3576 | 1466441973887 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3576 | 1466441973888 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:59:33 INFO - PROCESS | 3576 | 1466441973892 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3576 | 1466441973893 Marionette TRACE conn3 <- [1,830,null,{}] 09:59:33 INFO - PROCESS | 3576 | 1466441973897 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}] 09:59:33 INFO - PROCESS | 3576 | 1466441973899 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:33 INFO - PROCESS | 3576 | 1466441973954 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:59:34 INFO - PROCESS | 3576 | 1466441974048 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3576 | 1466441974050 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:34 INFO - PROCESS | 3576 | ++DOCSHELL 15B99400 == 36 [pid = 3576] [id = 217] 09:59:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A401400) [pid = 3576] [serial = 649] [outer = 00000000] 09:59:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A4E6C00) [pid = 3576] [serial = 650] [outer = 1A401400] 09:59:34 INFO - PROCESS | 3576 | 1466441974092 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A4E7800) [pid = 3576] [serial = 651] [outer = 1A401400] 09:59:34 INFO - PROCESS | 3576 | 1466441974460 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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 09:59:34 INFO - PROCESS | 3576 | 1466441974519 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 3576 | 1466441974521 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:59:34 INFO - PROCESS | 3576 | 1466441974524 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 3576 | 1466441974526 Marionette TRACE conn3 <- [1,834,null,{}] 09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:59:34 INFO - PROCESS | 3576 | 1466441974530 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}] 09:59:34 INFO - PROCESS | 3576 | 1466441974531 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:34 INFO - PROCESS | 3576 | 1466441974631 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:59:34 INFO - PROCESS | 3576 | 1466441974641 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3576 | 1466441974643 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:34 INFO - PROCESS | 3576 | ++DOCSHELL 0F97F800 == 37 [pid = 3576] [id = 218] 09:59:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10A47400) [pid = 3576] [serial = 652] [outer = 00000000] 09:59:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A4F2C00) [pid = 3576] [serial = 653] [outer = 10A47400] 09:59:34 INFO - PROCESS | 3576 | 1466441974712 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A535400) [pid = 3576] [serial = 654] [outer = 10A47400] 09:59:35 INFO - PROCESS | 3576 | 1466441975075 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]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 622ms 09:59:35 INFO - PROCESS | 3576 | 1466441975147 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 3576 | 1466441975150 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:59:35 INFO - PROCESS | 3576 | 1466441975171 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 3576 | 1466441975173 Marionette TRACE conn3 <- [1,838,null,{}] 09:59:35 INFO - PROCESS | 3576 | 1466441975179 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}] 09:59:35 INFO - PROCESS | 3576 | 1466441975182 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:35 INFO - PROCESS | 3576 | 1466441975295 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:59:35 INFO - PROCESS | 3576 | 1466441975306 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 3576 | 1466441975309 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:35 INFO - PROCESS | 3576 | ++DOCSHELL 16FF8800 == 38 [pid = 3576] [id = 219] 09:59:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A53D000) [pid = 3576] [serial = 655] [outer = 00000000] 09:59:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A65E400) [pid = 3576] [serial = 656] [outer = 1A53D000] 09:59:35 INFO - PROCESS | 3576 | 1466441975336 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A665400) [pid = 3576] [serial = 657] [outer = 1A53D000] 09:59:35 INFO - PROCESS | 3576 | 1466441975730 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]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 607ms 09:59:35 INFO - PROCESS | 3576 | 1466441975746 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 3576 | 1466441975748 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:59:35 INFO - PROCESS | 3576 | 1466441975751 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 3576 | 1466441975753 Marionette TRACE conn3 <- [1,842,null,{}] 09:59:35 INFO - PROCESS | 3576 | 1466441975756 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}] 09:59:35 INFO - PROCESS | 3576 | 1466441975758 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19EDA400) [pid = 3576] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (171B7000) [pid = 3576] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17BC6800) [pid = 3576] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19E02800) [pid = 3576] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15BB1400) [pid = 3576] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15B9BC00) [pid = 3576] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (132C5400) [pid = 3576] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11282400) [pid = 3576] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10FA9000) [pid = 3576] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16673C00) [pid = 3576] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:59:35 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17639400) [pid = 3576] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:59:35 INFO - PROCESS | 3576 | 1466441975933 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:59:35 INFO - PROCESS | 3576 | 1466441975945 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 3576 | 1466441975947 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:35 INFO - PROCESS | 3576 | ++DOCSHELL 15BB1400 == 39 [pid = 3576] [id = 220] 09:59:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15D40000) [pid = 3576] [serial = 658] [outer = 00000000] 09:59:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17639400) [pid = 3576] [serial = 659] [outer = 15D40000] 09:59:35 INFO - PROCESS | 3576 | 1466441975990 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1818C400) [pid = 3576] [serial = 660] [outer = 15D40000] 09:59:36 INFO - PROCESS | 3576 | 1466441976317 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]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 621ms 09:59:36 INFO - PROCESS | 3576 | 1466441976363 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3576 | 1466441976365 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:59:36 INFO - PROCESS | 3576 | 1466441976368 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:59:36 INFO - PROCESS | 3576 | 1466441976370 Marionette TRACE conn3 <- [1,846,null,{}] 09:59:36 INFO - PROCESS | 3576 | 1466441976384 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}] 09:59:36 INFO - PROCESS | 3576 | 1466441976386 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:36 INFO - PROCESS | 3576 | 1466441976473 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:59:36 INFO - PROCESS | 3576 | 1466441976481 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3576 | 1466441976483 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:36 INFO - PROCESS | 3576 | ++DOCSHELL 171B7000 == 40 [pid = 3576] [id = 221] 09:59:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19E07C00) [pid = 3576] [serial = 661] [outer = 00000000] 09:59:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A662000) [pid = 3576] [serial = 662] [outer = 19E07C00] 09:59:36 INFO - PROCESS | 3576 | 1466441976528 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A69BC00) [pid = 3576] [serial = 663] [outer = 19E07C00] 09:59:36 INFO - PROCESS | 3576 | 1466441976890 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]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 566ms 09:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:59:36 INFO - PROCESS | 3576 | 1466441976947 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3576 | 1466441976949 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:59:36 INFO - PROCESS | 3576 | 1466441976933 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3576 | 1466441976935 Marionette TRACE conn3 <- [1,850,null,{}] 09:59:36 INFO - PROCESS | 3576 | 1466441976938 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}] 09:59:36 INFO - PROCESS | 3576 | 1466441976940 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:37 INFO - PROCESS | 3576 | 1466441977016 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:59:37 INFO - PROCESS | 3576 | 1466441977021 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3576 | 1466441977023 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:37 INFO - PROCESS | 3576 | ++DOCSHELL 1050EC00 == 41 [pid = 3576] [id = 222] 09:59:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10A4AC00) [pid = 3576] [serial = 664] [outer = 00000000] 09:59:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A6A0000) [pid = 3576] [serial = 665] [outer = 10A4AC00] 09:59:37 INFO - PROCESS | 3576 | 1466441977066 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A6A4000) [pid = 3576] [serial = 666] [outer = 10A4AC00] 09:59:37 INFO - PROCESS | 3576 | 1466441977413 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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 524ms 09:59:37 INFO - PROCESS | 3576 | 1466441977469 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3576 | 1466441977471 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:59:37 INFO - PROCESS | 3576 | 1466441977478 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 3576 | 1466441977480 Marionette TRACE conn3 <- [1,854,null,{}] 09:59:37 INFO - PROCESS | 3576 | 1466441977483 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}] 09:59:37 INFO - PROCESS | 3576 | 1466441977485 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:37 INFO - PROCESS | 3576 | 1466441977544 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:59:37 INFO - PROCESS | 3576 | 1466441977550 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3576 | 1466441977552 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:37 INFO - PROCESS | 3576 | ++DOCSHELL 13947800 == 42 [pid = 3576] [id = 223] 09:59:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A669800) [pid = 3576] [serial = 667] [outer = 00000000] 09:59:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A6CE000) [pid = 3576] [serial = 668] [outer = 1A669800] 09:59:37 INFO - PROCESS | 3576 | 1466441977596 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1A6D2C00) [pid = 3576] [serial = 669] [outer = 1A669800] 09:59:38 INFO - PROCESS | 3576 | 1466441978316 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]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 869ms 09:59:38 INFO - PROCESS | 3576 | 1466441978348 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3576 | 1466441978353 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:59:38 INFO - PROCESS | 3576 | 1466441978357 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:59:38 INFO - PROCESS | 3576 | 1466441978362 Marionette TRACE conn3 <- [1,858,null,{}] 09:59:38 INFO - PROCESS | 3576 | 1466441978368 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}] 09:59:38 INFO - PROCESS | 3576 | 1466441978371 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:38 INFO - PROCESS | 3576 | 1466441978472 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:59:38 INFO - PROCESS | 3576 | 1466441978595 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 3576 | 1466441978598 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:38 INFO - PROCESS | 3576 | ++DOCSHELL 112E8000 == 43 [pid = 3576] [id = 224] 09:59:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (112E9000) [pid = 3576] [serial = 670] [outer = 00000000] 09:59:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (130A9800) [pid = 3576] [serial = 671] [outer = 112E9000] 09:59:38 INFO - PROCESS | 3576 | 1466441978654 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13946800) [pid = 3576] [serial = 672] [outer = 112E9000] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 1050EC00 == 42 [pid = 3576] [id = 222] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 171B7000 == 41 [pid = 3576] [id = 221] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 15BB1400 == 40 [pid = 3576] [id = 220] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 16FF8800 == 39 [pid = 3576] [id = 219] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 0F97F800 == 38 [pid = 3576] [id = 218] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 15B99400 == 37 [pid = 3576] [id = 217] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 19937400 == 36 [pid = 3576] [id = 216] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 1818D000 == 35 [pid = 3576] [id = 215] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 17619800 == 34 [pid = 3576] [id = 214] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 1718EC00 == 33 [pid = 3576] [id = 213] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 13129800 == 32 [pid = 3576] [id = 212] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 15B99800 == 31 [pid = 3576] [id = 211] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 131E6000 == 30 [pid = 3576] [id = 210] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 1127BC00 == 29 [pid = 3576] [id = 209] 09:59:39 INFO - PROCESS | 3576 | --DOCSHELL 0F9E6800 == 28 [pid = 3576] [id = 208] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1A032800) [pid = 3576] [serial = 621] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17638C00) [pid = 3576] [serial = 608] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1818EC00) [pid = 3576] [serial = 611] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17B81400) [pid = 3576] [serial = 609] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19E06000) [pid = 3576] [serial = 614] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19939400) [pid = 3576] [serial = 612] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A02F800) [pid = 3576] [serial = 620] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19E0B000) [pid = 3576] [serial = 615] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19E01800) [pid = 3576] [serial = 623] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (169DAC00) [pid = 3576] [serial = 605] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15B9FC00) [pid = 3576] [serial = 602] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15BACC00) [pid = 3576] [serial = 603] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13955000) [pid = 3576] [serial = 599] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1430F800) [pid = 3576] [serial = 600] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12815400) [pid = 3576] [serial = 596] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12AA1C00) [pid = 3576] [serial = 597] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (143DCC00) [pid = 3576] [serial = 594] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (14312C00) [pid = 3576] [serial = 593] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (199A8400) [pid = 3576] [serial = 617] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1993E800) [pid = 3576] [serial = 618] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16F21800) [pid = 3576] [serial = 606] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1818D400) [pid = 3576] [serial = 588] [outer = 00000000] [url = about:blank] 09:59:39 INFO - PROCESS | 3576 | 1466441979522 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1201ms 09:59:39 INFO - PROCESS | 3576 | 1466441979560 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3576 | 1466441979563 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:59:39 INFO - PROCESS | 3576 | 1466441979568 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 3576 | 1466441979571 Marionette TRACE conn3 <- [1,862,null,{}] 09:59:39 INFO - PROCESS | 3576 | 1466441979576 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}] 09:59:39 INFO - PROCESS | 3576 | 1466441979579 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:39 INFO - PROCESS | 3576 | 1466441979716 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:59:39 INFO - PROCESS | 3576 | 1466441979949 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3576 | 1466441979952 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:39 INFO - PROCESS | 3576 | ++DOCSHELL 13155800 == 29 [pid = 3576] [id = 225] 09:59:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13156000) [pid = 3576] [serial = 673] [outer = 00000000] 09:59:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13207000) [pid = 3576] [serial = 674] [outer = 13156000] 09:59:40 INFO - PROCESS | 3576 | 1466441980042 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13955000) [pid = 3576] [serial = 675] [outer = 13156000] 09:59:40 INFO - PROCESS | 3576 | 1466441980419 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]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 883ms 09:59:40 INFO - PROCESS | 3576 | 1466441980452 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3576 | 1466441980457 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:59:40 INFO - PROCESS | 3576 | 1466441980463 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:59:40 INFO - PROCESS | 3576 | 1466441980465 Marionette TRACE conn3 <- [1,866,null,{}] 09:59:40 INFO - PROCESS | 3576 | 1466441980469 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}] 09:59:40 INFO - PROCESS | 3576 | 1466441980472 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:40 INFO - PROCESS | 3576 | 1466441980540 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:59:40 INFO - PROCESS | 3576 | 1466441980547 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3576 | 1466441980550 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:40 INFO - PROCESS | 3576 | ++DOCSHELL 15873C00 == 30 [pid = 3576] [id = 226] 09:59:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15874C00) [pid = 3576] [serial = 676] [outer = 00000000] 09:59:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (158E2000) [pid = 3576] [serial = 677] [outer = 15874C00] 09:59:40 INFO - PROCESS | 3576 | 1466441980597 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15B97800) [pid = 3576] [serial = 678] [outer = 15874C00] 09:59:41 INFO - PROCESS | 3576 | 1466441981008 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 566ms 09:59:41 INFO - PROCESS | 3576 | 1466441981024 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3576 | 1466441981026 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:59:41 INFO - PROCESS | 3576 | 1466441981029 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3576 | 1466441981032 Marionette TRACE conn3 <- [1,870,null,{}] 09:59:41 INFO - PROCESS | 3576 | 1466441981047 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}] 09:59:41 INFO - PROCESS | 3576 | 1466441981051 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:41 INFO - PROCESS | 3576 | 1466441981114 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:59:41 INFO - PROCESS | 3576 | 1466441981123 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3576 | 1466441981126 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:41 INFO - PROCESS | 3576 | ++DOCSHELL 166DF800 == 31 [pid = 3576] [id = 227] 09:59:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (168E3800) [pid = 3576] [serial = 679] [outer = 00000000] 09:59:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16B44400) [pid = 3576] [serial = 680] [outer = 168E3800] 09:59:41 INFO - PROCESS | 3576 | 1466441981181 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16FFA000) [pid = 3576] [serial = 681] [outer = 168E3800] 09:59:41 INFO - PROCESS | 3576 | 1466441981566 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 566ms 09:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:59:41 INFO - PROCESS | 3576 | 1466441981593 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3576 | 1466441981596 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:59:41 INFO - PROCESS | 3576 | 1466441981599 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3576 | 1466441981601 Marionette TRACE conn3 <- [1,874,null,{}] 09:59:41 INFO - PROCESS | 3576 | 1466441981604 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}] 09:59:41 INFO - PROCESS | 3576 | 1466441981606 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:41 INFO - PROCESS | 3576 | 1466441981702 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:59:41 INFO - PROCESS | 3576 | 1466441981708 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3576 | 1466441981710 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:41 INFO - PROCESS | 3576 | ++DOCSHELL 169D8400 == 32 [pid = 3576] [id = 228] 09:59:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (171B7000) [pid = 3576] [serial = 682] [outer = 00000000] 09:59:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1782A400) [pid = 3576] [serial = 683] [outer = 171B7000] 09:59:41 INFO - PROCESS | 3576 | 1466441981778 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17BD0400) [pid = 3576] [serial = 684] [outer = 171B7000] 09:59:42 INFO - PROCESS | 3576 | 1466441982150 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 608ms 09:59:42 INFO - PROCESS | 3576 | 1466441982227 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 3576 | 1466441982229 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:59:42 INFO - PROCESS | 3576 | 1466441982233 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3576 | 1466441982234 Marionette TRACE conn3 <- [1,878,null,{}] 09:59:42 INFO - PROCESS | 3576 | 1466441982238 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}] 09:59:42 INFO - PROCESS | 3576 | 1466441982240 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:42 INFO - PROCESS | 3576 | 1466441982325 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:59:42 INFO - PROCESS | 3576 | 1466441982407 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 3576 | 1466441982409 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:42 INFO - PROCESS | 3576 | ++DOCSHELL 18187400 == 33 [pid = 3576] [id = 229] 09:59:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18187800) [pid = 3576] [serial = 685] [outer = 00000000] 09:59:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1818EC00) [pid = 3576] [serial = 686] [outer = 18187800] 09:59:42 INFO - PROCESS | 3576 | 1466441982432 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19936400) [pid = 3576] [serial = 687] [outer = 18187800] 09:59:42 INFO - PROCESS | 3576 | 1466441982827 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 621ms 09:59:42 INFO - PROCESS | 3576 | 1466441982852 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 3576 | 1466441982854 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:59:42 INFO - PROCESS | 3576 | 1466441982864 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3576 | 1466441982866 Marionette TRACE conn3 <- [1,882,null,{}] 09:59:42 INFO - PROCESS | 3576 | 1466441982869 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}] 09:59:42 INFO - PROCESS | 3576 | 1466441982875 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:42 INFO - PROCESS | 3576 | 1466441982982 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:59:43 INFO - PROCESS | 3576 | 1466441983047 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3576 | 1466441983049 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:43 INFO - PROCESS | 3576 | ++DOCSHELL 19E07800 == 34 [pid = 3576] [id = 230] 09:59:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19E08000) [pid = 3576] [serial = 688] [outer = 00000000] 09:59:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19E0D000) [pid = 3576] [serial = 689] [outer = 19E08000] 09:59:43 INFO - PROCESS | 3576 | 1466441983084 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19ED7000) [pid = 3576] [serial = 690] [outer = 19E08000] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1564EC00) [pid = 3576] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15D40000) [pid = 3576] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15B9A400) [pid = 3576] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19E07C00) [pid = 3576] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11280C00) [pid = 3576] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A53D000) [pid = 3576] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A401400) [pid = 3576] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (103D3C00) [pid = 3576] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A47400) [pid = 3576] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19602800) [pid = 3576] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17F4C400) [pid = 3576] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (171B7C00) [pid = 3576] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (131E6400) [pid = 3576] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19E09800) [pid = 3576] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:59:43 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10A4AC00) [pid = 3576] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:59:43 INFO - PROCESS | 3576 | 1466441983641 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]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 828ms 09:59:43 INFO - PROCESS | 3576 | 1466441983702 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 3576 | 1466441983704 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:59:43 INFO - PROCESS | 3576 | 1466441983707 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:59:43 INFO - PROCESS | 3576 | 1466441983709 Marionette TRACE conn3 <- [1,886,null,{}] 09:59:43 INFO - PROCESS | 3576 | 1466441983712 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}] 09:59:43 INFO - PROCESS | 3576 | 1466441983695 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:43 INFO - PROCESS | 3576 | 1466441983769 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:59:43 INFO - PROCESS | 3576 | 1466441983835 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3576 | 1466441983837 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:43 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E6C00 == 35 [pid = 3576] [id = 231] 09:59:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (103D3C00) [pid = 3576] [serial = 691] [outer = 00000000] 09:59:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B9A400) [pid = 3576] [serial = 692] [outer = 103D3C00] 09:59:43 INFO - PROCESS | 3576 | 1466441983880 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15D3E800) [pid = 3576] [serial = 693] [outer = 103D3C00] 09:59:44 INFO - PROCESS | 3576 | 1466441984194 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]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 524ms 09:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:59:44 INFO - PROCESS | 3576 | 1466441984225 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 3576 | 1466441984228 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:59:44 INFO - PROCESS | 3576 | 1466441984232 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 3576 | 1466441984235 Marionette TRACE conn3 <- [1,890,null,{}] 09:59:44 INFO - PROCESS | 3576 | 1466441984239 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}] 09:59:44 INFO - PROCESS | 3576 | 1466441984241 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:44 INFO - PROCESS | 3576 | 1466441984329 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:59:44 INFO - PROCESS | 3576 | 1466441984377 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3576 | 1466441984379 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:44 INFO - PROCESS | 3576 | ++DOCSHELL 12AAFC00 == 36 [pid = 3576] [id = 232] 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15B95800) [pid = 3576] [serial = 694] [outer = 00000000] 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A036800) [pid = 3576] [serial = 695] [outer = 15B95800] 09:59:44 INFO - PROCESS | 3576 | 1466441984421 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A0E8400) [pid = 3576] [serial = 696] [outer = 15B95800] 09:59:44 INFO - PROCESS | 3576 | 1466441984724 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]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 525ms 09:59:44 INFO - PROCESS | 3576 | 1466441984767 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 3576 | 1466441984769 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:59:44 INFO - PROCESS | 3576 | 1466441984772 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:59:44 INFO - PROCESS | 3576 | 1466441984774 Marionette TRACE conn3 <- [1,894,null,{}] 09:59:44 INFO - PROCESS | 3576 | 1466441984758 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}] 09:59:44 INFO - PROCESS | 3576 | 1466441984760 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:44 INFO - PROCESS | 3576 | 1466441984876 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16B43000) [pid = 3576] [serial = 697] [outer = 1B392800] 09:59:44 INFO - PROCESS | 3576 | 1466441984902 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3576 | 1466441984904 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:44 INFO - PROCESS | 3576 | ++DOCSHELL 1A4F0C00 == 37 [pid = 3576] [id = 233] 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A4F1800) [pid = 3576] [serial = 698] [outer = 00000000] 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A538400) [pid = 3576] [serial = 699] [outer = 1A4F1800] 09:59:44 INFO - PROCESS | 3576 | 1466441984931 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A53CC00) [pid = 3576] [serial = 700] [outer = 1A4F1800] 09:59:45 INFO - PROCESS | 3576 | 1466441985384 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]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 704ms 09:59:45 INFO - PROCESS | 3576 | 1466441985471 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 3576 | 1466441985476 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:59:45 INFO - PROCESS | 3576 | 1466441985495 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 3576 | 1466441985499 Marionette TRACE conn3 <- [1,898,null,{}] 09:59:45 INFO - PROCESS | 3576 | 1466441985505 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}] 09:59:45 INFO - PROCESS | 3576 | 1466441985508 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:45 INFO - PROCESS | 3576 | 1466441985617 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:59:45 INFO - PROCESS | 3576 | 1466441985694 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 3576 | 1466441985699 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:45 INFO - PROCESS | 3576 | ++DOCSHELL 10A53400 == 38 [pid = 3576] [id = 234] 09:59:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10E9D400) [pid = 3576] [serial = 701] [outer = 00000000] 09:59:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (114BFC00) [pid = 3576] [serial = 702] [outer = 10E9D400] 09:59:45 INFO - PROCESS | 3576 | 1466441985777 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12BCF800) [pid = 3576] [serial = 703] [outer = 10E9D400] 09:59:46 INFO - PROCESS | 3576 | 1466441986326 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 884ms 09:59:46 INFO - PROCESS | 3576 | 1466441986364 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3576 | 1466441986368 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:59:46 INFO - PROCESS | 3576 | 1466441986375 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3576 | 1466441986377 Marionette TRACE conn3 <- [1,902,null,{}] 09:59:46 INFO - PROCESS | 3576 | 1466441986381 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}] 09:59:46 INFO - PROCESS | 3576 | 1466441986384 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:46 INFO - PROCESS | 3576 | 1466441986488 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:59:46 INFO - PROCESS | 3576 | 1466441986585 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 3576 | 1466441986588 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:46 INFO - PROCESS | 3576 | ++DOCSHELL 158DA800 == 39 [pid = 3576] [id = 235] 09:59:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (158DF000) [pid = 3576] [serial = 704] [outer = 00000000] 09:59:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15BA5C00) [pid = 3576] [serial = 705] [outer = 158DF000] 09:59:46 INFO - PROCESS | 3576 | 1466441986623 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15D3D000) [pid = 3576] [serial = 706] [outer = 158DF000] 09:59:47 INFO - PROCESS | 3576 | 1466441987196 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]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 884ms 09:59:47 INFO - PROCESS | 3576 | 1466441987256 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3576 | 1466441987259 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:59:47 INFO - PROCESS | 3576 | 1466441987263 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3576 | 1466441987266 Marionette TRACE conn3 <- [1,906,null,{}] 09:59:47 INFO - PROCESS | 3576 | 1466441987280 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}] 09:59:47 INFO - PROCESS | 3576 | 1466441987288 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:47 INFO - PROCESS | 3576 | 1466441987423 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:59:47 INFO - PROCESS | 3576 | 1466441987433 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3576 | 1466441987436 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:47 INFO - PROCESS | 3576 | ++DOCSHELL 17633400 == 40 [pid = 3576] [id = 236] 09:59:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17FDC800) [pid = 3576] [serial = 707] [outer = 00000000] 09:59:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19E04C00) [pid = 3576] [serial = 708] [outer = 17FDC800] 09:59:47 INFO - PROCESS | 3576 | 1466441987492 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A401400) [pid = 3576] [serial = 709] [outer = 17FDC800] 09:59:48 INFO - PROCESS | 3576 | 1466441988167 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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 925ms 09:59:48 INFO - PROCESS | 3576 | 1466441988202 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3576 | 1466441988207 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:59:48 INFO - PROCESS | 3576 | 1466441988194 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 3576 | 1466441988197 Marionette TRACE conn3 <- [1,910,null,{}] 09:59:48 INFO - PROCESS | 3576 | 1466441988203 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}] 09:59:48 INFO - PROCESS | 3576 | 1466441988205 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:48 INFO - PROCESS | 3576 | 1466441988305 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:59:48 INFO - PROCESS | 3576 | 1466441988418 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3576 | 1466441988423 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:48 INFO - PROCESS | 3576 | ++DOCSHELL 11280000 == 41 [pid = 3576] [id = 237] 09:59:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (112E9800) [pid = 3576] [serial = 710] [outer = 00000000] 09:59:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (131E1400) [pid = 3576] [serial = 711] [outer = 112E9800] 09:59:48 INFO - PROCESS | 3576 | 1466441988475 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13946400) [pid = 3576] [serial = 712] [outer = 112E9800] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 12AAFC00 == 40 [pid = 3576] [id = 232] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 0F9E6C00 == 39 [pid = 3576] [id = 231] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 19E07800 == 38 [pid = 3576] [id = 230] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 18187400 == 37 [pid = 3576] [id = 229] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 169D8400 == 36 [pid = 3576] [id = 228] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 166DF800 == 35 [pid = 3576] [id = 227] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 15873C00 == 34 [pid = 3576] [id = 226] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 13155800 == 33 [pid = 3576] [id = 225] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 13947800 == 32 [pid = 3576] [id = 223] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 112E8000 == 31 [pid = 3576] [id = 224] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 17633400 == 30 [pid = 3576] [id = 236] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 1A4F0C00 == 29 [pid = 3576] [id = 233] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 10A53400 == 28 [pid = 3576] [id = 234] 09:59:49 INFO - PROCESS | 3576 | --DOCSHELL 158DA800 == 27 [pid = 3576] [id = 235] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A6A4000) [pid = 3576] [serial = 666] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (169D9000) [pid = 3576] [serial = 635] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1818C400) [pid = 3576] [serial = 660] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17639400) [pid = 3576] [serial = 659] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15BAF800) [pid = 3576] [serial = 633] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A662000) [pid = 3576] [serial = 662] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12819800) [pid = 3576] [serial = 627] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A69BC00) [pid = 3576] [serial = 663] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A665400) [pid = 3576] [serial = 657] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15B9E400) [pid = 3576] [serial = 632] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1A4E6C00) [pid = 3576] [serial = 650] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16B3FC00) [pid = 3576] [serial = 636] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A0E0800) [pid = 3576] [serial = 624] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A4F2C00) [pid = 3576] [serial = 653] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A65E400) [pid = 3576] [serial = 656] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (199A2800) [pid = 3576] [serial = 644] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18185000) [pid = 3576] [serial = 642] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17625800) [pid = 3576] [serial = 638] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (132C5C00) [pid = 3576] [serial = 629] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A535400) [pid = 3576] [serial = 654] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A03C800) [pid = 3576] [serial = 648] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18184C00) [pid = 3576] [serial = 641] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (13949800) [pid = 3576] [serial = 630] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A032400) [pid = 3576] [serial = 647] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17637400) [pid = 3576] [serial = 639] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A4E7800) [pid = 3576] [serial = 651] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (199A4800) [pid = 3576] [serial = 645] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (11C24800) [pid = 3576] [serial = 626] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1A6A0000) [pid = 3576] [serial = 665] [outer = 00000000] [url = about:blank] 09:59:49 INFO - PROCESS | 3576 | 1466441989453 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]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1270ms 09:59:49 INFO - PROCESS | 3576 | 1466441989479 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 3576 | 1466441989483 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:59:49 INFO - PROCESS | 3576 | 1466441989488 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3576 | 1466441989491 Marionette TRACE conn3 <- [1,914,null,{}] 09:59:49 INFO - PROCESS | 3576 | 1466441989496 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}] 09:59:49 INFO - PROCESS | 3576 | 1466441989499 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:49 INFO - PROCESS | 3576 | 1466441989589 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:59:49 INFO - PROCESS | 3576 | 1466441989690 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3576 | 1466441989693 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:49 INFO - PROCESS | 3576 | ++DOCSHELL 114BF800 == 28 [pid = 3576] [id = 238] 09:59:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (114C3C00) [pid = 3576] [serial = 713] [outer = 00000000] 09:59:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12AEA400) [pid = 3576] [serial = 714] [outer = 114C3C00] 09:59:49 INFO - PROCESS | 3576 | 1466441989739 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12BC8C00) [pid = 3576] [serial = 715] [outer = 114C3C00] 09:59:50 INFO - PROCESS | 3576 | 1466441990077 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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 608ms 09:59:50 INFO - PROCESS | 3576 | 1466441990107 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3576 | 1466441990112 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:59:50 INFO - PROCESS | 3576 | 1466441990118 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3576 | 1466441990121 Marionette TRACE conn3 <- [1,918,null,{}] 09:59:50 INFO - PROCESS | 3576 | 1466441990124 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}] 09:59:50 INFO - PROCESS | 3576 | 1466441990127 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:50 INFO - PROCESS | 3576 | 1466441990209 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:59:50 INFO - PROCESS | 3576 | 1466441990197 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3576 | 1466441990199 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:50 INFO - PROCESS | 3576 | ++DOCSHELL 13D07000 == 29 [pid = 3576] [id = 239] 09:59:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (14314000) [pid = 3576] [serial = 716] [outer = 00000000] 09:59:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14317000) [pid = 3576] [serial = 717] [outer = 14314000] 09:59:50 INFO - PROCESS | 3576 | 1466441990245 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15648800) [pid = 3576] [serial = 718] [outer = 14314000] 09:59:50 INFO - PROCESS | 3576 | 1466441990643 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]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 566ms 09:59:50 INFO - PROCESS | 3576 | 1466441990677 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3576 | 1466441990679 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:59:50 INFO - PROCESS | 3576 | 1466441990683 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3576 | 1466441990686 Marionette TRACE conn3 <- [1,922,null,{}] 09:59:50 INFO - PROCESS | 3576 | 1466441990697 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}] 09:59:50 INFO - PROCESS | 3576 | 1466441990701 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:50 INFO - PROCESS | 3576 | 1466441990782 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:59:50 INFO - PROCESS | 3576 | 1466441990791 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3576 | 1466441990794 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:50 INFO - PROCESS | 3576 | ++DOCSHELL 15D3C400 == 30 [pid = 3576] [id = 240] 09:59:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15D40400) [pid = 3576] [serial = 719] [outer = 00000000] 09:59:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16672400) [pid = 3576] [serial = 720] [outer = 15D40400] 09:59:50 INFO - PROCESS | 3576 | 1466441990823 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16A93400) [pid = 3576] [serial = 721] [outer = 15D40400] 09:59:51 INFO - PROCESS | 3576 | 1466441991251 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 607ms 09:59:51 INFO - PROCESS | 3576 | 1466441991306 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3576 | 1466441991308 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:59:51 INFO - PROCESS | 3576 | 1466441991311 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3576 | 1466441991313 Marionette TRACE conn3 <- [1,926,null,{}] 09:59:51 INFO - PROCESS | 3576 | 1466441991317 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}] 09:59:51 INFO - PROCESS | 3576 | 1466441991319 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:51 INFO - PROCESS | 3576 | 1466441991416 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:59:51 INFO - PROCESS | 3576 | 1466441991421 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3576 | 1466441991423 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:51 INFO - PROCESS | 3576 | ++DOCSHELL 169D8C00 == 31 [pid = 3576] [id = 241] 09:59:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16F2CC00) [pid = 3576] [serial = 722] [outer = 00000000] 09:59:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17627800) [pid = 3576] [serial = 723] [outer = 16F2CC00] 09:59:51 INFO - PROCESS | 3576 | 1466441991492 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17641400) [pid = 3576] [serial = 724] [outer = 16F2CC00] 09:59:51 INFO - PROCESS | 3576 | 1466441991854 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 552ms 09:59:51 INFO - PROCESS | 3576 | 1466441991874 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3576 | 1466441991876 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:59:51 INFO - PROCESS | 3576 | 1466441991880 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3576 | 1466441991881 Marionette TRACE conn3 <- [1,930,null,{}] 09:59:51 INFO - PROCESS | 3576 | 1466441991885 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}] 09:59:51 INFO - PROCESS | 3576 | 1466441991887 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:51 INFO - PROCESS | 3576 | 1466441991972 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:59:52 INFO - PROCESS | 3576 | 1466441992055 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 3576 | 1466441992057 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:52 INFO - PROCESS | 3576 | ++DOCSHELL 1782E800 == 32 [pid = 3576] [id = 242] 09:59:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17B7FC00) [pid = 3576] [serial = 725] [outer = 00000000] 09:59:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18186800) [pid = 3576] [serial = 726] [outer = 17B7FC00] 09:59:52 INFO - PROCESS | 3576 | 1466441992080 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1818CC00) [pid = 3576] [serial = 727] [outer = 17B7FC00] 09:59:52 INFO - PROCESS | 3576 | 1466441992490 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]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 649ms 09:59:52 INFO - PROCESS | 3576 | 1466441992542 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3576 | 1466441992544 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:59:52 INFO - PROCESS | 3576 | 1466441992529 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 3576 | 1466441992530 Marionette TRACE conn3 <- [1,934,null,{}] 09:59:52 INFO - PROCESS | 3576 | 1466441992534 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}] 09:59:52 INFO - PROCESS | 3576 | 1466441992539 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:52 INFO - PROCESS | 3576 | 1466441992673 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:59:52 INFO - PROCESS | 3576 | 1466441992686 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 3576 | 1466441992688 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:52 INFO - PROCESS | 3576 | ++DOCSHELL 199A8400 == 33 [pid = 3576] [id = 243] 09:59:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19E01C00) [pid = 3576] [serial = 728] [outer = 00000000] 09:59:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19E0A400) [pid = 3576] [serial = 729] [outer = 19E01C00] 09:59:52 INFO - PROCESS | 3576 | 1466441992760 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (19EDC000) [pid = 3576] [serial = 730] [outer = 19E01C00] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15B95800) [pid = 3576] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19E08000) [pid = 3576] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15874C00) [pid = 3576] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A669800) [pid = 3576] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (112E9000) [pid = 3576] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A4F1800) [pid = 3576] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (168E3800) [pid = 3576] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13156000) [pid = 3576] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (18187800) [pid = 3576] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (103D3C00) [pid = 3576] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:59:53 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (171B7000) [pid = 3576] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:59:53 INFO - PROCESS | 3576 | 1466441993273 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]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 732ms 09:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:59:53 INFO - PROCESS | 3576 | 1466441993288 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 3576 | 1466441993290 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:59:53 INFO - PROCESS | 3576 | 1466441993293 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 3576 | 1466441993304 Marionette TRACE conn3 <- [1,938,null,{}] 09:59:53 INFO - PROCESS | 3576 | 1466441993308 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}] 09:59:53 INFO - PROCESS | 3576 | 1466441993310 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:53 INFO - PROCESS | 3576 | 1466441993365 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:59:53 INFO - PROCESS | 3576 | 1466441993370 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3576 | 1466441993372 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:53 INFO - PROCESS | 3576 | ++DOCSHELL 10A51800 == 34 [pid = 3576] [id = 244] 09:59:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (11C2CC00) [pid = 3576] [serial = 731] [outer = 00000000] 09:59:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15875400) [pid = 3576] [serial = 732] [outer = 11C2CC00] 09:59:53 INFO - PROCESS | 3576 | 1466441993419 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17B81400) [pid = 3576] [serial = 733] [outer = 11C2CC00] 09:59:53 INFO - PROCESS | 3576 | 1466441993764 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]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 524ms 09:59:53 INFO - PROCESS | 3576 | 1466441993813 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 3576 | 1466441993815 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:59:53 INFO - PROCESS | 3576 | 1466441993818 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:59:53 INFO - PROCESS | 3576 | 1466441993820 Marionette TRACE conn3 <- [1,942,null,{}] 09:59:53 INFO - PROCESS | 3576 | 1466441993823 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}] 09:59:53 INFO - PROCESS | 3576 | 1466441993825 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:53 INFO - PROCESS | 3576 | 1466441993882 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:59:53 INFO - PROCESS | 3576 | 1466441993887 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3576 | 1466441993889 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:53 INFO - PROCESS | 3576 | ++DOCSHELL 1960A000 == 35 [pid = 3576] [id = 245] 09:59:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19941800) [pid = 3576] [serial = 734] [outer = 00000000] 09:59:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19E0D400) [pid = 3576] [serial = 735] [outer = 19941800] 09:59:53 INFO - PROCESS | 3576 | 1466441993934 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19E07800) [pid = 3576] [serial = 736] [outer = 19941800] 09:59:54 INFO - PROCESS | 3576 | 1466441994296 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 524ms 09:59:54 INFO - PROCESS | 3576 | 1466441994359 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3576 | 1466441994361 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:59:54 INFO - PROCESS | 3576 | 1466441994364 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:59:54 INFO - PROCESS | 3576 | 1466441994366 Marionette TRACE conn3 <- [1,946,null,{}] 09:59:54 INFO - PROCESS | 3576 | 1466441994351 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}] 09:59:54 INFO - PROCESS | 3576 | 1466441994352 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:54 INFO - PROCESS | 3576 | 1466441994430 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:59:54 INFO - PROCESS | 3576 | 1466441994436 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3576 | 1466441994439 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:54 INFO - PROCESS | 3576 | ++DOCSHELL 15D38800 == 36 [pid = 3576] [id = 246] 09:59:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A406000) [pid = 3576] [serial = 737] [outer = 00000000] 09:59:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A4EA800) [pid = 3576] [serial = 738] [outer = 1A406000] 09:59:54 INFO - PROCESS | 3576 | 1466441994486 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A4EB400) [pid = 3576] [serial = 739] [outer = 1A406000] 09:59:54 INFO - PROCESS | 3576 | 1466441994877 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 566ms 09:59:54 INFO - PROCESS | 3576 | 1466441994913 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3576 | 1466441994915 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:59:54 INFO - PROCESS | 3576 | 1466441994918 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:59:54 INFO - PROCESS | 3576 | 1466441994920 Marionette TRACE conn3 <- [1,950,null,{}] 09:59:54 INFO - PROCESS | 3576 | 1466441994923 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}] 09:59:54 INFO - PROCESS | 3576 | 1466441994934 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:55 INFO - PROCESS | 3576 | 1466441995078 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:59:55 INFO - PROCESS | 3576 | 1466441995163 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3576 | 1466441995167 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:55 INFO - PROCESS | 3576 | ++DOCSHELL 10A4BC00 == 37 [pid = 3576] [id = 247] 09:59:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10A4DC00) [pid = 3576] [serial = 740] [outer = 00000000] 09:59:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (112E8000) [pid = 3576] [serial = 741] [outer = 10A4DC00] 09:59:55 INFO - PROCESS | 3576 | 1466441995223 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (12A1E000) [pid = 3576] [serial = 742] [outer = 10A4DC00] 09:59:55 INFO - PROCESS | 3576 | 1466441995911 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]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1049ms 09:59:55 INFO - PROCESS | 3576 | 1466441995972 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 3576 | 1466441995976 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:59:55 INFO - PROCESS | 3576 | 1466441995981 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3576 | 1466441995984 Marionette TRACE conn3 <- [1,954,null,{}] 09:59:55 INFO - PROCESS | 3576 | 1466441995988 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}] 09:59:55 INFO - PROCESS | 3576 | 1466441995991 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:56 INFO - PROCESS | 3576 | 1466441996119 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:59:56 INFO - PROCESS | 3576 | 1466441996237 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 3576 | 1466441996240 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:56 INFO - PROCESS | 3576 | ++DOCSHELL 15B92400 == 38 [pid = 3576] [id = 248] 09:59:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15B95000) [pid = 3576] [serial = 743] [outer = 00000000] 09:59:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15BA1400) [pid = 3576] [serial = 744] [outer = 15B95000] 09:59:56 INFO - PROCESS | 3576 | 1466441996296 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15D41400) [pid = 3576] [serial = 745] [outer = 15B95000] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 1960A000 == 37 [pid = 3576] [id = 245] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 10A51800 == 36 [pid = 3576] [id = 244] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 199A8400 == 35 [pid = 3576] [id = 243] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 1782E800 == 34 [pid = 3576] [id = 242] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 169D8C00 == 33 [pid = 3576] [id = 241] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 15D3C400 == 32 [pid = 3576] [id = 240] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 13D07000 == 31 [pid = 3576] [id = 239] 09:59:57 INFO - PROCESS | 3576 | --DOCSHELL 114BF800 == 30 [pid = 3576] [id = 238] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A0E8400) [pid = 3576] [serial = 696] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19E0D000) [pid = 3576] [serial = 689] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (158E2000) [pid = 3576] [serial = 677] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15B97800) [pid = 3576] [serial = 678] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1A6CE000) [pid = 3576] [serial = 668] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1A6D2C00) [pid = 3576] [serial = 669] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (130A9800) [pid = 3576] [serial = 671] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12A1E800) [pid = 3576] [serial = 387] [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.] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1A538400) [pid = 3576] [serial = 699] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13946800) [pid = 3576] [serial = 672] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16B44400) [pid = 3576] [serial = 680] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13207000) [pid = 3576] [serial = 674] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13955000) [pid = 3576] [serial = 675] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (19936400) [pid = 3576] [serial = 687] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15B9A400) [pid = 3576] [serial = 692] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1818EC00) [pid = 3576] [serial = 686] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A53CC00) [pid = 3576] [serial = 700] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A036800) [pid = 3576] [serial = 695] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19ED7000) [pid = 3576] [serial = 690] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1782A400) [pid = 3576] [serial = 683] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (17BD0400) [pid = 3576] [serial = 684] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15D3E800) [pid = 3576] [serial = 693] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16FFA000) [pid = 3576] [serial = 681] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3576 | 1466441997057 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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1104ms 09:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:59:57 INFO - PROCESS | 3576 | 1466441997092 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 3576 | 1466441997095 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:59:57 INFO - PROCESS | 3576 | 1466441997100 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 3576 | 1466441997103 Marionette TRACE conn3 <- [1,958,null,{}] 09:59:57 INFO - PROCESS | 3576 | 1466441997108 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}] 09:59:57 INFO - PROCESS | 3576 | 1466441997111 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:57 INFO - PROCESS | 3576 | 1466441997177 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:59:57 INFO - PROCESS | 3576 | 1466441997183 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3576 | 1466441997186 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:57 INFO - PROCESS | 3576 | ++DOCSHELL 11ADA000 == 31 [pid = 3576] [id = 249] 09:59:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (12DF6000) [pid = 3576] [serial = 746] [outer = 00000000] 09:59:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1312F400) [pid = 3576] [serial = 747] [outer = 12DF6000] 09:59:57 INFO - PROCESS | 3576 | 1466441997233 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13207000) [pid = 3576] [serial = 748] [outer = 12DF6000] 09:59:57 INFO - PROCESS | 3576 | 1466441997684 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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 607ms 09:59:57 INFO - PROCESS | 3576 | 1466441997719 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 3576 | 1466441997723 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:59:57 INFO - PROCESS | 3576 | 1466441997729 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 3576 | 1466441997732 Marionette TRACE conn3 <- [1,962,null,{}] 09:59:57 INFO - PROCESS | 3576 | 1466441997735 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}] 09:59:57 INFO - PROCESS | 3576 | 1466441997738 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:57 INFO - PROCESS | 3576 | 1466441997806 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:59:57 INFO - PROCESS | 3576 | 1466441997812 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3576 | 1466441997815 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:57 INFO - PROCESS | 3576 | ++DOCSHELL 15877400 == 32 [pid = 3576] [id = 250] 09:59:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (158DFC00) [pid = 3576] [serial = 749] [outer = 00000000] 09:59:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15B96000) [pid = 3576] [serial = 750] [outer = 158DFC00] 09:59:57 INFO - PROCESS | 3576 | 1466441997861 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15B9B800) [pid = 3576] [serial = 751] [outer = 158DFC00] 09:59:58 INFO - PROCESS | 3576 | 1466441998260 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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 565ms 09:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:59:58 INFO - PROCESS | 3576 | 1466441998292 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3576 | 1466441998294 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:59:58 INFO - PROCESS | 3576 | 1466441998298 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3576 | 1466441998301 Marionette TRACE conn3 <- [1,966,null,{}] 09:59:58 INFO - PROCESS | 3576 | 1466441998312 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}] 09:59:58 INFO - PROCESS | 3576 | 1466441998317 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:58 INFO - PROCESS | 3576 | 1466441998378 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:59:58 INFO - PROCESS | 3576 | 1466441998388 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3576 | 1466441998391 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:58 INFO - PROCESS | 3576 | ++DOCSHELL 16F2DC00 == 33 [pid = 3576] [id = 251] 09:59:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16F2F000) [pid = 3576] [serial = 752] [outer = 00000000] 09:59:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (17066000) [pid = 3576] [serial = 753] [outer = 16F2F000] 09:59:58 INFO - PROCESS | 3576 | 1466441998438 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1761E800) [pid = 3576] [serial = 754] [outer = 16F2F000] 09:59:58 INFO - PROCESS | 3576 | 1466441998878 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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 608ms 09:59:58 INFO - PROCESS | 3576 | 1466441998920 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3576 | 1466441998922 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:59:58 INFO - PROCESS | 3576 | 1466441998925 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:59:58 INFO - PROCESS | 3576 | 1466441998927 Marionette TRACE conn3 <- [1,970,null,{}] 09:59:58 INFO - PROCESS | 3576 | 1466441998930 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}] 09:59:58 INFO - PROCESS | 3576 | 1466441998932 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:58 INFO - PROCESS | 3576 | 1466441998997 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:59:59 INFO - PROCESS | 3576 | 1466441999002 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3576 | 1466441999004 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:59 INFO - PROCESS | 3576 | ++DOCSHELL 17F4C400 == 34 [pid = 3576] [id = 252] 09:59:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17F4F400) [pid = 3576] [serial = 755] [outer = 00000000] 09:59:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1818A800) [pid = 3576] [serial = 756] [outer = 17F4F400] 09:59:59 INFO - PROCESS | 3576 | 1466441999048 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19610400) [pid = 3576] [serial = 757] [outer = 17F4F400] 09:59:59 INFO - PROCESS | 3576 | 1466441999444 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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 552ms 09:59:59 INFO - PROCESS | 3576 | 1466441999483 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 3576 | 1466441999485 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:59:59 INFO - PROCESS | 3576 | 1466441999488 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:59:59 INFO - PROCESS | 3576 | 1466441999490 Marionette TRACE conn3 <- [1,974,null,{}] 09:59:59 INFO - PROCESS | 3576 | 1466441999493 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}] 09:59:59 INFO - PROCESS | 3576 | 1466441999495 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:59 INFO - PROCESS | 3576 | 1466441999587 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:59:59 INFO - PROCESS | 3576 | 1466441999655 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3576 | 1466441999657 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 09:59:59 INFO - PROCESS | 3576 | ++DOCSHELL 1993BC00 == 35 [pid = 3576] [id = 253] 09:59:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1993C000) [pid = 3576] [serial = 758] [outer = 00000000] 09:59:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1999C400) [pid = 3576] [serial = 759] [outer = 1993C000] 09:59:59 INFO - PROCESS | 3576 | 1466441999700 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199A8400) [pid = 3576] [serial = 760] [outer = 1993C000] 10:00:00 INFO - PROCESS | 3576 | 1466442000093 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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 649ms 10:00:00 INFO - PROCESS | 3576 | 1466442000131 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3576 | 1466442000133 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 10:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:00:00 INFO - PROCESS | 3576 | 1466442000136 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3576 | 1466442000138 Marionette TRACE conn3 <- [1,978,null,{}] 10:00:00 INFO - PROCESS | 3576 | 1466442000141 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}] 10:00:00 INFO - PROCESS | 3576 | 1466442000147 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:00 INFO - PROCESS | 3576 | 1466442000257 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:00:00 INFO - PROCESS | 3576 | 1466442000316 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 3576 | 1466442000318 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:00 INFO - PROCESS | 3576 | ++DOCSHELL 19E05800 == 36 [pid = 3576] [id = 254] 10:00:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19E09000) [pid = 3576] [serial = 761] [outer = 00000000] 10:00:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A401800) [pid = 3576] [serial = 762] [outer = 19E09000] 10:00:00 INFO - PROCESS | 3576 | 1466442000361 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A0ED000) [pid = 3576] [serial = 763] [outer = 19E09000] 10:00:00 INFO - PROCESS | 3576 | 1466442000748 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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 607ms 10:00:00 INFO - PROCESS | 3576 | 1466442000780 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3576 | 1466442000782 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 10:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:00:00 INFO - PROCESS | 3576 | 1466442000801 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3576 | 1466442000804 Marionette TRACE conn3 <- [1,982,null,{}] 10:00:00 INFO - PROCESS | 3576 | 1466442000808 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}] 10:00:00 INFO - PROCESS | 3576 | 1466442000810 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:00 INFO - PROCESS | 3576 | 1466442000916 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (114C3C00) [pid = 3576] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15D40400) [pid = 3576] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112E9800) [pid = 3576] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (14314000) [pid = 3576] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19E01C00) [pid = 3576] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10E9D400) [pid = 3576] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (158DF000) [pid = 3576] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17FDC800) [pid = 3576] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17B7FC00) [pid = 3576] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11C2CC00) [pid = 3576] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16F2CC00) [pid = 3576] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:00:01 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19941800) [pid = 3576] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:00:01 INFO - PROCESS | 3576 | 1466442001025 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3576 | 1466442001028 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:01 INFO - PROCESS | 3576 | ++DOCSHELL 1050EC00 == 37 [pid = 3576] [id = 255] 10:00:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (105E8400) [pid = 3576] [serial = 764] [outer = 00000000] 10:00:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (112E9800) [pid = 3576] [serial = 765] [outer = 105E8400] 10:00:01 INFO - PROCESS | 3576 | 1466442001072 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (11C2CC00) [pid = 3576] [serial = 766] [outer = 105E8400] 10:00:01 INFO - PROCESS | 3576 | 1466442001370 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]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 607ms 10:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:00:01 INFO - PROCESS | 3576 | 1466442001424 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 3576 | 1466442001426 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 10:00:01 INFO - PROCESS | 3576 | 1466442001429 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 3576 | 1466442001431 Marionette TRACE conn3 <- [1,986,null,{}] 10:00:01 INFO - PROCESS | 3576 | 1466442001434 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}] 10:00:01 INFO - PROCESS | 3576 | 1466442001436 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:01 INFO - PROCESS | 3576 | 1466442001524 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:00:01 INFO - PROCESS | 3576 | 1466442001532 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3576 | 1466442001534 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:01 INFO - PROCESS | 3576 | ++DOCSHELL 10324400 == 38 [pid = 3576] [id = 256] 10:00:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10EA0C00) [pid = 3576] [serial = 767] [outer = 00000000] 10:00:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19935800) [pid = 3576] [serial = 768] [outer = 10EA0C00] 10:00:01 INFO - PROCESS | 3576 | 1466442001577 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A0EBC00) [pid = 3576] [serial = 769] [outer = 10EA0C00] 10:00:01 INFO - PROCESS | 3576 | 1466442001934 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]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 524ms 10:00:01 INFO - PROCESS | 3576 | 1466442001963 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 3576 | 1466442001965 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 10:00:01 INFO - PROCESS | 3576 | 1466442001968 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:00:01 INFO - PROCESS | 3576 | 1466442001970 Marionette TRACE conn3 <- [1,990,null,{}] 10:00:01 INFO - PROCESS | 3576 | 1466442001973 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}] 10:00:01 INFO - PROCESS | 3576 | 1466442001975 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:02 INFO - PROCESS | 3576 | 1466442002035 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:00:02 INFO - PROCESS | 3576 | 1466442002123 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3576 | 1466442002125 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:02 INFO - PROCESS | 3576 | ++DOCSHELL 10A50800 == 39 [pid = 3576] [id = 257] 10:00:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15B95C00) [pid = 3576] [serial = 770] [outer = 00000000] 10:00:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A65C400) [pid = 3576] [serial = 771] [outer = 15B95C00] 10:00:02 INFO - PROCESS | 3576 | 1466442002179 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A65F400) [pid = 3576] [serial = 772] [outer = 15B95C00] 10:00:02 INFO - PROCESS | 3576 | 1466442002496 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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 566ms 10:00:02 INFO - PROCESS | 3576 | 1466442002528 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3576 | 1466442002530 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 10:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:00:02 INFO - PROCESS | 3576 | 1466442002533 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 3576 | 1466442002535 Marionette TRACE conn3 <- [1,994,null,{}] 10:00:02 INFO - PROCESS | 3576 | 1466442002550 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}] 10:00:02 INFO - PROCESS | 3576 | 1466442002551 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:02 INFO - PROCESS | 3576 | 1466442002617 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:00:02 INFO - PROCESS | 3576 | 1466442002622 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3576 | 1466442002624 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:02 INFO - PROCESS | 3576 | ++DOCSHELL 1A666C00 == 40 [pid = 3576] [id = 258] 10:00:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A669000) [pid = 3576] [serial = 773] [outer = 00000000] 10:00:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A69D800) [pid = 3576] [serial = 774] [outer = 1A669000] 10:00:02 INFO - PROCESS | 3576 | 1466442002668 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A6A1400) [pid = 3576] [serial = 775] [outer = 1A669000] 10:00:03 INFO - PROCESS | 3576 | 1466442003190 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]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 704ms 10:00:03 INFO - PROCESS | 3576 | 1466442003263 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 3576 | 1466442003267 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 10:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:00:03 INFO - PROCESS | 3576 | 1466442003290 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 3576 | 1466442003296 Marionette TRACE conn3 <- [1,998,null,{}] 10:00:03 INFO - PROCESS | 3576 | 1466442003304 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}] 10:00:03 INFO - PROCESS | 3576 | 1466442003307 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:03 INFO - PROCESS | 3576 | 1466442003409 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:00:03 INFO - PROCESS | 3576 | 1466442003529 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 3576 | 1466442003532 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:03 INFO - PROCESS | 3576 | ++DOCSHELL 112E3800 == 41 [pid = 3576] [id = 259] 10:00:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (11AE0C00) [pid = 3576] [serial = 776] [outer = 00000000] 10:00:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13C3FC00) [pid = 3576] [serial = 777] [outer = 11AE0C00] 10:00:03 INFO - PROCESS | 3576 | 1466442003588 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1564FC00) [pid = 3576] [serial = 778] [outer = 11AE0C00] 10:00:04 INFO - PROCESS | 3576 | 1466442004108 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]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 884ms 10:00:04 INFO - PROCESS | 3576 | 1466442004172 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3576 | 1466442004177 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:00:04 INFO - PROCESS | 3576 | 1466442004183 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3576 | 1466442004186 Marionette TRACE conn3 <- [1,1002,null,{}] 10:00:04 INFO - PROCESS | 3576 | 1466442004190 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}] 10:00:04 INFO - PROCESS | 3576 | 1466442004193 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:04 INFO - PROCESS | 3576 | 1466442004287 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:00:04 INFO - PROCESS | 3576 | 1466442004369 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3576 | 1466442004372 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:04 INFO - PROCESS | 3576 | ++DOCSHELL 16B3AC00 == 42 [pid = 3576] [id = 260] 10:00:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16B3E000) [pid = 3576] [serial = 779] [outer = 00000000] 10:00:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17BC5800) [pid = 3576] [serial = 780] [outer = 16B3E000] 10:00:04 INFO - PROCESS | 3576 | 1466442004429 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (199A3000) [pid = 3576] [serial = 781] [outer = 16B3E000] 10:00:04 INFO - PROCESS | 3576 | 1466442004987 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]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 884ms 10:00:05 INFO - PROCESS | 3576 | 1466442005069 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 3576 | 1466442005071 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 10:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:00:05 INFO - PROCESS | 3576 | 1466442005075 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 3576 | 1466442005079 Marionette TRACE conn3 <- [1,1006,null,{}] 10:00:05 INFO - PROCESS | 3576 | 1466442005072 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}] 10:00:05 INFO - PROCESS | 3576 | 1466442005077 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:05 INFO - PROCESS | 3576 | 1466442005225 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:00:05 INFO - PROCESS | 3576 | 1466442005278 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3576 | 1466442005281 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:05 INFO - PROCESS | 3576 | ++DOCSHELL 1A66B400 == 43 [pid = 3576] [id = 261] 10:00:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1A66BC00) [pid = 3576] [serial = 782] [outer = 00000000] 10:00:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A6A4000) [pid = 3576] [serial = 783] [outer = 1A66BC00] 10:00:05 INFO - PROCESS | 3576 | 1466442005336 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1A6A9C00) [pid = 3576] [serial = 784] [outer = 1A66BC00] 10:00:06 INFO - PROCESS | 3576 | 1466442006065 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1049ms 10:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:00:06 INFO - PROCESS | 3576 | 1466442006135 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 3576 | 1466442006139 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 10:00:06 INFO - PROCESS | 3576 | 1466442006144 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 3576 | 1466442006147 Marionette TRACE conn3 <- [1,1010,null,{}] 10:00:06 INFO - PROCESS | 3576 | 1466442006167 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}] 10:00:06 INFO - PROCESS | 3576 | 1466442006170 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:06 INFO - PROCESS | 3576 | 1466442006293 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:00:06 INFO - PROCESS | 3576 | 1466442006329 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3576 | 1466442006332 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:06 INFO - PROCESS | 3576 | ++DOCSHELL 12BCF000 == 44 [pid = 3576] [id = 262] 10:00:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12D64800) [pid = 3576] [serial = 785] [outer = 00000000] 10:00:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13D07C00) [pid = 3576] [serial = 786] [outer = 12D64800] 10:00:06 INFO - PROCESS | 3576 | 1466442006380 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15019C00) [pid = 3576] [serial = 787] [outer = 12D64800] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 11280000 == 43 [pid = 3576] [id = 237] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 10A50800 == 42 [pid = 3576] [id = 257] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 10324400 == 41 [pid = 3576] [id = 256] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 1050EC00 == 40 [pid = 3576] [id = 255] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 19E05800 == 39 [pid = 3576] [id = 254] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 1993BC00 == 38 [pid = 3576] [id = 253] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 17F4C400 == 37 [pid = 3576] [id = 252] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 16F2DC00 == 36 [pid = 3576] [id = 251] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 15877400 == 35 [pid = 3576] [id = 250] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 11ADA000 == 34 [pid = 3576] [id = 249] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 15D38800 == 33 [pid = 3576] [id = 246] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 15B92400 == 32 [pid = 3576] [id = 248] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 10A4BC00 == 31 [pid = 3576] [id = 247] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 16B3AC00 == 30 [pid = 3576] [id = 260] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 1A66B400 == 29 [pid = 3576] [id = 261] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 1A666C00 == 28 [pid = 3576] [id = 258] 10:00:07 INFO - PROCESS | 3576 | --DOCSHELL 112E3800 == 27 [pid = 3576] [id = 259] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A4EA800) [pid = 3576] [serial = 738] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (12AEA400) [pid = 3576] [serial = 714] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (12BC8C00) [pid = 3576] [serial = 715] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16672400) [pid = 3576] [serial = 720] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13946400) [pid = 3576] [serial = 712] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (131E1400) [pid = 3576] [serial = 711] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (14317000) [pid = 3576] [serial = 717] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15648800) [pid = 3576] [serial = 718] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19E0A400) [pid = 3576] [serial = 729] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12BCF800) [pid = 3576] [serial = 703] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (114BFC00) [pid = 3576] [serial = 702] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15D3D000) [pid = 3576] [serial = 706] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15BA5C00) [pid = 3576] [serial = 705] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A401400) [pid = 3576] [serial = 709] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19E04C00) [pid = 3576] [serial = 708] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1818CC00) [pid = 3576] [serial = 727] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18186800) [pid = 3576] [serial = 726] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15875400) [pid = 3576] [serial = 732] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17B81400) [pid = 3576] [serial = 733] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19EDC000) [pid = 3576] [serial = 730] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17627800) [pid = 3576] [serial = 723] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17641400) [pid = 3576] [serial = 724] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (19E0D400) [pid = 3576] [serial = 735] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19E07800) [pid = 3576] [serial = 736] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16A93400) [pid = 3576] [serial = 721] [outer = 00000000] [url = about:blank] 10:00:07 INFO - PROCESS | 3576 | 1466442007566 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]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1463ms 10:00:07 INFO - PROCESS | 3576 | 1466442007615 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3576 | 1466442007619 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 10:00:07 INFO - PROCESS | 3576 | 1466442007624 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:00:07 INFO - PROCESS | 3576 | 1466442007628 Marionette TRACE conn3 <- [1,1014,null,{}] 10:00:07 INFO - PROCESS | 3576 | 1466442007633 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}] 10:00:07 INFO - PROCESS | 3576 | 1466442007637 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:07 INFO - PROCESS | 3576 | 1466442007760 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:00:07 INFO - PROCESS | 3576 | 1466442007835 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 3576 | 1466442007819 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:07 INFO - PROCESS | 3576 | ++DOCSHELL 12AAFC00 == 28 [pid = 3576] [id = 263] 10:00:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12BC0C00) [pid = 3576] [serial = 788] [outer = 00000000] 10:00:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12DF0800) [pid = 3576] [serial = 789] [outer = 12BC0C00] 10:00:07 INFO - PROCESS | 3576 | 1466442007917 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (130A9400) [pid = 3576] [serial = 790] [outer = 12BC0C00] 10:00:08 INFO - PROCESS | 3576 | 1466442008605 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1076ms 10:00:08 INFO - PROCESS | 3576 | 1466442008694 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3576 | 1466442008700 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 10:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:00:08 INFO - PROCESS | 3576 | 1466442008689 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 3576 | 1466442008692 Marionette TRACE conn3 <- [1,1018,null,{}] 10:00:08 INFO - PROCESS | 3576 | 1466442008696 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}] 10:00:08 INFO - PROCESS | 3576 | 1466442008698 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:08 INFO - PROCESS | 3576 | 1466442008829 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:00:08 INFO - PROCESS | 3576 | 1466442008970 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3576 | 1466442008973 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:08 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E5400 == 29 [pid = 3576] [id = 264] 10:00:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (0F9E7400) [pid = 3576] [serial = 791] [outer = 00000000] 10:00:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10560000) [pid = 3576] [serial = 792] [outer = 0F9E7400] 10:00:09 INFO - PROCESS | 3576 | 1466442009007 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (112E9000) [pid = 3576] [serial = 793] [outer = 0F9E7400] 10:00:09 INFO - PROCESS | 3576 | 1466442009443 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 801ms 10:00:09 INFO - PROCESS | 3576 | 1466442009490 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:00:09 INFO - PROCESS | 3576 | 1466442009493 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 10:00:09 INFO - PROCESS | 3576 | 1466442009498 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 3576 | 1466442009500 Marionette TRACE conn3 <- [1,1022,null,{}] 10:00:09 INFO - PROCESS | 3576 | 1466442009505 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}] 10:00:09 INFO - PROCESS | 3576 | 1466442009509 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:09 INFO - PROCESS | 3576 | 1466442009600 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:00:09 INFO - PROCESS | 3576 | 1466442009616 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3576 | 1466442009618 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:09 INFO - PROCESS | 3576 | ++DOCSHELL 1560B800 == 30 [pid = 3576] [id = 265] 10:00:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1560E800) [pid = 3576] [serial = 794] [outer = 00000000] 10:00:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15872C00) [pid = 3576] [serial = 795] [outer = 1560E800] 10:00:09 INFO - PROCESS | 3576 | 1466442009645 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15B94C00) [pid = 3576] [serial = 796] [outer = 1560E800] 10:00:10 INFO - PROCESS | 3576 | 1466442010063 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]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 621ms 10:00:10 INFO - PROCESS | 3576 | 1466442010133 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 3576 | 1466442010136 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 10:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:00:10 INFO - PROCESS | 3576 | 1466442010174 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 3576 | 1466442010176 Marionette TRACE conn3 <- [1,1026,null,{}] 10:00:10 INFO - PROCESS | 3576 | 1466442010182 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}] 10:00:10 INFO - PROCESS | 3576 | 1466442010185 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:10 INFO - PROCESS | 3576 | 1466442010279 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:00:10 INFO - PROCESS | 3576 | 1466442010338 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3576 | 1466442010340 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:10 INFO - PROCESS | 3576 | ++DOCSHELL 13D07400 == 31 [pid = 3576] [id = 266] 10:00:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15871000) [pid = 3576] [serial = 797] [outer = 00000000] 10:00:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16674800) [pid = 3576] [serial = 798] [outer = 15871000] 10:00:10 INFO - PROCESS | 3576 | 1466442010384 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16B3FC00) [pid = 3576] [serial = 799] [outer = 15871000] 10:00:10 INFO - PROCESS | 3576 | 1466442010732 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]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 635ms 10:00:10 INFO - PROCESS | 3576 | 1466442010783 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 3576 | 1466442010786 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 10:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:00:10 INFO - PROCESS | 3576 | 1466442010791 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 3576 | 1466442010797 Marionette TRACE conn3 <- [1,1030,null,{}] 10:00:10 INFO - PROCESS | 3576 | 1466442010806 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}] 10:00:10 INFO - PROCESS | 3576 | 1466442010810 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:10 INFO - PROCESS | 3576 | 1466442010892 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:00:10 INFO - PROCESS | 3576 | 1466442010898 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3576 | 1466442010883 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:10 INFO - PROCESS | 3576 | ++DOCSHELL 17823400 == 32 [pid = 3576] [id = 267] 10:00:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17824800) [pid = 3576] [serial = 800] [outer = 00000000] 10:00:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18180C00) [pid = 3576] [serial = 801] [outer = 17824800] 10:00:10 INFO - PROCESS | 3576 | 1466442010932 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18187800) [pid = 3576] [serial = 802] [outer = 17824800] 10:00:11 INFO - PROCESS | 3576 | 1466442011383 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 621ms 10:00:11 INFO - PROCESS | 3576 | 1466442011403 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3576 | 1466442011405 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 10:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:00:11 INFO - PROCESS | 3576 | 1466442011413 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 3576 | 1466442011415 Marionette TRACE conn3 <- [1,1034,null,{}] 10:00:11 INFO - PROCESS | 3576 | 1466442011447 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}] 10:00:11 INFO - PROCESS | 3576 | 1466442011449 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:11 INFO - PROCESS | 3576 | 1466442011550 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:00:11 INFO - PROCESS | 3576 | 1466442011561 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3576 | 1466442011563 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:11 INFO - PROCESS | 3576 | ++DOCSHELL 19939C00 == 33 [pid = 3576] [id = 268] 10:00:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1993B400) [pid = 3576] [serial = 803] [outer = 00000000] 10:00:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19943C00) [pid = 3576] [serial = 804] [outer = 1993B400] 10:00:11 INFO - PROCESS | 3576 | 1466442011606 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19E06000) [pid = 3576] [serial = 805] [outer = 1993B400] 10:00:11 INFO - PROCESS | 3576 | 1466442011978 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]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 10:00:12 INFO - PROCESS | 3576 | 1466442012031 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3576 | 1466442012033 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 10:00:12 INFO - PROCESS | 3576 | 1466442012036 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3576 | 1466442012038 Marionette TRACE conn3 <- [1,1038,null,{}] 10:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:00:12 INFO - PROCESS | 3576 | 1466442012041 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}] 10:00:12 INFO - PROCESS | 3576 | 1466442012043 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:12 INFO - PROCESS | 3576 | 1466442012133 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:00:12 INFO - PROCESS | 3576 | 1466442012139 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3576 | 1466442012144 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:12 INFO - PROCESS | 3576 | ++DOCSHELL 15E8D000 == 34 [pid = 3576] [id = 269] 10:00:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19E08000) [pid = 3576] [serial = 806] [outer = 00000000] 10:00:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19E10400) [pid = 3576] [serial = 807] [outer = 19E08000] 10:00:12 INFO - PROCESS | 3576 | 1466442012244 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A032400) [pid = 3576] [serial = 808] [outer = 19E08000] 10:00:12 INFO - PROCESS | 3576 | 1466442012646 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]]]}] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11AE0C00) [pid = 3576] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A669000) [pid = 3576] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1993C000) [pid = 3576] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15B95C00) [pid = 3576] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19E09000) [pid = 3576] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A406000) [pid = 3576] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (158DFC00) [pid = 3576] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16F2F000) [pid = 3576] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16B3E000) [pid = 3576] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A4DC00) [pid = 3576] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15B95000) [pid = 3576] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17F4F400) [pid = 3576] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (105E8400) [pid = 3576] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12DF6000) [pid = 3576] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A66BC00) [pid = 3576] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:00:12 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10EA0C00) [pid = 3576] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 649ms 10:00:12 INFO - PROCESS | 3576 | 1466442012708 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3576 | 1466442012710 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 10:00:12 INFO - PROCESS | 3576 | 1466442012713 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3576 | 1466442012715 Marionette TRACE conn3 <- [1,1042,null,{}] 10:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:00:12 INFO - PROCESS | 3576 | 1466442012721 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}] 10:00:12 INFO - PROCESS | 3576 | 1466442012723 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:12 INFO - PROCESS | 3576 | 1466442012782 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:00:12 INFO - PROCESS | 3576 | 1466442012790 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3576 | 1466442012792 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:12 INFO - PROCESS | 3576 | ++DOCSHELL 12A1B800 == 35 [pid = 3576] [id = 270] 10:00:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (12DF6000) [pid = 3576] [serial = 809] [outer = 00000000] 10:00:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15B95000) [pid = 3576] [serial = 810] [outer = 12DF6000] 10:00:12 INFO - PROCESS | 3576 | 1466442012843 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15B9E400) [pid = 3576] [serial = 811] [outer = 12DF6000] 10:00:13 INFO - PROCESS | 3576 | 1466442013234 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 566ms 10:00:13 INFO - PROCESS | 3576 | 1466442013271 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 3576 | 1466442013273 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 10:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:00:13 INFO - PROCESS | 3576 | 1466442013276 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 3576 | 1466442013278 Marionette TRACE conn3 <- [1,1046,null,{}] 10:00:13 INFO - PROCESS | 3576 | 1466442013281 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}] 10:00:13 INFO - PROCESS | 3576 | 1466442013283 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:13 INFO - PROCESS | 3576 | 1466442013341 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:00:13 INFO - PROCESS | 3576 | 1466442013348 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3576 | 1466442013350 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:13 INFO - PROCESS | 3576 | ++DOCSHELL 1993A000 == 36 [pid = 3576] [id = 271] 10:00:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1993B000) [pid = 3576] [serial = 812] [outer = 00000000] 10:00:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A037400) [pid = 3576] [serial = 813] [outer = 1993B000] 10:00:13 INFO - PROCESS | 3576 | 1466442013393 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A039000) [pid = 3576] [serial = 814] [outer = 1993B000] 10:00:13 INFO - PROCESS | 3576 | 1466442013769 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 525ms 10:00:13 INFO - PROCESS | 3576 | 1466442013804 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 3576 | 1466442013806 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 10:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:00:13 INFO - PROCESS | 3576 | 1466442013809 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 3576 | 1466442013810 Marionette TRACE conn3 <- [1,1050,null,{}] 10:00:13 INFO - PROCESS | 3576 | 1466442013814 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}] 10:00:13 INFO - PROCESS | 3576 | 1466442013816 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:13 INFO - PROCESS | 3576 | 1466442013902 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:00:13 INFO - PROCESS | 3576 | 1466442013907 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3576 | 1466442013891 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:13 INFO - PROCESS | 3576 | ++DOCSHELL 18186400 == 37 [pid = 3576] [id = 272] 10:00:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A036800) [pid = 3576] [serial = 815] [outer = 00000000] 10:00:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1A535800) [pid = 3576] [serial = 816] [outer = 1A036800] 10:00:13 INFO - PROCESS | 3576 | 1466442013934 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A53B400) [pid = 3576] [serial = 817] [outer = 1A036800] 10:00:14 INFO - PROCESS | 3576 | 1466442014347 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 566ms 10:00:14 INFO - PROCESS | 3576 | 1466442014380 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 3576 | 1466442014382 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 10:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:00:14 INFO - PROCESS | 3576 | 1466442014390 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 3576 | 1466442014391 Marionette TRACE conn3 <- [1,1054,null,{}] 10:00:14 INFO - PROCESS | 3576 | 1466442014377 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}] 10:00:14 INFO - PROCESS | 3576 | 1466442014379 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:14 INFO - PROCESS | 3576 | 1466442014463 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:00:14 INFO - PROCESS | 3576 | 1466442014468 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 3576 | 1466442014470 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:14 INFO - PROCESS | 3576 | ++DOCSHELL 17B85400 == 38 [pid = 3576] [id = 273] 10:00:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17B8AC00) [pid = 3576] [serial = 818] [outer = 00000000] 10:00:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A660000) [pid = 3576] [serial = 819] [outer = 17B8AC00] 10:00:14 INFO - PROCESS | 3576 | 1466442014512 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A669000) [pid = 3576] [serial = 820] [outer = 17B8AC00] 10:00:15 INFO - PROCESS | 3576 | 1466442015192 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]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 842ms 10:00:15 INFO - PROCESS | 3576 | 1466442015229 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 3576 | 1466442015233 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 10:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:00:15 INFO - PROCESS | 3576 | 1466442015220 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 3576 | 1466442015225 Marionette TRACE conn3 <- [1,1058,null,{}] 10:00:15 INFO - PROCESS | 3576 | 1466442015230 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}] 10:00:15 INFO - PROCESS | 3576 | 1466442015233 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:15 INFO - PROCESS | 3576 | 1466442015378 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:00:15 INFO - PROCESS | 3576 | 1466442015485 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 3576 | 1466442015488 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:15 INFO - PROCESS | 3576 | ++DOCSHELL 10FAA800 == 39 [pid = 3576] [id = 274] 10:00:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (12D62000) [pid = 3576] [serial = 821] [outer = 00000000] 10:00:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13658400) [pid = 3576] [serial = 822] [outer = 12D62000] 10:00:15 INFO - PROCESS | 3576 | 1466442015533 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15B9A400) [pid = 3576] [serial = 823] [outer = 12D62000] 10:00:16 INFO - PROCESS | 3576 | 1466442016103 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 883ms 10:00:16 INFO - PROCESS | 3576 | 1466442016119 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3576 | 1466442016124 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 10:00:16 INFO - PROCESS | 3576 | 1466442016130 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:00:16 INFO - PROCESS | 3576 | 1466442016133 Marionette TRACE conn3 <- [1,1062,null,{}] 10:00:16 INFO - PROCESS | 3576 | 1466442016137 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}] 10:00:16 INFO - PROCESS | 3576 | 1466442016140 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:16 INFO - PROCESS | 3576 | 1466442016226 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:00:16 INFO - PROCESS | 3576 | 1466442016307 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3576 | 1466442016310 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:16 INFO - PROCESS | 3576 | ++DOCSHELL 16FEEC00 == 40 [pid = 3576] [id = 275] 10:00:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (16FEF400) [pid = 3576] [serial = 824] [outer = 00000000] 10:00:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (17638C00) [pid = 3576] [serial = 825] [outer = 16FEF400] 10:00:16 INFO - PROCESS | 3576 | 1466442016369 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (17F52000) [pid = 3576] [serial = 826] [outer = 16FEF400] 10:00:16 INFO - PROCESS | 3576 | 1466442016954 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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 966ms 10:00:17 INFO - PROCESS | 3576 | 1466442017101 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3576 | 1466442017105 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 10:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:00:17 INFO - PROCESS | 3576 | 1466442017120 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 3576 | 1466442017122 Marionette TRACE conn3 <- [1,1066,null,{}] 10:00:17 INFO - PROCESS | 3576 | 1466442017128 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}] 10:00:17 INFO - PROCESS | 3576 | 1466442017131 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:17 INFO - PROCESS | 3576 | 1466442017213 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:00:17 INFO - PROCESS | 3576 | 1466442017293 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3576 | 1466442017298 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:17 INFO - PROCESS | 3576 | ++DOCSHELL 105F3C00 == 41 [pid = 3576] [id = 276] 10:00:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10A4AC00) [pid = 3576] [serial = 827] [outer = 00000000] 10:00:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (130C5000) [pid = 3576] [serial = 828] [outer = 10A4AC00] 10:00:17 INFO - PROCESS | 3576 | 1466442017404 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (131E7000) [pid = 3576] [serial = 829] [outer = 10A4AC00] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 18186400 == 40 [pid = 3576] [id = 272] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 1993A000 == 39 [pid = 3576] [id = 271] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 12A1B800 == 38 [pid = 3576] [id = 270] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 15E8D000 == 37 [pid = 3576] [id = 269] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 19939C00 == 36 [pid = 3576] [id = 268] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 17823400 == 35 [pid = 3576] [id = 267] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 13D07400 == 34 [pid = 3576] [id = 266] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 1560B800 == 33 [pid = 3576] [id = 265] 10:00:17 INFO - PROCESS | 3576 | --DOCSHELL 0F9E5400 == 32 [pid = 3576] [id = 264] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (13D07C00) [pid = 3576] [serial = 786] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1564FC00) [pid = 3576] [serial = 778] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13C3FC00) [pid = 3576] [serial = 777] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A6A1400) [pid = 3576] [serial = 775] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1999C400) [pid = 3576] [serial = 759] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A69D800) [pid = 3576] [serial = 774] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1A65F400) [pid = 3576] [serial = 772] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1A401800) [pid = 3576] [serial = 762] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1A4EB400) [pid = 3576] [serial = 739] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (199A8400) [pid = 3576] [serial = 760] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15B96000) [pid = 3576] [serial = 750] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15B9B800) [pid = 3576] [serial = 751] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17066000) [pid = 3576] [serial = 753] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17BC5800) [pid = 3576] [serial = 780] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1761E800) [pid = 3576] [serial = 754] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112E8000) [pid = 3576] [serial = 741] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12A1E000) [pid = 3576] [serial = 742] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15BA1400) [pid = 3576] [serial = 744] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15D41400) [pid = 3576] [serial = 745] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1818A800) [pid = 3576] [serial = 756] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (112E9800) [pid = 3576] [serial = 765] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1312F400) [pid = 3576] [serial = 747] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13207000) [pid = 3576] [serial = 748] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1A0ED000) [pid = 3576] [serial = 763] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1A6A9C00) [pid = 3576] [serial = 784] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (11C2CC00) [pid = 3576] [serial = 766] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1A65C400) [pid = 3576] [serial = 771] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19935800) [pid = 3576] [serial = 768] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1A6A4000) [pid = 3576] [serial = 783] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (199A3000) [pid = 3576] [serial = 781] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19610400) [pid = 3576] [serial = 757] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (1A0EBC00) [pid = 3576] [serial = 769] [outer = 00000000] [url = about:blank] 10:00:17 INFO - PROCESS | 3576 | 1466442017872 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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 800ms 10:00:17 INFO - PROCESS | 3576 | 1466442017908 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3576 | 1466442017910 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 10:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:00:17 INFO - PROCESS | 3576 | 1466442017917 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 3576 | 1466442017921 Marionette TRACE conn3 <- [1,1070,null,{}] 10:00:17 INFO - PROCESS | 3576 | 1466442017926 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}] 10:00:17 INFO - PROCESS | 3576 | 1466442017930 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:18 INFO - PROCESS | 3576 | 1466442018017 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:00:18 INFO - PROCESS | 3576 | 1466442018007 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3576 | 1466442018009 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:18 INFO - PROCESS | 3576 | ++DOCSHELL 13C3FC00 == 33 [pid = 3576] [id = 277] 10:00:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13C40400) [pid = 3576] [serial = 830] [outer = 00000000] 10:00:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1430F000) [pid = 3576] [serial = 831] [outer = 13C40400] 10:00:18 INFO - PROCESS | 3576 | 1466442018055 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (143DEC00) [pid = 3576] [serial = 832] [outer = 13C40400] 10:00:18 INFO - PROCESS | 3576 | 1466442018487 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 607ms 10:00:18 INFO - PROCESS | 3576 | 1466442018530 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3576 | 1466442018532 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:00:18 INFO - PROCESS | 3576 | 1466442018536 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3576 | 1466442018538 Marionette TRACE conn3 <- [1,1074,null,{}] 10:00:18 INFO - PROCESS | 3576 | 1466442018548 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}] 10:00:18 INFO - PROCESS | 3576 | 1466442018553 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:18 INFO - PROCESS | 3576 | 1466442018637 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:00:18 INFO - PROCESS | 3576 | 1466442018700 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3576 | 1466442018704 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:18 INFO - PROCESS | 3576 | ++DOCSHELL 15BAF400 == 34 [pid = 3576] [id = 278] 10:00:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15BAFC00) [pid = 3576] [serial = 833] [outer = 00000000] 10:00:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1666D000) [pid = 3576] [serial = 834] [outer = 15BAFC00] 10:00:18 INFO - PROCESS | 3576 | 1466442018787 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16A90800) [pid = 3576] [serial = 835] [outer = 15BAFC00] 10:00:19 INFO - PROCESS | 3576 | 1466442019107 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 607ms 10:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:00:19 INFO - PROCESS | 3576 | 1466442019160 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3576 | 1466442019162 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 10:00:19 INFO - PROCESS | 3576 | 1466442019165 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 3576 | 1466442019167 Marionette TRACE conn3 <- [1,1078,null,{}] 10:00:19 INFO - PROCESS | 3576 | 1466442019171 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}] 10:00:19 INFO - PROCESS | 3576 | 1466442019173 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:19 INFO - PROCESS | 3576 | 1466442019240 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:00:19 INFO - PROCESS | 3576 | 1466442019246 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3576 | 1466442019248 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:19 INFO - PROCESS | 3576 | ++DOCSHELL 17183000 == 35 [pid = 3576] [id = 279] 10:00:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1761E800) [pid = 3576] [serial = 836] [outer = 00000000] 10:00:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17F51C00) [pid = 3576] [serial = 837] [outer = 1761E800] 10:00:19 INFO - PROCESS | 3576 | 1466442019291 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1818CC00) [pid = 3576] [serial = 838] [outer = 1761E800] 10:00:19 INFO - PROCESS | 3576 | 1466442019683 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 552ms 10:00:19 INFO - PROCESS | 3576 | 1466442019720 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3576 | 1466442019722 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 10:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:00:19 INFO - PROCESS | 3576 | 1466442019730 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 3576 | 1466442019732 Marionette TRACE conn3 <- [1,1082,null,{}] 10:00:19 INFO - PROCESS | 3576 | 1466442019735 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}] 10:00:19 INFO - PROCESS | 3576 | 1466442019737 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:19 INFO - PROCESS | 3576 | 1466442019841 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:00:19 INFO - PROCESS | 3576 | 1466442019909 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3576 | 1466442019911 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:19 INFO - PROCESS | 3576 | ++DOCSHELL 19935C00 == 36 [pid = 3576] [id = 280] 10:00:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19936400) [pid = 3576] [serial = 839] [outer = 00000000] 10:00:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1993CC00) [pid = 3576] [serial = 840] [outer = 19936400] 10:00:19 INFO - PROCESS | 3576 | 1466442019975 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1993FC00) [pid = 3576] [serial = 841] [outer = 19936400] 10:00:20 INFO - PROCESS | 3576 | 1466442020358 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 662ms 10:00:20 INFO - PROCESS | 3576 | 1466442020400 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3576 | 1466442020402 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 10:00:20 INFO - PROCESS | 3576 | 1466442020405 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3576 | 1466442020407 Marionette TRACE conn3 <- [1,1086,null,{}] 10:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:00:20 INFO - PROCESS | 3576 | 1466442020410 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}] 10:00:20 INFO - PROCESS | 3576 | 1466442020416 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:20 INFO - PROCESS | 3576 | 1466442020532 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:00:20 INFO - PROCESS | 3576 | 1466442020592 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3576 | 1466442020595 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:20 INFO - PROCESS | 3576 | ++DOCSHELL 19602000 == 37 [pid = 3576] [id = 281] 10:00:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19E02800) [pid = 3576] [serial = 842] [outer = 00000000] 10:00:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A038800) [pid = 3576] [serial = 843] [outer = 19E02800] 10:00:20 INFO - PROCESS | 3576 | 1466442020638 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A0EFC00) [pid = 3576] [serial = 844] [outer = 19E02800] 10:00:21 INFO - PROCESS | 3576 | 1466442021011 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 649ms 10:00:21 INFO - PROCESS | 3576 | 1466442021073 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3576 | 1466442021075 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 10:00:21 INFO - PROCESS | 3576 | 1466442021088 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 3576 | 1466442021090 Marionette TRACE conn3 <- [1,1090,null,{}] 10:00:21 INFO - PROCESS | 3576 | 1466442021093 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}] 10:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:00:21 INFO - PROCESS | 3576 | 1466442021095 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:21 INFO - PROCESS | 3576 | 1466442021199 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:00:21 INFO - PROCESS | 3576 | 1466442021210 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3576 | 1466442021212 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:21 INFO - PROCESS | 3576 | ++DOCSHELL 15646400 == 38 [pid = 3576] [id = 282] 10:00:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A40F400) [pid = 3576] [serial = 845] [outer = 00000000] 10:00:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A4EEC00) [pid = 3576] [serial = 846] [outer = 1A40F400] 10:00:21 INFO - PROCESS | 3576 | 1466442021264 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A534000) [pid = 3576] [serial = 847] [outer = 1A40F400] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A036800) [pid = 3576] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1993B400) [pid = 3576] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15871000) [pid = 3576] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1560E800) [pid = 3576] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19E08000) [pid = 3576] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (0F9E7400) [pid = 3576] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17824800) [pid = 3576] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12DF6000) [pid = 3576] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:00:21 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1993B000) [pid = 3576] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:00:21 INFO - PROCESS | 3576 | 1466442021691 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]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 607ms 10:00:21 INFO - PROCESS | 3576 | 1466442021708 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3576 | 1466442021710 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 10:00:21 INFO - PROCESS | 3576 | 1466442021713 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:00:21 INFO - PROCESS | 3576 | 1466442021715 Marionette TRACE conn3 <- [1,1094,null,{}] 10:00:21 INFO - PROCESS | 3576 | 1466442021718 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}] 10:00:21 INFO - PROCESS | 3576 | 1466442021703 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:21 INFO - PROCESS | 3576 | 1466442021779 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:00:21 INFO - PROCESS | 3576 | 1466442021784 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3576 | 1466442021786 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:21 INFO - PROCESS | 3576 | ++DOCSHELL 1560B800 == 39 [pid = 3576] [id = 283] 10:00:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E98C00) [pid = 3576] [serial = 848] [outer = 00000000] 10:00:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1993B000) [pid = 3576] [serial = 849] [outer = 15E98C00] 10:00:21 INFO - PROCESS | 3576 | 1466442021830 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1A02F800) [pid = 3576] [serial = 850] [outer = 15E98C00] 10:00:22 INFO - PROCESS | 3576 | 1466442022199 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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 525ms 10:00:22 INFO - PROCESS | 3576 | 1466442022236 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3576 | 1466442022238 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:00:22 INFO - PROCESS | 3576 | 1466442022241 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3576 | 1466442022243 Marionette TRACE conn3 <- [1,1098,null,{}] 10:00:22 INFO - PROCESS | 3576 | 1466442022246 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}] 10:00:22 INFO - PROCESS | 3576 | 1466442022248 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:22 INFO - PROCESS | 3576 | 1466442022310 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:00:22 INFO - PROCESS | 3576 | 1466442022315 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3576 | 1466442022317 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:22 INFO - PROCESS | 3576 | ++DOCSHELL 17F4C400 == 40 [pid = 3576] [id = 284] 10:00:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1A4E9800) [pid = 3576] [serial = 851] [outer = 00000000] 10:00:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1A65F800) [pid = 3576] [serial = 852] [outer = 1A4E9800] 10:00:22 INFO - PROCESS | 3576 | 1466442022359 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1A666400) [pid = 3576] [serial = 853] [outer = 1A4E9800] 10:00:22 INFO - PROCESS | 3576 | 1466442022748 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]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 524ms 10:00:22 INFO - PROCESS | 3576 | 1466442022778 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3576 | 1466442022780 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:00:22 INFO - PROCESS | 3576 | 1466442022777 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3576 | 1466442022779 Marionette TRACE conn3 <- [1,1102,null,{}] 10:00:22 INFO - PROCESS | 3576 | 1466442022784 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}] 10:00:22 INFO - PROCESS | 3576 | 1466442022785 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:22 INFO - PROCESS | 3576 | 1466442022873 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:00:22 INFO - PROCESS | 3576 | 1466442022878 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3576 | 1466442022880 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:22 INFO - PROCESS | 3576 | ++DOCSHELL 1A69A800 == 41 [pid = 3576] [id = 285] 10:00:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1A69B400) [pid = 3576] [serial = 854] [outer = 00000000] 10:00:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1A6A2400) [pid = 3576] [serial = 855] [outer = 1A69B400] 10:00:22 INFO - PROCESS | 3576 | 1466442022922 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A6A4800) [pid = 3576] [serial = 856] [outer = 1A69B400] 10:00:23 INFO - PROCESS | 3576 | 1466442023281 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]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 552ms 10:00:23 INFO - PROCESS | 3576 | 1466442023314 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 3576 | 1466442023316 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 10:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:00:23 INFO - PROCESS | 3576 | 1466442023319 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 3576 | 1466442023322 Marionette TRACE conn3 <- [1,1106,null,{}] 10:00:23 INFO - PROCESS | 3576 | 1466442023336 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}] 10:00:23 INFO - PROCESS | 3576 | 1466442023338 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:23 INFO - PROCESS | 3576 | 1466442023534 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:00:23 INFO - PROCESS | 3576 | 1466442023670 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 3576 | 1466442023675 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:23 INFO - PROCESS | 3576 | ++DOCSHELL 11CCD400 == 42 [pid = 3576] [id = 286] 10:00:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (12816400) [pid = 3576] [serial = 857] [outer = 00000000] 10:00:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (12D65C00) [pid = 3576] [serial = 858] [outer = 12816400] 10:00:23 INFO - PROCESS | 3576 | 1466442023714 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1365FC00) [pid = 3576] [serial = 859] [outer = 12816400] 10:00:24 INFO - PROCESS | 3576 | 1466442024228 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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 966ms 10:00:24 INFO - PROCESS | 3576 | 1466442024295 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 3576 | 1466442024300 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 10:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:00:24 INFO - PROCESS | 3576 | 1466442024324 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 3576 | 1466442024327 Marionette TRACE conn3 <- [1,1110,null,{}] 10:00:24 INFO - PROCESS | 3576 | 1466442024313 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}] 10:00:24 INFO - PROCESS | 3576 | 1466442024316 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:24 INFO - PROCESS | 3576 | 1466442024476 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:00:24 INFO - PROCESS | 3576 | 1466442024512 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3576 | 1466442024515 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:24 INFO - PROCESS | 3576 | ++DOCSHELL 15E95000 == 43 [pid = 3576] [id = 287] 10:00:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15E95400) [pid = 3576] [serial = 860] [outer = 00000000] 10:00:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16B3B800) [pid = 3576] [serial = 861] [outer = 15E95400] 10:00:24 INFO - PROCESS | 3576 | 1466442024569 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17622800) [pid = 3576] [serial = 862] [outer = 15E95400] 10:00:25 INFO - PROCESS | 3576 | 1466442025109 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]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 856ms 10:00:25 INFO - PROCESS | 3576 | 1466442025154 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 3576 | 1466442025158 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 10:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:00:25 INFO - PROCESS | 3576 | 1466442025162 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 3576 | 1466442025164 Marionette TRACE conn3 <- [1,1114,null,{}] 10:00:25 INFO - PROCESS | 3576 | 1466442025168 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}] 10:00:25 INFO - PROCESS | 3576 | 1466442025170 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:25 INFO - PROCESS | 3576 | 1466442025256 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:00:25 INFO - PROCESS | 3576 | 1466442025358 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 3576 | 1466442025360 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:25 INFO - PROCESS | 3576 | ++DOCSHELL 1993C800 == 44 [pid = 3576] [id = 288] 10:00:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19941800) [pid = 3576] [serial = 863] [outer = 00000000] 10:00:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19EE0C00) [pid = 3576] [serial = 864] [outer = 19941800] 10:00:25 INFO - PROCESS | 3576 | 1466442025400 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1A4EE000) [pid = 3576] [serial = 865] [outer = 19941800] 10:00:26 INFO - PROCESS | 3576 | 1466442026052 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]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 924ms 10:00:26 INFO - PROCESS | 3576 | 1466442026265 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 3576 | 1466442026270 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 10:00:26 INFO - PROCESS | 3576 | 1466442026275 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 3576 | 1466442026278 Marionette TRACE conn3 <- [1,1118,null,{}] 10:00:26 INFO - PROCESS | 3576 | 1466442026284 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}] 10:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:00:26 INFO - PROCESS | 3576 | 1466442026287 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:26 INFO - PROCESS | 3576 | 1466442026389 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:00:26 INFO - PROCESS | 3576 | 1466442026494 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 3576 | 1466442026498 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:26 INFO - PROCESS | 3576 | ++DOCSHELL 1314FC00 == 45 [pid = 3576] [id = 289] 10:00:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13151800) [pid = 3576] [serial = 866] [outer = 00000000] 10:00:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (13D0E000) [pid = 3576] [serial = 867] [outer = 13151800] 10:00:26 INFO - PROCESS | 3576 | 1466442026549 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (15647400) [pid = 3576] [serial = 868] [outer = 13151800] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 17F4C400 == 44 [pid = 3576] [id = 284] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 1560B800 == 43 [pid = 3576] [id = 283] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 15646400 == 42 [pid = 3576] [id = 282] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 19602000 == 41 [pid = 3576] [id = 281] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 19935C00 == 40 [pid = 3576] [id = 280] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 17183000 == 39 [pid = 3576] [id = 279] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 15BAF400 == 38 [pid = 3576] [id = 278] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 13C3FC00 == 37 [pid = 3576] [id = 277] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 105F3C00 == 36 [pid = 3576] [id = 276] 10:00:26 INFO - PROCESS | 3576 | --DOCSHELL 17B85400 == 35 [pid = 3576] [id = 273] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (19943C00) [pid = 3576] [serial = 804] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (16674800) [pid = 3576] [serial = 798] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16B3FC00) [pid = 3576] [serial = 799] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15872C00) [pid = 3576] [serial = 795] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15B94C00) [pid = 3576] [serial = 796] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19E10400) [pid = 3576] [serial = 807] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (12DF0800) [pid = 3576] [serial = 789] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (112E9000) [pid = 3576] [serial = 793] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (10560000) [pid = 3576] [serial = 792] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18180C00) [pid = 3576] [serial = 801] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19E06000) [pid = 3576] [serial = 805] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15B95000) [pid = 3576] [serial = 810] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1A032400) [pid = 3576] [serial = 808] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1A53B400) [pid = 3576] [serial = 817] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B9E400) [pid = 3576] [serial = 811] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1A039000) [pid = 3576] [serial = 814] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18187800) [pid = 3576] [serial = 802] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1A037400) [pid = 3576] [serial = 813] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1A660000) [pid = 3576] [serial = 819] [outer = 00000000] [url = about:blank] 10:00:26 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1A535800) [pid = 3576] [serial = 816] [outer = 00000000] [url = about:blank] 10:00:27 INFO - PROCESS | 3576 | 1466442027045 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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 787ms 10:00:27 INFO - PROCESS | 3576 | 1466442027067 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 3576 | 1466442027070 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 10:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:00:27 INFO - PROCESS | 3576 | 1466442027076 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 3576 | 1466442027080 Marionette TRACE conn3 <- [1,1122,null,{}] 10:00:27 INFO - PROCESS | 3576 | 1466442027084 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}] 10:00:27 INFO - PROCESS | 3576 | 1466442027086 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:27 INFO - PROCESS | 3576 | 1466442027179 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:00:27 INFO - PROCESS | 3576 | 1466442027267 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 3576 | 1466442027269 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:27 INFO - PROCESS | 3576 | ++DOCSHELL 114CBC00 == 36 [pid = 3576] [id = 290] 10:00:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (114CD000) [pid = 3576] [serial = 869] [outer = 00000000] 10:00:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (13203800) [pid = 3576] [serial = 870] [outer = 114CD000] 10:00:27 INFO - PROCESS | 3576 | 1466442027316 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15BA1800) [pid = 3576] [serial = 871] [outer = 114CD000] 10:00:27 INFO - PROCESS | 3576 | 1466442027634 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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 621ms 10:00:27 INFO - PROCESS | 3576 | 1466442027706 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 3576 | 1466442027708 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 10:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:00:27 INFO - PROCESS | 3576 | 1466442027712 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 3576 | 1466442027713 Marionette TRACE conn3 <- [1,1126,null,{}] 10:00:27 INFO - PROCESS | 3576 | 1466442027723 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}] 10:00:27 INFO - PROCESS | 3576 | 1466442027727 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:27 INFO - PROCESS | 3576 | 1466442027794 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:00:27 INFO - PROCESS | 3576 | 1466442027804 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 3576 | 1466442027807 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:27 INFO - PROCESS | 3576 | ++DOCSHELL 17627400 == 37 [pid = 3576] [id = 291] 10:00:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17637400) [pid = 3576] [serial = 872] [outer = 00000000] 10:00:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18180C00) [pid = 3576] [serial = 873] [outer = 17637400] 10:00:27 INFO - PROCESS | 3576 | 1466442027858 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1818DC00) [pid = 3576] [serial = 874] [outer = 17637400] 10:00:28 INFO - PROCESS | 3576 | 1466442028262 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 566ms 10:00:28 INFO - PROCESS | 3576 | 1466442028273 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3576 | 1466442028275 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 10:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:00:28 INFO - PROCESS | 3576 | 1466442028282 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 3576 | 1466442028284 Marionette TRACE conn3 <- [1,1130,null,{}] 10:00:28 INFO - PROCESS | 3576 | 1466442028287 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}] 10:00:28 INFO - PROCESS | 3576 | 1466442028289 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:28 INFO - PROCESS | 3576 | 1466442028354 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:00:28 INFO - PROCESS | 3576 | 1466442028360 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3576 | 1466442028362 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:28 INFO - PROCESS | 3576 | ++DOCSHELL 19941400 == 38 [pid = 3576] [id = 292] 10:00:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19942000) [pid = 3576] [serial = 875] [outer = 00000000] 10:00:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19E08000) [pid = 3576] [serial = 876] [outer = 19942000] 10:00:28 INFO - PROCESS | 3576 | 1466442028407 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19ED7C00) [pid = 3576] [serial = 877] [outer = 19942000] 10:00:28 INFO - PROCESS | 3576 | 1466442028800 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]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 565ms 10:00:28 INFO - PROCESS | 3576 | 1466442028836 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3576 | 1466442028838 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 10:00:28 INFO - PROCESS | 3576 | 1466442028841 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:00:28 INFO - PROCESS | 3576 | 1466442028843 Marionette TRACE conn3 <- [1,1134,null,{}] 10:00:28 INFO - PROCESS | 3576 | 1466442028847 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}] 10:00:28 INFO - PROCESS | 3576 | 1466442028849 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:28 INFO - PROCESS | 3576 | 1466442028927 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:00:28 INFO - PROCESS | 3576 | 1466442028933 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3576 | 1466442028935 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:28 INFO - PROCESS | 3576 | ++DOCSHELL 19EDCC00 == 39 [pid = 3576] [id = 293] 10:00:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1A033800) [pid = 3576] [serial = 878] [outer = 00000000] 10:00:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1A0E9000) [pid = 3576] [serial = 879] [outer = 1A033800] 10:00:28 INFO - PROCESS | 3576 | 1466442028978 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1A410000) [pid = 3576] [serial = 880] [outer = 1A033800] 10:00:29 INFO - PROCESS | 3576 | 1466442029438 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]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 607ms 10:00:29 INFO - PROCESS | 3576 | 1466442029472 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3576 | 1466442029474 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:00:29 INFO - PROCESS | 3576 | 1466442029477 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3576 | 1466442029479 Marionette TRACE conn3 <- [1,1138,null,{}] 10:00:29 INFO - PROCESS | 3576 | 1466442029483 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}] 10:00:29 INFO - PROCESS | 3576 | 1466442029488 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:29 INFO - PROCESS | 3576 | 1466442029610 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:00:29 INFO - PROCESS | 3576 | 1466442029653 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3576 | 1466442029656 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:29 INFO - PROCESS | 3576 | ++DOCSHELL 1A53D400 == 40 [pid = 3576] [id = 294] 10:00:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1A6CDC00) [pid = 3576] [serial = 881] [outer = 00000000] 10:00:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1A6D7000) [pid = 3576] [serial = 882] [outer = 1A6CDC00] 10:00:29 INFO - PROCESS | 3576 | 1466442029699 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1AC02C00) [pid = 3576] [serial = 883] [outer = 1A6CDC00] 10:00:30 INFO - PROCESS | 3576 | 1466442030094 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 649ms 10:00:30 INFO - PROCESS | 3576 | 1466442030135 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 3576 | 1466442030137 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 10:00:30 INFO - PROCESS | 3576 | 1466442030148 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 3576 | 1466442030149 Marionette TRACE conn3 <- [1,1142,null,{}] 10:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:00:30 INFO - PROCESS | 3576 | 1466442030153 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}] 10:00:30 INFO - PROCESS | 3576 | 1466442030154 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:30 INFO - PROCESS | 3576 | 1466442030269 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:00:30 INFO - PROCESS | 3576 | 1466442030281 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 3576 | 1466442030283 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:30 INFO - PROCESS | 3576 | ++DOCSHELL 1967A400 == 41 [pid = 3576] [id = 295] 10:00:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1967AC00) [pid = 3576] [serial = 884] [outer = 00000000] 10:00:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19680C00) [pid = 3576] [serial = 885] [outer = 1967AC00] 10:00:30 INFO - PROCESS | 3576 | 1466442030315 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19682400) [pid = 3576] [serial = 886] [outer = 1967AC00] 10:00:30 INFO - PROCESS | 3576 | 1466442030742 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 608ms 10:00:30 INFO - PROCESS | 3576 | 1466442030781 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 3576 | 1466442030783 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 10:00:30 INFO - PROCESS | 3576 | 1466442030787 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 3576 | 1466442030788 Marionette TRACE conn3 <- [1,1146,null,{}] 10:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:00:30 INFO - PROCESS | 3576 | 1466442030792 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}] 10:00:30 INFO - PROCESS | 3576 | 1466442030793 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:30 INFO - PROCESS | 3576 | 1466442030906 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:00:30 INFO - PROCESS | 3576 | 1466442030916 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 3576 | 1466442030918 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:30 INFO - PROCESS | 3576 | ++DOCSHELL 105E8C00 == 42 [pid = 3576] [id = 296] 10:00:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1A4F1000) [pid = 3576] [serial = 887] [outer = 00000000] 10:00:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1AC0A000) [pid = 3576] [serial = 888] [outer = 1A4F1000] 10:00:30 INFO - PROCESS | 3576 | 1466442030941 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1AC01400) [pid = 3576] [serial = 889] [outer = 1A4F1000] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A40F400) [pid = 3576] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15E98C00) [pid = 3576] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1A4E9800) [pid = 3576] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (19936400) [pid = 3576] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (10A4AC00) [pid = 3576] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13C40400) [pid = 3576] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1761E800) [pid = 3576] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (19E02800) [pid = 3576] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:00:31 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15BAFC00) [pid = 3576] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:00:31 INFO - PROCESS | 3576 | 1466442031467 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]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 10:00:31 INFO - PROCESS | 3576 | 1466442031494 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 3576 | 1466442031496 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 10:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:00:31 INFO - PROCESS | 3576 | 1466442031499 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 3576 | 1466442031501 Marionette TRACE conn3 <- [1,1150,null,{}] 10:00:31 INFO - PROCESS | 3576 | 1466442031504 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}] 10:00:31 INFO - PROCESS | 3576 | 1466442031506 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:31 INFO - PROCESS | 3576 | 1466442031568 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:00:31 INFO - PROCESS | 3576 | 1466442031574 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 3576 | 1466442031576 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:31 INFO - PROCESS | 3576 | ++DOCSHELL 1312F000 == 43 [pid = 3576] [id = 297] 10:00:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (14316400) [pid = 3576] [serial = 890] [outer = 00000000] 10:00:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (162B1800) [pid = 3576] [serial = 891] [outer = 14316400] 10:00:31 INFO - PROCESS | 3576 | 1466442031618 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (162B2000) [pid = 3576] [serial = 892] [outer = 14316400] 10:00:31 INFO - PROCESS | 3576 | 1466442031978 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 525ms 10:00:32 INFO - PROCESS | 3576 | 1466442032025 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 3576 | 1466442032027 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 10:00:32 INFO - PROCESS | 3576 | 1466442032030 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:00:32 INFO - PROCESS | 3576 | 1466442032032 Marionette TRACE conn3 <- [1,1154,null,{}] 10:00:32 INFO - PROCESS | 3576 | 1466442032039 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}] 10:00:32 INFO - PROCESS | 3576 | 1466442032041 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:32 INFO - PROCESS | 3576 | 1466442032112 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:00:32 INFO - PROCESS | 3576 | 1466442032118 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3576 | 1466442032120 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:32 INFO - PROCESS | 3576 | ++DOCSHELL 1031DC00 == 44 [pid = 3576] [id = 298] 10:00:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (105EE400) [pid = 3576] [serial = 893] [outer = 00000000] 10:00:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13658800) [pid = 3576] [serial = 894] [outer = 105EE400] 10:00:32 INFO - PROCESS | 3576 | 1466442032162 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (162B9C00) [pid = 3576] [serial = 895] [outer = 105EE400] 10:00:32 INFO - PROCESS | 3576 | 1466442032554 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 566ms 10:00:32 INFO - PROCESS | 3576 | 1466442032590 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 3576 | 1466442032592 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 10:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:00:32 INFO - PROCESS | 3576 | 1466442032596 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 3576 | 1466442032598 Marionette TRACE conn3 <- [1,1158,null,{}] 10:00:32 INFO - PROCESS | 3576 | 1466442032601 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}] 10:00:32 INFO - PROCESS | 3576 | 1466442032604 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:32 INFO - PROCESS | 3576 | 1466442032703 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:00:32 INFO - PROCESS | 3576 | 1466442032804 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3576 | 1466442032807 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:32 INFO - PROCESS | 3576 | ++DOCSHELL 16D23C00 == 45 [pid = 3576] [id = 299] 10:00:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (16D24C00) [pid = 3576] [serial = 896] [outer = 00000000] 10:00:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (1A666800) [pid = 3576] [serial = 897] [outer = 16D24C00] 10:00:32 INFO - PROCESS | 3576 | 1466442032914 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1AC05400) [pid = 3576] [serial = 898] [outer = 16D24C00] 10:00:33 INFO - PROCESS | 3576 | 1466442033427 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 883ms 10:00:33 INFO - PROCESS | 3576 | 1466442033497 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3576 | 1466442033501 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 10:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:00:33 INFO - PROCESS | 3576 | 1466442033488 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 3576 | 1466442033493 Marionette TRACE conn3 <- [1,1162,null,{}] 10:00:33 INFO - PROCESS | 3576 | 1466442033564 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}] 10:00:33 INFO - PROCESS | 3576 | 1466442033567 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:33 INFO - PROCESS | 3576 | 1466442033669 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:00:33 INFO - PROCESS | 3576 | 1466442033794 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3576 | 1466442033797 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:33 INFO - PROCESS | 3576 | ++DOCSHELL 10A4A800 == 46 [pid = 3576] [id = 300] 10:00:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (12BC2000) [pid = 3576] [serial = 899] [outer = 00000000] 10:00:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (13C35C00) [pid = 3576] [serial = 900] [outer = 12BC2000] 10:00:33 INFO - PROCESS | 3576 | 1466442033856 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (15BAF800) [pid = 3576] [serial = 901] [outer = 12BC2000] 10:00:34 INFO - PROCESS | 3576 | 1466442034383 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] 10:00:34 INFO - PROCESS | 3576 | 1466442034429 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 10:00:34 INFO - PROCESS | 3576 | 1466442034416 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:00:34 INFO - PROCESS | 3576 | 1466442034419 Marionette TRACE conn3 <- [1,1166,null,{}] 10:00:34 INFO - PROCESS | 3576 | 1466442034423 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}] 10:00:34 INFO - PROCESS | 3576 | 1466442034426 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:34 INFO - PROCESS | 3576 | 1466442034551 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:00:34 INFO - PROCESS | 3576 | 1466442034683 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3576 | 1466442034686 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:34 INFO - PROCESS | 3576 | ++DOCSHELL 16D27C00 == 47 [pid = 3576] [id = 301] 10:00:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (16D28000) [pid = 3576] [serial = 902] [outer = 00000000] 10:00:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (16F2C400) [pid = 3576] [serial = 903] [outer = 16D28000] 10:00:34 INFO - PROCESS | 3576 | 1466442034725 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (17825C00) [pid = 3576] [serial = 904] [outer = 16D28000] 10:00:35 INFO - PROCESS | 3576 | 1466442035319 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] 10:00:35 INFO - PROCESS | 3576 | 1466442035405 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 10:00:35 INFO - PROCESS | 3576 | 1466442035409 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 3576 | 1466442035413 Marionette TRACE conn3 <- [1,1170,null,{}] 10:00:35 INFO - PROCESS | 3576 | 1466442035424 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}] 10:00:35 INFO - PROCESS | 3576 | 1466442035428 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:35 INFO - PROCESS | 3576 | 1466442035679 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:00:35 INFO - PROCESS | 3576 | 1466442035839 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 3576 | 1466442035842 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:35 INFO - PROCESS | 3576 | ++DOCSHELL 103E6400 == 48 [pid = 3576] [id = 302] 10:00:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (105ED400) [pid = 3576] [serial = 905] [outer = 00000000] 10:00:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (12AE3400) [pid = 3576] [serial = 906] [outer = 105ED400] 10:00:35 INFO - PROCESS | 3576 | 1466442035895 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (13202400) [pid = 3576] [serial = 907] [outer = 105ED400] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 1031DC00 == 47 [pid = 3576] [id = 298] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 1312F000 == 46 [pid = 3576] [id = 297] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 105E8C00 == 45 [pid = 3576] [id = 296] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 1967A400 == 44 [pid = 3576] [id = 295] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 1A53D400 == 43 [pid = 3576] [id = 294] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 19EDCC00 == 42 [pid = 3576] [id = 293] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 19941400 == 41 [pid = 3576] [id = 292] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 17627400 == 40 [pid = 3576] [id = 291] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 114CBC00 == 39 [pid = 3576] [id = 290] 10:00:36 INFO - PROCESS | 3576 | --DOCSHELL 1314FC00 == 38 [pid = 3576] [id = 289] 10:00:36 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A6A2400) [pid = 3576] [serial = 855] [outer = 00000000] [url = about:blank] 10:00:36 INFO - PROCESS | 3576 | 1466442036474 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] 10:00:36 INFO - PROCESS | 3576 | 1466442036524 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 10:00:36 INFO - PROCESS | 3576 | 1466442036533 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 3576 | 1466442036536 Marionette TRACE conn3 <- [1,1174,null,{}] 10:00:36 INFO - PROCESS | 3576 | 1466442036541 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}] 10:00:36 INFO - PROCESS | 3576 | 1466442036545 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:36 INFO - PROCESS | 3576 | 1466442036664 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:00:36 INFO - PROCESS | 3576 | 1466442036653 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3576 | 1466442036656 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:36 INFO - PROCESS | 3576 | ++DOCSHELL 13D10400 == 39 [pid = 3576] [id = 303] 10:00:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13D13400) [pid = 3576] [serial = 908] [outer = 00000000] 10:00:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (143D9C00) [pid = 3576] [serial = 909] [outer = 13D13400] 10:00:36 INFO - PROCESS | 3576 | 1466442036702 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15873400) [pid = 3576] [serial = 910] [outer = 13D13400] 10:00:37 INFO - PROCESS | 3576 | 1466442037182 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] 10:00:37 INFO - PROCESS | 3576 | 1466442037257 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:00:37 INFO - PROCESS | 3576 | 1466442037260 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3576 | 1466442037262 Marionette TRACE conn3 <- [1,1178,null,{}] 10:00:37 INFO - PROCESS | 3576 | 1466442037266 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}] 10:00:37 INFO - PROCESS | 3576 | 1466442037268 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:37 INFO - PROCESS | 3576 | 1466442037343 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:00:37 INFO - PROCESS | 3576 | 1466442037434 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3576 | 1466442037437 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:37 INFO - PROCESS | 3576 | ++DOCSHELL 13128C00 == 40 [pid = 3576] [id = 304] 10:00:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (158E2000) [pid = 3576] [serial = 911] [outer = 00000000] 10:00:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16D23400) [pid = 3576] [serial = 912] [outer = 158E2000] 10:00:37 INFO - PROCESS | 3576 | 1466442037463 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16F2CC00) [pid = 3576] [serial = 913] [outer = 158E2000] 10:00:37 INFO - PROCESS | 3576 | 1466442037827 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] 10:00:37 INFO - PROCESS | 3576 | 1466442037881 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:00:37 INFO - PROCESS | 3576 | 1466442037891 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3576 | 1466442037877 Marionette TRACE conn3 <- [1,1182,null,{}] 10:00:37 INFO - PROCESS | 3576 | 1466442037881 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}] 10:00:37 INFO - PROCESS | 3576 | 1466442037884 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:37 INFO - PROCESS | 3576 | 1466442037976 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:00:37 INFO - PROCESS | 3576 | 1466442037983 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3576 | 1466442037985 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:37 INFO - PROCESS | 3576 | ++DOCSHELL 19603400 == 41 [pid = 3576] [id = 305] 10:00:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19606000) [pid = 3576] [serial = 914] [outer = 00000000] 10:00:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (19679000) [pid = 3576] [serial = 915] [outer = 19606000] 10:00:38 INFO - PROCESS | 3576 | 1466442038015 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19680400) [pid = 3576] [serial = 916] [outer = 19606000] 10:00:38 INFO - PROCESS | 3576 | 1466442038439 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] 10:00:38 INFO - PROCESS | 3576 | 1466442038498 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 10:00:38 INFO - PROCESS | 3576 | 1466442038501 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 3576 | 1466442038503 Marionette TRACE conn3 <- [1,1186,null,{}] 10:00:38 INFO - PROCESS | 3576 | 1466442038506 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}] 10:00:38 INFO - PROCESS | 3576 | 1466442038508 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:38 INFO - PROCESS | 3576 | 1466442038630 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:00:38 INFO - PROCESS | 3576 | 1466442038636 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 3576 | 1466442038638 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:38 INFO - PROCESS | 3576 | ++DOCSHELL 1967E400 == 42 [pid = 3576] [id = 306] 10:00:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (19938C00) [pid = 3576] [serial = 917] [outer = 00000000] 10:00:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19E0A800) [pid = 3576] [serial = 918] [outer = 19938C00] 10:00:38 INFO - PROCESS | 3576 | 1466442038680 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (19E0D000) [pid = 3576] [serial = 919] [outer = 19938C00] 10:00:39 INFO - PROCESS | 3576 | 1466442039056 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]]]}] 10:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 607ms 10:00:39 INFO - PROCESS | 3576 | 1466442039123 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 3576 | 1466442039125 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 10:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:00:39 INFO - PROCESS | 3576 | 1466442039128 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3576 | 1466442039130 Marionette TRACE conn3 <- [1,1190,null,{}] 10:00:39 INFO - PROCESS | 3576 | 1466442039133 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}] 10:00:39 INFO - PROCESS | 3576 | 1466442039135 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:39 INFO - PROCESS | 3576 | 1466442039228 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:00:39 INFO - PROCESS | 3576 | 1466442039289 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3576 | 1466442039294 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:39 INFO - PROCESS | 3576 | ++DOCSHELL 1A039000 == 43 [pid = 3576] [id = 307] 10:00:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (1A03B400) [pid = 3576] [serial = 920] [outer = 00000000] 10:00:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1A0EE400) [pid = 3576] [serial = 921] [outer = 1A03B400] 10:00:39 INFO - PROCESS | 3576 | 1466442039347 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (1A4F0000) [pid = 3576] [serial = 922] [outer = 1A03B400] 10:00:39 INFO - PROCESS | 3576 | 1466442039741 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]]]}] 10:00:39 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 10:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 649ms 10:00:39 INFO - PROCESS | 3576 | 1466442039793 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 3576 | 1466442039795 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 10:00:39 INFO - PROCESS | 3576 | 1466442039798 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3576 | 1466442039800 Marionette TRACE conn3 <- [1,1194,null,{}] 10:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:00:39 INFO - PROCESS | 3576 | 1466442039803 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}] 10:00:39 INFO - PROCESS | 3576 | 1466442039805 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:39 INFO - PROCESS | 3576 | 1466442039897 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:00:39 INFO - PROCESS | 3576 | 1466442039902 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3576 | 1466442039904 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:39 INFO - PROCESS | 3576 | ++DOCSHELL 12BC1400 == 44 [pid = 3576] [id = 308] 10:00:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1A532400) [pid = 3576] [serial = 923] [outer = 00000000] 10:00:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A65CC00) [pid = 3576] [serial = 924] [outer = 1A532400] 10:00:39 INFO - PROCESS | 3576 | 1466442039955 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A668000) [pid = 3576] [serial = 925] [outer = 1A532400] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A6CDC00) [pid = 3576] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (1967AC00) [pid = 3576] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1A033800) [pid = 3576] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (13151800) [pid = 3576] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (19942000) [pid = 3576] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (17637400) [pid = 3576] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1A4F1000) [pid = 3576] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (114CD000) [pid = 3576] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (105EE400) [pid = 3576] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:00:40 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (14316400) [pid = 3576] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:00:40 INFO - PROCESS | 3576 | 1466442040527 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]]]}] 10:00:40 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 10:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 773ms 10:00:40 INFO - PROCESS | 3576 | 1466442040580 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 3576 | 1466442040582 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 10:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:00:40 INFO - PROCESS | 3576 | 1466442040585 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 3576 | 1466442040587 Marionette TRACE conn3 <- [1,1198,null,{}] 10:00:40 INFO - PROCESS | 3576 | 1466442040590 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}] 10:00:40 INFO - PROCESS | 3576 | 1466442040592 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:40 INFO - PROCESS | 3576 | 1466442040650 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:00:40 INFO - PROCESS | 3576 | 1466442040658 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3576 | 1466442040660 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:40 INFO - PROCESS | 3576 | ++DOCSHELL 105EF800 == 45 [pid = 3576] [id = 309] 10:00:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10EA6000) [pid = 3576] [serial = 926] [outer = 00000000] 10:00:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (16D25400) [pid = 3576] [serial = 927] [outer = 10EA6000] 10:00:40 INFO - PROCESS | 3576 | 1466442040766 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (16E92000) [pid = 3576] [serial = 928] [outer = 10EA6000] 10:00:41 INFO - PROCESS | 3576 | 1466442041115 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 552ms 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:00:41 INFO - PROCESS | 3576 | 1466442041143 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3576 | 1466442041145 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 10:00:41 INFO - PROCESS | 3576 | 1466442041148 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3576 | 1466442041150 Marionette TRACE conn3 <- [1,1202,null,{}] 10:00:41 INFO - PROCESS | 3576 | 1466442041153 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}] 10:00:41 INFO - PROCESS | 3576 | 1466442041155 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:41 INFO - PROCESS | 3576 | 1466442041214 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:00:41 INFO - PROCESS | 3576 | 1466442041306 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3576 | 1466442041308 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:41 INFO - PROCESS | 3576 | ++DOCSHELL 132B8400 == 46 [pid = 3576] [id = 310] 10:00:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (15B98400) [pid = 3576] [serial = 929] [outer = 00000000] 10:00:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (16E9A800) [pid = 3576] [serial = 930] [outer = 15B98400] 10:00:41 INFO - PROCESS | 3576 | 1466442041351 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (10E9DC00) [pid = 3576] [serial = 931] [outer = 15B98400] 10:00:41 INFO - PROCESS | 3576 | 1466442041646 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 524ms 10:00:41 INFO - PROCESS | 3576 | 1466442041669 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3576 | 1466442041671 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:00:41 INFO - PROCESS | 3576 | 1466442041674 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3576 | 1466442041675 Marionette TRACE conn3 <- [1,1206,null,{}] 10:00:41 INFO - PROCESS | 3576 | 1466442041679 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}] 10:00:41 INFO - PROCESS | 3576 | 1466442041681 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:41 INFO - PROCESS | 3576 | 1466442041807 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:00:41 INFO - PROCESS | 3576 | 1466442041798 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3576 | 1466442041800 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:41 INFO - PROCESS | 3576 | ++DOCSHELL 1055C800 == 47 [pid = 3576] [id = 311] 10:00:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (10560000) [pid = 3576] [serial = 932] [outer = 00000000] 10:00:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (19936000) [pid = 3576] [serial = 933] [outer = 10560000] 10:00:41 INFO - PROCESS | 3576 | 1466442041843 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A406000) [pid = 3576] [serial = 934] [outer = 10560000] 10:00:42 INFO - PROCESS | 3576 | 1466442042190 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 566ms 10:00:42 INFO - PROCESS | 3576 | 1466442042257 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 3576 | 1466442042261 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 10:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:00:42 INFO - PROCESS | 3576 | 1466442042267 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3576 | 1466442042271 Marionette TRACE conn3 <- [1,1210,null,{}] 10:00:42 INFO - PROCESS | 3576 | 1466442042278 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}] 10:00:42 INFO - PROCESS | 3576 | 1466442042282 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:42 INFO - PROCESS | 3576 | 1466442042417 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:00:42 INFO - PROCESS | 3576 | 1466442042585 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3576 | 1466442042590 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:42 INFO - PROCESS | 3576 | ++DOCSHELL 13151800 == 48 [pid = 3576] [id = 312] 10:00:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (13155000) [pid = 3576] [serial = 935] [outer = 00000000] 10:00:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (13D08800) [pid = 3576] [serial = 936] [outer = 13155000] 10:00:42 INFO - PROCESS | 3576 | 1466442042627 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (15B95400) [pid = 3576] [serial = 937] [outer = 13155000] 10:00:43 INFO - PROCESS | 3576 | 1466442043139 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] 10:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:00:43 INFO - PROCESS | 3576 | 1466442043192 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 10:00:43 INFO - PROCESS | 3576 | 1466442043198 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 3576 | 1466442043202 Marionette TRACE conn3 <- [1,1214,null,{}] 10:00:43 INFO - PROCESS | 3576 | 1466442043226 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}] 10:00:43 INFO - PROCESS | 3576 | 1466442043229 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:43 INFO - PROCESS | 3576 | 1466442043351 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:00:43 INFO - PROCESS | 3576 | 1466442043467 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 3576 | 1466442043470 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:43 INFO - PROCESS | 3576 | ++DOCSHELL 16338C00 == 49 [pid = 3576] [id = 313] 10:00:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1633A400) [pid = 3576] [serial = 938] [outer = 00000000] 10:00:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1633D400) [pid = 3576] [serial = 939] [outer = 1633A400] 10:00:43 INFO - PROCESS | 3576 | 1466442043526 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (16B3A800) [pid = 3576] [serial = 940] [outer = 1633A400] 10:00:44 INFO - PROCESS | 3576 | 1466442044032 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]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 897ms 10:00:44 INFO - PROCESS | 3576 | 1466442044084 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3576 | 1466442044086 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 10:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:00:44 INFO - PROCESS | 3576 | 1466442044090 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3576 | 1466442044092 Marionette TRACE conn3 <- [1,1218,null,{}] 10:00:44 INFO - PROCESS | 3576 | 1466442044102 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}] 10:00:44 INFO - PROCESS | 3576 | 1466442044107 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:44 INFO - PROCESS | 3576 | 1466442044202 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:00:44 INFO - PROCESS | 3576 | 1466442044339 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 3576 | 1466442044343 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:44 INFO - PROCESS | 3576 | ++DOCSHELL 18188800 == 50 [pid = 3576] [id = 314] 10:00:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1818CC00) [pid = 3576] [serial = 941] [outer = 00000000] 10:00:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1967EC00) [pid = 3576] [serial = 942] [outer = 1818CC00] 10:00:44 INFO - PROCESS | 3576 | 1466442044383 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (199A1800) [pid = 3576] [serial = 943] [outer = 1818CC00] 10:00:44 INFO - PROCESS | 3576 | 1466442045002 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 966ms 10:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:00:45 INFO - PROCESS | 3576 | 1466442045062 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 3576 | 1466442045065 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 10:00:45 INFO - PROCESS | 3576 | 1466442045068 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 3576 | 1466442045070 Marionette TRACE conn3 <- [1,1222,null,{}] 10:00:45 INFO - PROCESS | 3576 | 1466442045074 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}] 10:00:45 INFO - PROCESS | 3576 | 1466442045076 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:45 INFO - PROCESS | 3576 | 1466442045280 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:00:45 INFO - PROCESS | 3576 | 1466442045400 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3576 | 1466442045402 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:45 INFO - PROCESS | 3576 | ++DOCSHELL 1127D000 == 51 [pid = 3576] [id = 315] 10:00:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (112DD400) [pid = 3576] [serial = 944] [outer = 00000000] 10:00:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (12AA8800) [pid = 3576] [serial = 945] [outer = 112DD400] 10:00:45 INFO - PROCESS | 3576 | 1466442045454 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (131E7000) [pid = 3576] [serial = 946] [outer = 112DD400] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 132B8400 == 50 [pid = 3576] [id = 310] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 105EF800 == 49 [pid = 3576] [id = 309] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 12BC1400 == 48 [pid = 3576] [id = 308] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 1A039000 == 47 [pid = 3576] [id = 307] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 1967E400 == 46 [pid = 3576] [id = 306] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 19603400 == 45 [pid = 3576] [id = 305] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 13128C00 == 44 [pid = 3576] [id = 304] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 13D10400 == 43 [pid = 3576] [id = 303] 10:00:45 INFO - PROCESS | 3576 | --DOCSHELL 103E6400 == 42 [pid = 3576] [id = 302] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (1A6D7000) [pid = 3576] [serial = 882] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (19680C00) [pid = 3576] [serial = 885] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (1AC02C00) [pid = 3576] [serial = 883] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (1A0E9000) [pid = 3576] [serial = 879] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (16B3B800) [pid = 3576] [serial = 861] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (15647400) [pid = 3576] [serial = 868] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (13D0E000) [pid = 3576] [serial = 867] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (19ED7C00) [pid = 3576] [serial = 877] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (19E08000) [pid = 3576] [serial = 876] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (18180C00) [pid = 3576] [serial = 873] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1818DC00) [pid = 3576] [serial = 874] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1AC0A000) [pid = 3576] [serial = 888] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19EE0C00) [pid = 3576] [serial = 864] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (12D65C00) [pid = 3576] [serial = 858] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (13203800) [pid = 3576] [serial = 870] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (15BA1800) [pid = 3576] [serial = 871] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19682400) [pid = 3576] [serial = 886] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13658800) [pid = 3576] [serial = 894] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (1AC01400) [pid = 3576] [serial = 889] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (162B1800) [pid = 3576] [serial = 891] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (162B9C00) [pid = 3576] [serial = 895] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1A410000) [pid = 3576] [serial = 880] [outer = 00000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (162B2000) [pid = 3576] [serial = 892] [outer = 00000000] [url = about:blank] 10:00:46 INFO - PROCESS | 3576 | 1466442046027 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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1008ms 10:00:46 INFO - PROCESS | 3576 | 1466442046084 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 10:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:00:46 INFO - PROCESS | 3576 | 1466442046087 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 10:00:46 INFO - PROCESS | 3576 | 1466442046093 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3576 | 1466442046098 Marionette TRACE conn3 <- [1,1226,null,{}] 10:00:46 INFO - PROCESS | 3576 | 1466442046104 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}] 10:00:46 INFO - PROCESS | 3576 | 1466442046109 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:46 INFO - PROCESS | 3576 | 1466442046226 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:00:46 INFO - PROCESS | 3576 | 1466442046296 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3576 | 1466442046299 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:46 INFO - PROCESS | 3576 | ++DOCSHELL 114CBC00 == 43 [pid = 3576] [id = 316] 10:00:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (11AD4C00) [pid = 3576] [serial = 947] [outer = 00000000] 10:00:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (13203800) [pid = 3576] [serial = 948] [outer = 11AD4C00] 10:00:46 INFO - PROCESS | 3576 | 1466442046345 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1587C000) [pid = 3576] [serial = 949] [outer = 11AD4C00] 10:00:46 INFO - PROCESS | 3576 | 1466442046731 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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 704ms 10:00:46 INFO - PROCESS | 3576 | 1466442046803 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3576 | 1466442046806 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 10:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:00:46 INFO - PROCESS | 3576 | 1466442046809 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3576 | 1466442046792 Marionette TRACE conn3 <- [1,1230,null,{}] 10:00:46 INFO - PROCESS | 3576 | 1466442046796 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}] 10:00:46 INFO - PROCESS | 3576 | 1466442046798 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:46 INFO - PROCESS | 3576 | 1466442046881 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:00:46 INFO - PROCESS | 3576 | 1466442046897 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3576 | 1466442046899 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:46 INFO - PROCESS | 3576 | ++DOCSHELL 1632EC00 == 44 [pid = 3576] [id = 317] 10:00:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1632F400) [pid = 3576] [serial = 950] [outer = 00000000] 10:00:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (16333400) [pid = 3576] [serial = 951] [outer = 1632F400] 10:00:46 INFO - PROCESS | 3576 | 1466442046930 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1633D800) [pid = 3576] [serial = 952] [outer = 1632F400] 10:00:47 INFO - PROCESS | 3576 | 1466442047360 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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 621ms 10:00:47 INFO - PROCESS | 3576 | 1466442047422 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3576 | 1466442047426 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:00:47 INFO - PROCESS | 3576 | 1466442047435 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 3576 | 1466442047439 Marionette TRACE conn3 <- [1,1234,null,{}] 10:00:47 INFO - PROCESS | 3576 | 1466442047443 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}] 10:00:47 INFO - PROCESS | 3576 | 1466442047428 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:47 INFO - PROCESS | 3576 | 1466442047514 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:00:47 INFO - PROCESS | 3576 | 1466442047593 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 3576 | 1466442047595 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:47 INFO - PROCESS | 3576 | ++DOCSHELL 169D8400 == 45 [pid = 3576] [id = 318] 10:00:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (16D2E400) [pid = 3576] [serial = 953] [outer = 00000000] 10:00:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (16E98400) [pid = 3576] [serial = 954] [outer = 16D2E400] 10:00:47 INFO - PROCESS | 3576 | 1466442047638 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (17066000) [pid = 3576] [serial = 955] [outer = 16D2E400] 10:00:47 INFO - PROCESS | 3576 | 1466442047975 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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 580ms 10:00:47 INFO - PROCESS | 3576 | 1466442048000 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3576 | 1466442048002 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 10:00:47 INFO - PROCESS | 3576 | 1466442048005 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:00:47 INFO - PROCESS | 3576 | 1466442048007 Marionette TRACE conn3 <- [1,1238,null,{}] 10:00:48 INFO - PROCESS | 3576 | 1466442048010 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}] 10:00:48 INFO - PROCESS | 3576 | 1466442048012 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:48 INFO - PROCESS | 3576 | 1466442048139 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:00:48 INFO - PROCESS | 3576 | 1466442048159 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 3576 | 1466442048161 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:48 INFO - PROCESS | 3576 | ++DOCSHELL 17FDC800 == 46 [pid = 3576] [id = 319] 10:00:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (17FE1C00) [pid = 3576] [serial = 956] [outer = 00000000] 10:00:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (19603400) [pid = 3576] [serial = 957] [outer = 17FE1C00] 10:00:48 INFO - PROCESS | 3576 | 1466442048208 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1960B000) [pid = 3576] [serial = 958] [outer = 17FE1C00] 10:00:48 INFO - PROCESS | 3576 | 1466442048589 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 607ms 10:00:48 INFO - PROCESS | 3576 | 1466442048625 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3576 | 1466442048627 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:00:48 INFO - PROCESS | 3576 | 1466442048630 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3576 | 1466442048632 Marionette TRACE conn3 <- [1,1242,null,{}] 10:00:48 INFO - PROCESS | 3576 | 1466442048635 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}] 10:00:48 INFO - PROCESS | 3576 | 1466442048637 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:48 INFO - PROCESS | 3576 | 1466442048738 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:00:48 INFO - PROCESS | 3576 | 1466442048743 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 3576 | 1466442048749 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:48 INFO - PROCESS | 3576 | ++DOCSHELL 1993CC00 == 47 [pid = 3576] [id = 320] 10:00:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (1993D400) [pid = 3576] [serial = 959] [outer = 00000000] 10:00:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (19E08000) [pid = 3576] [serial = 960] [outer = 1993D400] 10:00:48 INFO - PROCESS | 3576 | 1466442048854 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (19EDB000) [pid = 3576] [serial = 961] [outer = 1993D400] 10:00:49 INFO - PROCESS | 3576 | 1466442049241 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]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 648ms 10:00:49 INFO - PROCESS | 3576 | 1466442049294 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 3576 | 1466442049296 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 10:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:00:49 INFO - PROCESS | 3576 | 1466442049326 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 3576 | 1466442049328 Marionette TRACE conn3 <- [1,1246,null,{}] 10:00:49 INFO - PROCESS | 3576 | 1466442049339 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}] 10:00:49 INFO - PROCESS | 3576 | 1466442049341 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:49 INFO - PROCESS | 3576 | 1466442049439 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:00:49 INFO - PROCESS | 3576 | 1466442049450 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3576 | 1466442049452 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:49 INFO - PROCESS | 3576 | ++DOCSHELL 1A035400 == 48 [pid = 3576] [id = 321] 10:00:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (1A036800) [pid = 3576] [serial = 962] [outer = 00000000] 10:00:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1A4EB800) [pid = 3576] [serial = 963] [outer = 1A036800] 10:00:49 INFO - PROCESS | 3576 | 1466442049485 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1A535800) [pid = 3576] [serial = 964] [outer = 1A036800] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (19938C00) [pid = 3576] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (105ED400) [pid = 3576] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (13D13400) [pid = 3576] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (158E2000) [pid = 3576] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (19606000) [pid = 3576] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A03B400) [pid = 3576] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (15B98400) [pid = 3576] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (10EA6000) [pid = 3576] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1A532400) [pid = 3576] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A69B400) [pid = 3576] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (12BC0C00) [pid = 3576] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:00:50 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12D64800) [pid = 3576] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:00:50 INFO - PROCESS | 3576 | 1466442050069 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 814ms 10:00:50 INFO - PROCESS | 3576 | 1466442050108 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3576 | 1466442050110 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 10:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:00:50 INFO - PROCESS | 3576 | 1466442050113 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 3576 | 1466442050115 Marionette TRACE conn3 <- [1,1250,null,{}] 10:00:50 INFO - PROCESS | 3576 | 1466442050118 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}] 10:00:50 INFO - PROCESS | 3576 | 1466442050120 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:50 INFO - PROCESS | 3576 | 1466442050200 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:00:50 INFO - PROCESS | 3576 | 1466442050188 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3576 | 1466442050190 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:50 INFO - PROCESS | 3576 | ++DOCSHELL 10506000 == 49 [pid = 3576] [id = 322] 10:00:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (10509000) [pid = 3576] [serial = 965] [outer = 00000000] 10:00:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (15B98400) [pid = 3576] [serial = 966] [outer = 10509000] 10:00:50 INFO - PROCESS | 3576 | 1466442050234 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (15D37400) [pid = 3576] [serial = 967] [outer = 10509000] 10:00:50 INFO - PROCESS | 3576 | 1466442050669 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 608ms 10:00:50 INFO - PROCESS | 3576 | 1466442050736 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3576 | 1466442050738 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 10:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:00:50 INFO - PROCESS | 3576 | 1466442050741 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 3576 | 1466442050743 Marionette TRACE conn3 <- [1,1254,null,{}] 10:00:50 INFO - PROCESS | 3576 | 1466442050746 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}] 10:00:50 INFO - PROCESS | 3576 | 1466442050748 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:50 INFO - PROCESS | 3576 | 1466442050809 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:00:50 INFO - PROCESS | 3576 | 1466442050814 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3576 | 1466442050816 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:50 INFO - PROCESS | 3576 | ++DOCSHELL 17637400 == 50 [pid = 3576] [id = 323] 10:00:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (19676C00) [pid = 3576] [serial = 968] [outer = 00000000] 10:00:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (1A0EF400) [pid = 3576] [serial = 969] [outer = 19676C00] 10:00:50 INFO - PROCESS | 3576 | 1466442050862 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (1A53C800) [pid = 3576] [serial = 970] [outer = 19676C00] 10:00:51 INFO - PROCESS | 3576 | 1466442051228 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 525ms 10:00:51 INFO - PROCESS | 3576 | 1466442051263 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3576 | 1466442051265 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 10:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:00:51 INFO - PROCESS | 3576 | 1466442051272 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 3576 | 1466442051274 Marionette TRACE conn3 <- [1,1258,null,{}] 10:00:51 INFO - PROCESS | 3576 | 1466442051277 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}] 10:00:51 INFO - PROCESS | 3576 | 1466442051279 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:51 INFO - PROCESS | 3576 | 1466442051352 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:00:51 INFO - PROCESS | 3576 | 1466442051358 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3576 | 1466442051360 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:51 INFO - PROCESS | 3576 | ++DOCSHELL 19683000 == 51 [pid = 3576] [id = 324] 10:00:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (1A0EDC00) [pid = 3576] [serial = 971] [outer = 00000000] 10:00:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (1A6D3C00) [pid = 3576] [serial = 972] [outer = 1A0EDC00] 10:00:51 INFO - PROCESS | 3576 | 1466442051401 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (1A6D7C00) [pid = 3576] [serial = 973] [outer = 1A0EDC00] 10:00:51 INFO - PROCESS | 3576 | 1466442051795 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 621ms 10:00:51 INFO - PROCESS | 3576 | 1466442051893 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3576 | 1466442051897 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 10:00:51 INFO - PROCESS | 3576 | 1466442051902 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:00:51 INFO - PROCESS | 3576 | 1466442051907 Marionette TRACE conn3 <- [1,1262,null,{}] 10:00:51 INFO - PROCESS | 3576 | 1466442051913 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}] 10:00:51 INFO - PROCESS | 3576 | 1466442051898 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:52 INFO - PROCESS | 3576 | 1466442052079 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:00:52 INFO - PROCESS | 3576 | 1466442052198 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 3576 | 1466442052204 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:52 INFO - PROCESS | 3576 | ++DOCSHELL 132B8400 == 52 [pid = 3576] [id = 325] 10:00:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (132C5400) [pid = 3576] [serial = 974] [outer = 00000000] 10:00:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (143D2800) [pid = 3576] [serial = 975] [outer = 132C5400] 10:00:52 INFO - PROCESS | 3576 | 1466442052242 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (1506DC00) [pid = 3576] [serial = 976] [outer = 132C5400] 10:00:52 INFO - PROCESS | 3576 | 1466442052757 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]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 910ms 10:00:52 INFO - PROCESS | 3576 | 1466442052810 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3576 | 1466442052814 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 10:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:00:52 INFO - PROCESS | 3576 | 1466442052820 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3576 | 1466442052824 Marionette TRACE conn3 <- [1,1266,null,{}] 10:00:52 INFO - PROCESS | 3576 | 1466442052848 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}] 10:00:52 INFO - PROCESS | 3576 | 1466442052850 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:52 INFO - PROCESS | 3576 | 1466442052979 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:00:53 INFO - PROCESS | 3576 | 1466442053109 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3576 | 1466442053112 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:53 INFO - PROCESS | 3576 | ++DOCSHELL 15079C00 == 53 [pid = 3576] [id = 326] 10:00:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1564FC00) [pid = 3576] [serial = 977] [outer = 00000000] 10:00:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (15D41400) [pid = 3576] [serial = 978] [outer = 1564FC00] 10:00:53 INFO - PROCESS | 3576 | 1466442053151 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (162B6800) [pid = 3576] [serial = 979] [outer = 1564FC00] 10:00:53 INFO - PROCESS | 3576 | 1466442053705 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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 935ms 10:00:53 INFO - PROCESS | 3576 | 1466442053755 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 3576 | 1466442053758 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 10:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:00:53 INFO - PROCESS | 3576 | 1466442053761 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 3576 | 1466442053764 Marionette TRACE conn3 <- [1,1270,null,{}] 10:00:53 INFO - PROCESS | 3576 | 1466442053774 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}] 10:00:53 INFO - PROCESS | 3576 | 1466442053778 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:53 INFO - PROCESS | 3576 | 1466442053890 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:00:54 INFO - PROCESS | 3576 | 1466442054029 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3576 | 1466442054033 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:54 INFO - PROCESS | 3576 | ++DOCSHELL 16E96C00 == 54 [pid = 3576] [id = 327] 10:00:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (16E97800) [pid = 3576] [serial = 980] [outer = 00000000] 10:00:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (1818C800) [pid = 3576] [serial = 981] [outer = 16E97800] 10:00:54 INFO - PROCESS | 3576 | 1466442054073 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 112 (19936400) [pid = 3576] [serial = 982] [outer = 16E97800] 10:00:54 INFO - PROCESS | 3576 | 1466442054637 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]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 913ms 10:00:54 INFO - PROCESS | 3576 | 1466442054669 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 3576 | 1466442054672 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 10:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:00:54 INFO - PROCESS | 3576 | 1466442054675 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 3576 | 1466442054677 Marionette TRACE conn3 <- [1,1274,null,{}] 10:00:54 INFO - PROCESS | 3576 | 1466442054681 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}] 10:00:54 INFO - PROCESS | 3576 | 1466442054685 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:54 INFO - PROCESS | 3576 | 1466442054797 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:00:54 INFO - PROCESS | 3576 | 1466442054905 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3576 | 1466442054908 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:54 INFO - PROCESS | 3576 | ++DOCSHELL 15070C00 == 55 [pid = 3576] [id = 328] 10:00:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 113 (162B8000) [pid = 3576] [serial = 983] [outer = 00000000] 10:00:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 114 (1A03D400) [pid = 3576] [serial = 984] [outer = 162B8000] 10:00:54 INFO - PROCESS | 3576 | 1466442054944 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 115 (1A6D1C00) [pid = 3576] [serial = 985] [outer = 162B8000] 10:00:55 INFO - PROCESS | 3576 | 1466442055582 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 958ms 10:00:55 INFO - PROCESS | 3576 | 1466442055641 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 3576 | 1466442055644 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 10:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:00:55 INFO - PROCESS | 3576 | 1466442055647 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 3576 | 1466442055649 Marionette TRACE conn3 <- [1,1278,null,{}] 10:00:55 INFO - PROCESS | 3576 | 1466442055653 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}] 10:00:55 INFO - PROCESS | 3576 | 1466442055656 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:55 INFO - PROCESS | 3576 | 1466442055893 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:00:56 INFO - PROCESS | 3576 | 1466442056062 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3576 | 1466442056065 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:56 INFO - PROCESS | 3576 | ++DOCSHELL 10C6BC00 == 56 [pid = 3576] [id = 329] 10:00:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 116 (10C6E000) [pid = 3576] [serial = 986] [outer = 00000000] 10:00:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 117 (112DE800) [pid = 3576] [serial = 987] [outer = 10C6E000] 10:00:56 INFO - PROCESS | 3576 | 1466442056119 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 118 (12AEA000) [pid = 3576] [serial = 988] [outer = 10C6E000] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 1A69A800 == 55 [pid = 3576] [id = 285] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 17637400 == 54 [pid = 3576] [id = 323] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 10506000 == 53 [pid = 3576] [id = 322] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 1A035400 == 52 [pid = 3576] [id = 321] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 1993CC00 == 51 [pid = 3576] [id = 320] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 17FDC800 == 50 [pid = 3576] [id = 319] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 169D8400 == 49 [pid = 3576] [id = 318] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 1632EC00 == 48 [pid = 3576] [id = 317] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 114CBC00 == 47 [pid = 3576] [id = 316] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 1127D000 == 46 [pid = 3576] [id = 315] 10:00:56 INFO - PROCESS | 3576 | --DOCSHELL 1055C800 == 45 [pid = 3576] [id = 311] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 117 (19936000) [pid = 3576] [serial = 933] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | 1466442056717 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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1092ms 10:00:56 INFO - PROCESS | 3576 | 1466442056743 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:00:56 INFO - PROCESS | 3576 | 1466442056750 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 10:00:56 INFO - PROCESS | 3576 | 1466442056754 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3576 | 1466442056758 Marionette TRACE conn3 <- [1,1282,null,{}] 10:00:56 INFO - PROCESS | 3576 | 1466442056762 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}] 10:00:56 INFO - PROCESS | 3576 | 1466442056764 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:56 INFO - PROCESS | 3576 | 1466442056865 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 116 (1A6A4800) [pid = 3576] [serial = 856] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 115 (130A9400) [pid = 3576] [serial = 790] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 114 (15019C00) [pid = 3576] [serial = 787] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 113 (143D9C00) [pid = 3576] [serial = 909] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 112 (15873400) [pid = 3576] [serial = 910] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 111 (1A666800) [pid = 3576] [serial = 897] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (16F2C400) [pid = 3576] [serial = 903] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (16D23400) [pid = 3576] [serial = 912] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (16F2CC00) [pid = 3576] [serial = 913] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (19679000) [pid = 3576] [serial = 915] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (1A4F0000) [pid = 3576] [serial = 922] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (10E9DC00) [pid = 3576] [serial = 931] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1A0EE400) [pid = 3576] [serial = 921] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (16D25400) [pid = 3576] [serial = 927] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A65CC00) [pid = 3576] [serial = 924] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (1A668000) [pid = 3576] [serial = 925] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (16E9A800) [pid = 3576] [serial = 930] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (19680400) [pid = 3576] [serial = 916] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (16E92000) [pid = 3576] [serial = 928] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (19E0A800) [pid = 3576] [serial = 918] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (19E0D000) [pid = 3576] [serial = 919] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13202400) [pid = 3576] [serial = 907] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (12AE3400) [pid = 3576] [serial = 906] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13C35C00) [pid = 3576] [serial = 900] [outer = 00000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3576 | 1466442056946 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3576 | 1466442056948 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:56 INFO - PROCESS | 3576 | ++DOCSHELL 10FA8800 == 46 [pid = 3576] [id = 330] 10:00:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (12AE3400) [pid = 3576] [serial = 989] [outer = 00000000] 10:00:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (13207400) [pid = 3576] [serial = 990] [outer = 12AE3400] 10:00:56 INFO - PROCESS | 3576 | 1466442056994 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (143D9C00) [pid = 3576] [serial = 991] [outer = 12AE3400] 10:00:57 INFO - PROCESS | 3576 | 1466442057427 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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 704ms 10:00:57 INFO - PROCESS | 3576 | 1466442057459 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3576 | 1466442057462 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 10:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:00:57 INFO - PROCESS | 3576 | 1466442057466 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 3576 | 1466442057468 Marionette TRACE conn3 <- [1,1286,null,{}] 10:00:57 INFO - PROCESS | 3576 | 1466442057471 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}] 10:00:57 INFO - PROCESS | 3576 | 1466442057473 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:57 INFO - PROCESS | 3576 | 1466442057558 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:00:57 INFO - PROCESS | 3576 | 1466442057569 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3576 | 1466442057571 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:57 INFO - PROCESS | 3576 | ++DOCSHELL 15B9E000 == 47 [pid = 3576] [id = 331] 10:00:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (15B9EC00) [pid = 3576] [serial = 992] [outer = 00000000] 10:00:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (15D39000) [pid = 3576] [serial = 993] [outer = 15B9EC00] 10:00:57 INFO - PROCESS | 3576 | 1466442057619 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (162B1C00) [pid = 3576] [serial = 994] [outer = 15B9EC00] 10:00:58 INFO - PROCESS | 3576 | 1466442058060 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 658ms 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:00:58 INFO - PROCESS | 3576 | 1466442058129 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3576 | 1466442058133 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 10:00:58 INFO - PROCESS | 3576 | 1466442058142 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3576 | 1466442058146 Marionette TRACE conn3 <- [1,1290,null,{}] 10:00:58 INFO - PROCESS | 3576 | 1466442058150 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}] 10:00:58 INFO - PROCESS | 3576 | 1466442058152 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:58 INFO - PROCESS | 3576 | 1466442058239 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:00:58 INFO - PROCESS | 3576 | 1466442058338 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3576 | 1466442058340 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:58 INFO - PROCESS | 3576 | ++DOCSHELL 15D38800 == 48 [pid = 3576] [id = 332] 10:00:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (162B6400) [pid = 3576] [serial = 995] [outer = 00000000] 10:00:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (16D23800) [pid = 3576] [serial = 996] [outer = 162B6400] 10:00:58 INFO - PROCESS | 3576 | 1466442058383 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (16D2F000) [pid = 3576] [serial = 997] [outer = 162B6400] 10:00:58 INFO - PROCESS | 3576 | 1466442058750 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 10:00:58 INFO - PROCESS | 3576 | 1466442058775 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3576 | 1466442058777 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:00:58 INFO - PROCESS | 3576 | 1466442058781 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3576 | 1466442058784 Marionette TRACE conn3 <- [1,1294,null,{}] 10:00:58 INFO - PROCESS | 3576 | 1466442058789 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}] 10:00:58 INFO - PROCESS | 3576 | 1466442058792 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:58 INFO - PROCESS | 3576 | 1466442058925 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:00:58 INFO - PROCESS | 3576 | 1466442058946 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3576 | 1466442058948 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:58 INFO - PROCESS | 3576 | ++DOCSHELL 16E95800 == 49 [pid = 3576] [id = 333] 10:00:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (16E95C00) [pid = 3576] [serial = 998] [outer = 00000000] 10:00:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (16F2F000) [pid = 3576] [serial = 999] [outer = 16E95C00] 10:00:58 INFO - PROCESS | 3576 | 1466442058992 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (16FF8C00) [pid = 3576] [serial = 1000] [outer = 16E95C00] 10:00:59 INFO - PROCESS | 3576 | 1466442059409 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]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 674ms 10:00:59 INFO - PROCESS | 3576 | 1466442059443 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3576 | 1466442059445 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 10:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:00:59 INFO - PROCESS | 3576 | 1466442059448 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 3576 | 1466442059450 Marionette TRACE conn3 <- [1,1298,null,{}] 10:00:59 INFO - PROCESS | 3576 | 1466442059453 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}] 10:00:59 INFO - PROCESS | 3576 | 1466442059455 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:59 INFO - PROCESS | 3576 | 1466442059574 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:00:59 INFO - PROCESS | 3576 | 1466442059579 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3576 | 1466442059585 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:00:59 INFO - PROCESS | 3576 | ++DOCSHELL 17BCEC00 == 50 [pid = 3576] [id = 334] 10:00:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (17FDC800) [pid = 3576] [serial = 1001] [outer = 00000000] 10:00:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1818E400) [pid = 3576] [serial = 1002] [outer = 17FDC800] 10:00:59 INFO - PROCESS | 3576 | 1466442059638 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (19680400) [pid = 3576] [serial = 1003] [outer = 17FDC800] 10:01:00 INFO - PROCESS | 3576 | 1466442060098 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] 10:01:00 INFO - PROCESS | 3576 | 1466442060129 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 10:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:01:00 INFO - PROCESS | 3576 | 1466442060132 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 3576 | 1466442060134 Marionette TRACE conn3 <- [1,1302,null,{}] 10:01:00 INFO - PROCESS | 3576 | 1466442060137 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}] 10:01:00 INFO - PROCESS | 3576 | 1466442060139 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:00 INFO - PROCESS | 3576 | 1466442060262 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:01:00 INFO - PROCESS | 3576 | 1466442060294 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3576 | 1466442060296 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:00 INFO - PROCESS | 3576 | ++DOCSHELL 1999C400 == 51 [pid = 3576] [id = 335] 10:01:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (1999C800) [pid = 3576] [serial = 1004] [outer = 00000000] 10:01:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (1A032400) [pid = 3576] [serial = 1005] [outer = 1999C800] 10:01:00 INFO - PROCESS | 3576 | 1466442060349 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (1A03B400) [pid = 3576] [serial = 1006] [outer = 1999C800] 10:01:01 INFO - PROCESS | 3576 | 1466442061012 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]]]}] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (1993D400) [pid = 3576] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (1632F400) [pid = 3576] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (11AD4C00) [pid = 3576] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (112DD400) [pid = 3576] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (16D2E400) [pid = 3576] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (1A036800) [pid = 3576] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (10509000) [pid = 3576] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (19676C00) [pid = 3576] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:01:01 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (17FE1C00) [pid = 3576] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 913ms 10:01:01 INFO - PROCESS | 3576 | 1466442061039 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3576 | 1466442061041 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3576 | 1466442061045 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:01:01 INFO - PROCESS | 3576 | 1466442061046 Marionette TRACE conn3 <- [1,1306,null,{}] 10:01:01 INFO - PROCESS | 3576 | 1466442061050 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}] 10:01:01 INFO - PROCESS | 3576 | 1466442061051 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:01 INFO - PROCESS | 3576 | 1466442061135 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:01:01 INFO - PROCESS | 3576 | 1466442061124 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3576 | 1466442061126 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:01 INFO - PROCESS | 3576 | ++DOCSHELL 16339C00 == 52 [pid = 3576] [id = 336] 10:01:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (169D7800) [pid = 3576] [serial = 1007] [outer = 00000000] 10:01:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (18185C00) [pid = 3576] [serial = 1008] [outer = 169D7800] 10:01:01 INFO - PROCESS | 3576 | 1466442061172 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (19938C00) [pid = 3576] [serial = 1009] [outer = 169D7800] 10:01:01 INFO - PROCESS | 3576 | 1466442061599 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 614ms 10:01:01 INFO - PROCESS | 3576 | 1466442061647 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3576 | 1466442061649 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3576 | 1466442061652 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:01:01 INFO - PROCESS | 3576 | 1466442061654 Marionette TRACE conn3 <- [1,1310,null,{}] 10:01:01 INFO - PROCESS | 3576 | 1466442061657 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}] 10:01:01 INFO - PROCESS | 3576 | 1466442061659 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:01 INFO - PROCESS | 3576 | 1466442061738 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:01:01 INFO - PROCESS | 3576 | 1466442061744 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3576 | 1466442061746 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:01 INFO - PROCESS | 3576 | ++DOCSHELL 10A4F000 == 53 [pid = 3576] [id = 337] 10:01:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (17FE1C00) [pid = 3576] [serial = 1010] [outer = 00000000] 10:01:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (1A408000) [pid = 3576] [serial = 1011] [outer = 17FE1C00] 10:01:01 INFO - PROCESS | 3576 | 1466442061788 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (1A533C00) [pid = 3576] [serial = 1012] [outer = 17FE1C00] 10:01:02 INFO - PROCESS | 3576 | 1466442062198 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]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 569ms 10:01:02 INFO - PROCESS | 3576 | 1466442062232 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3576 | 1466442062234 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 10:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:01:02 INFO - PROCESS | 3576 | 1466442062254 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 3576 | 1466442062256 Marionette TRACE conn3 <- [1,1314,null,{}] 10:01:02 INFO - PROCESS | 3576 | 1466442062260 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}] 10:01:02 INFO - PROCESS | 3576 | 1466442062261 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:02 INFO - PROCESS | 3576 | 1466442062335 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:01:02 INFO - PROCESS | 3576 | 1466442062340 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 3576 | 1466442062342 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:02 INFO - PROCESS | 3576 | ++DOCSHELL 19EDA400 == 54 [pid = 3576] [id = 338] 10:01:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (1A65FC00) [pid = 3576] [serial = 1013] [outer = 00000000] 10:01:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (1A6A1400) [pid = 3576] [serial = 1014] [outer = 1A65FC00] 10:01:02 INFO - PROCESS | 3576 | 1466442062385 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (1A6CAC00) [pid = 3576] [serial = 1015] [outer = 1A65FC00] 10:01:02 INFO - PROCESS | 3576 | 1466442062787 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]]]}] 10:01:02 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 10:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 583ms 10:01:02 INFO - PROCESS | 3576 | 1466442062819 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3576 | 1466442062821 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 10:01:02 INFO - PROCESS | 3576 | 1466442062824 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:01:02 INFO - PROCESS | 3576 | 1466442062825 Marionette TRACE conn3 <- [1,1318,null,{}] 10:01:02 INFO - PROCESS | 3576 | 1466442062850 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}] 10:01:02 INFO - PROCESS | 3576 | 1466442062853 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:02 INFO - PROCESS | 3576 | 1466442062935 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:01:03 INFO - PROCESS | 3576 | 1466442063133 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 3576 | 1466442063136 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:03 INFO - PROCESS | 3576 | ++DOCSHELL 10A4AC00 == 55 [pid = 3576] [id = 339] 10:01:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 112 (10A52800) [pid = 3576] [serial = 1016] [outer = 00000000] 10:01:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 113 (10C6A800) [pid = 3576] [serial = 1017] [outer = 10A52800] 10:01:03 INFO - PROCESS | 3576 | 1466442063197 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 114 (10EA2400) [pid = 3576] [serial = 1018] [outer = 10A52800] 10:01:03 INFO - PROCESS | 3576 | 1466442063730 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]]]}] 10:01:03 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 10:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 943ms 10:01:03 INFO - PROCESS | 3576 | 1466442063778 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 3576 | 1466442063782 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 10:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:01:03 INFO - PROCESS | 3576 | 1466442063787 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 3576 | 1466442063790 Marionette TRACE conn3 <- [1,1322,null,{}] 10:01:03 INFO - PROCESS | 3576 | 1466442063795 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}] 10:01:03 INFO - PROCESS | 3576 | 1466442063798 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:03 INFO - PROCESS | 3576 | 1466442063914 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:01:04 INFO - PROCESS | 3576 | 1466442064027 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3576 | 1466442064030 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:04 INFO - PROCESS | 3576 | ++DOCSHELL 15871000 == 56 [pid = 3576] [id = 340] 10:01:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 115 (15873400) [pid = 3576] [serial = 1019] [outer = 00000000] 10:01:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 116 (15BAF400) [pid = 3576] [serial = 1020] [outer = 15873400] 10:01:04 INFO - PROCESS | 3576 | 1466442064125 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 117 (16331C00) [pid = 3576] [serial = 1021] [outer = 15873400] 10:01:04 INFO - PROCESS | 3576 | 1466442064704 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]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 988ms 10:01:04 INFO - PROCESS | 3576 | 1466442064780 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 3576 | 1466442064784 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 10:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:01:04 INFO - PROCESS | 3576 | 1466442064820 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3576 | 1466442064823 Marionette TRACE conn3 <- [1,1326,null,{}] 10:01:04 INFO - PROCESS | 3576 | 1466442064828 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}] 10:01:04 INFO - PROCESS | 3576 | 1466442064830 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:04 INFO - PROCESS | 3576 | 1466442064950 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:01:05 INFO - PROCESS | 3576 | 1466442065082 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3576 | 1466442065085 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:05 INFO - PROCESS | 3576 | ++DOCSHELL 16E8FC00 == 57 [pid = 3576] [id = 341] 10:01:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 118 (17BC5400) [pid = 3576] [serial = 1022] [outer = 00000000] 10:01:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 119 (1981D800) [pid = 3576] [serial = 1023] [outer = 17BC5400] 10:01:05 INFO - PROCESS | 3576 | 1466442065144 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 120 (19820800) [pid = 3576] [serial = 1024] [outer = 17BC5400] 10:01:06 INFO - PROCESS | 3576 | 1466442066164 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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1422ms 10:01:06 INFO - PROCESS | 3576 | 1466442066218 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3576 | 1466442066220 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 10:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:01:06 INFO - PROCESS | 3576 | 1466442066230 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 3576 | 1466442066236 Marionette TRACE conn3 <- [1,1330,null,{}] 10:01:06 INFO - PROCESS | 3576 | 1466442066241 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}] 10:01:06 INFO - PROCESS | 3576 | 1466442066228 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:06 INFO - PROCESS | 3576 | 1466442066338 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:01:06 INFO - PROCESS | 3576 | 1466442066470 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 3576 | 1466442066473 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:06 INFO - PROCESS | 3576 | ++DOCSHELL 19682800 == 58 [pid = 3576] [id = 342] 10:01:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 121 (19825400) [pid = 3576] [serial = 1025] [outer = 00000000] 10:01:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 122 (1A407800) [pid = 3576] [serial = 1026] [outer = 19825400] 10:01:06 INFO - PROCESS | 3576 | 1466442066526 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 123 (1A6A4C00) [pid = 3576] [serial = 1027] [outer = 19825400] 10:01:07 INFO - PROCESS | 3576 | 1466442067078 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]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 928ms 10:01:07 INFO - PROCESS | 3576 | 1466442067137 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 3576 | 1466442067140 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 10:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:01:07 INFO - PROCESS | 3576 | 1466442067144 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 3576 | 1466442067146 Marionette TRACE conn3 <- [1,1334,null,{}] 10:01:07 INFO - PROCESS | 3576 | 1466442067150 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}] 10:01:07 INFO - PROCESS | 3576 | 1466442067152 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:07 INFO - PROCESS | 3576 | 1466442067267 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:01:07 INFO - PROCESS | 3576 | 1466442067490 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 3576 | 1466442067493 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:07 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EAC00 == 59 [pid = 3576] [id = 343] 10:01:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 124 (103CB000) [pid = 3576] [serial = 1028] [outer = 00000000] 10:01:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 125 (10C68C00) [pid = 3576] [serial = 1029] [outer = 103CB000] 10:01:07 INFO - PROCESS | 3576 | 1466442067551 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 126 (11068800) [pid = 3576] [serial = 1030] [outer = 103CB000] 10:01:08 INFO - PROCESS | 3576 | 1466442068206 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1108ms 10:01:08 INFO - PROCESS | 3576 | 1466442068250 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 3576 | 1466442068253 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 10:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:01:08 INFO - PROCESS | 3576 | 1466442068259 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 3576 | 1466442068261 Marionette TRACE conn3 <- [1,1338,null,{}] 10:01:08 INFO - PROCESS | 3576 | 1466442068285 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}] 10:01:08 INFO - PROCESS | 3576 | 1466442068290 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:08 INFO - PROCESS | 3576 | 1466442068411 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 12AAFC00 == 58 [pid = 3576] [id = 263] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 16D27C00 == 57 [pid = 3576] [id = 301] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 19EDA400 == 56 [pid = 3576] [id = 338] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 10A4F000 == 55 [pid = 3576] [id = 337] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 16339C00 == 54 [pid = 3576] [id = 336] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 1999C400 == 53 [pid = 3576] [id = 335] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 17BCEC00 == 52 [pid = 3576] [id = 334] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 16E95800 == 51 [pid = 3576] [id = 333] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 15D38800 == 50 [pid = 3576] [id = 332] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 15B9E000 == 49 [pid = 3576] [id = 331] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 10FA8800 == 48 [pid = 3576] [id = 330] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 10C6BC00 == 47 [pid = 3576] [id = 329] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 16E96C00 == 46 [pid = 3576] [id = 327] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 15079C00 == 45 [pid = 3576] [id = 326] 10:01:08 INFO - PROCESS | 3576 | --DOCSHELL 132B8400 == 44 [pid = 3576] [id = 325] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 125 (19E08000) [pid = 3576] [serial = 960] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 124 (16333400) [pid = 3576] [serial = 951] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 123 (1633D800) [pid = 3576] [serial = 952] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 122 (13203800) [pid = 3576] [serial = 948] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 121 (1587C000) [pid = 3576] [serial = 949] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 120 (131E7000) [pid = 3576] [serial = 946] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 119 (12AA8800) [pid = 3576] [serial = 945] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 118 (19EDB000) [pid = 3576] [serial = 961] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 117 (1967EC00) [pid = 3576] [serial = 942] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 116 (17066000) [pid = 3576] [serial = 955] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 115 (16E98400) [pid = 3576] [serial = 954] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 114 (13D08800) [pid = 3576] [serial = 936] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 113 (1633D400) [pid = 3576] [serial = 939] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 112 (1A4EB800) [pid = 3576] [serial = 963] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 111 (1A6D3C00) [pid = 3576] [serial = 972] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (15B98400) [pid = 3576] [serial = 966] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (1A0EF400) [pid = 3576] [serial = 969] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (15D37400) [pid = 3576] [serial = 967] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (19603400) [pid = 3576] [serial = 957] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (1960B000) [pid = 3576] [serial = 958] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (1A53C800) [pid = 3576] [serial = 970] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1A535800) [pid = 3576] [serial = 964] [outer = 00000000] [url = about:blank] 10:01:08 INFO - PROCESS | 3576 | 1466442068555 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3576 | 1466442068558 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:08 INFO - PROCESS | 3576 | ++DOCSHELL 105ED800 == 45 [pid = 3576] [id = 344] 10:01:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (10A4F000) [pid = 3576] [serial = 1031] [outer = 00000000] 10:01:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (11278400) [pid = 3576] [serial = 1032] [outer = 10A4F000] 10:01:08 INFO - PROCESS | 3576 | 1466442068605 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (12AE5800) [pid = 3576] [serial = 1033] [outer = 10A4F000] 10:01:08 INFO - PROCESS | 3576 | 1466442069001 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]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 763ms 10:01:09 INFO - PROCESS | 3576 | 1466442069030 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3576 | 1466442069034 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 10:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:01:09 INFO - PROCESS | 3576 | 1466442069042 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 3576 | 1466442069044 Marionette TRACE conn3 <- [1,1342,null,{}] 10:01:09 INFO - PROCESS | 3576 | 1466442069048 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}] 10:01:09 INFO - PROCESS | 3576 | 1466442069051 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:09 INFO - PROCESS | 3576 | 1466442069141 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:01:09 INFO - PROCESS | 3576 | 1466442069150 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3576 | 1466442069152 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:09 INFO - PROCESS | 3576 | ++DOCSHELL 13D0E000 == 46 [pid = 3576] [id = 345] 10:01:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (1430F000) [pid = 3576] [serial = 1034] [outer = 00000000] 10:01:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (143D8000) [pid = 3576] [serial = 1035] [outer = 1430F000] 10:01:09 INFO - PROCESS | 3576 | 1466442069200 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (15074800) [pid = 3576] [serial = 1036] [outer = 1430F000] 10:01:09 INFO - PROCESS | 3576 | 1466442069656 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]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 659ms 10:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:01:09 INFO - PROCESS | 3576 | 1466442069725 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3576 | 1466442069728 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 10:01:09 INFO - PROCESS | 3576 | 1466442069732 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 3576 | 1466442069738 Marionette TRACE conn3 <- [1,1346,null,{}] 10:01:09 INFO - PROCESS | 3576 | 1466442069747 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}] 10:01:09 INFO - PROCESS | 3576 | 1466442069750 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:09 INFO - PROCESS | 3576 | 1466442069820 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:01:09 INFO - PROCESS | 3576 | 1466442069951 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3576 | 1466442069953 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:09 INFO - PROCESS | 3576 | ++DOCSHELL 15B9C800 == 47 [pid = 3576] [id = 346] 10:01:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (15B9CC00) [pid = 3576] [serial = 1037] [outer = 00000000] 10:01:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 112 (15D41C00) [pid = 3576] [serial = 1038] [outer = 15B9CC00] 10:01:09 INFO - PROCESS | 3576 | 1466442070003 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 113 (162B4400) [pid = 3576] [serial = 1039] [outer = 15B9CC00] 10:01:10 INFO - PROCESS | 3576 | 1466442070352 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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 658ms 10:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:01:10 INFO - PROCESS | 3576 | 1466442070395 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3576 | 1466442070397 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 10:01:10 INFO - PROCESS | 3576 | 1466442070400 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3576 | 1466442070402 Marionette TRACE conn3 <- [1,1350,null,{}] 10:01:10 INFO - PROCESS | 3576 | 1466442070406 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}] 10:01:10 INFO - PROCESS | 3576 | 1466442070417 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:10 INFO - PROCESS | 3576 | 1466442070553 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:01:10 INFO - PROCESS | 3576 | 1466442070616 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 3576 | 1466442070618 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:10 INFO - PROCESS | 3576 | ++DOCSHELL 162BA800 == 48 [pid = 3576] [id = 347] 10:01:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 114 (1632F400) [pid = 3576] [serial = 1040] [outer = 00000000] 10:01:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 115 (1633D400) [pid = 3576] [serial = 1041] [outer = 1632F400] 10:01:10 INFO - PROCESS | 3576 | 1466442070645 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 116 (1633DC00) [pid = 3576] [serial = 1042] [outer = 1632F400] 10:01:11 INFO - PROCESS | 3576 | 1466442071046 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]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 704ms 10:01:11 INFO - PROCESS | 3576 | 1466442071107 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 3576 | 1466442071109 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 10:01:11 INFO - PROCESS | 3576 | 1466442071112 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:01:11 INFO - PROCESS | 3576 | 1466442071114 Marionette TRACE conn3 <- [1,1354,null,{}] 10:01:11 INFO - PROCESS | 3576 | 1466442071129 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}] 10:01:11 INFO - PROCESS | 3576 | 1466442071131 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:11 INFO - PROCESS | 3576 | 1466442071271 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:01:11 INFO - PROCESS | 3576 | 1466442071283 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3576 | 1466442071289 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:11 INFO - PROCESS | 3576 | ++DOCSHELL 16D29800 == 49 [pid = 3576] [id = 348] 10:01:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 117 (16D2A400) [pid = 3576] [serial = 1043] [outer = 00000000] 10:01:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 118 (16E90400) [pid = 3576] [serial = 1044] [outer = 16D2A400] 10:01:11 INFO - PROCESS | 3576 | 1466442071406 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 119 (17066000) [pid = 3576] [serial = 1045] [outer = 16D2A400] 10:01:11 INFO - PROCESS | 3576 | 1466442071829 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] 10:01:11 INFO - PROCESS | 3576 | 1466442071880 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:01:11 INFO - PROCESS | 3576 | 1466442071884 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 3576 | 1466442071885 Marionette TRACE conn3 <- [1,1358,null,{}] 10:01:11 INFO - PROCESS | 3576 | 1466442071889 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}] 10:01:11 INFO - PROCESS | 3576 | 1466442071891 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:12 INFO - PROCESS | 3576 | 1466442072014 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:01:12 INFO - PROCESS | 3576 | 1466442072090 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3576 | 1466442072092 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:12 INFO - PROCESS | 3576 | ++DOCSHELL 1782D400 == 50 [pid = 3576] [id = 349] 10:01:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 120 (17B85400) [pid = 3576] [serial = 1046] [outer = 00000000] 10:01:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 121 (19677000) [pid = 3576] [serial = 1047] [outer = 17B85400] 10:01:12 INFO - PROCESS | 3576 | 1466442072135 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 122 (1967B400) [pid = 3576] [serial = 1048] [outer = 17B85400] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 121 (17FDC800) [pid = 3576] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 120 (15B9EC00) [pid = 3576] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 119 (1999C800) [pid = 3576] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 118 (162B6400) [pid = 3576] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 117 (10C6E000) [pid = 3576] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 116 (12AE3400) [pid = 3576] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 115 (1A0EDC00) [pid = 3576] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 114 (169D7800) [pid = 3576] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 113 (17FE1C00) [pid = 3576] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 112 (16E95C00) [pid = 3576] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:01:12 INFO - PROCESS | 3576 | --DOMWINDOW == 111 (10560000) [pid = 3576] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:01:12 INFO - PROCESS | 3576 | 1466442072755 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] 10:01:12 INFO - PROCESS | 3576 | 1466442072797 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 10:01:12 INFO - PROCESS | 3576 | 1466442072801 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:01:12 INFO - PROCESS | 3576 | 1466442072802 Marionette TRACE conn3 <- [1,1362,null,{}] 10:01:12 INFO - PROCESS | 3576 | 1466442072809 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}] 10:01:12 INFO - PROCESS | 3576 | 1466442072811 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:12 INFO - PROCESS | 3576 | 1466442072927 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:01:12 INFO - PROCESS | 3576 | 1466442072992 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3576 | 1466442072978 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:12 INFO - PROCESS | 3576 | ++DOCSHELL 105EF400 == 51 [pid = 3576] [id = 350] 10:01:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 112 (11071800) [pid = 3576] [serial = 1049] [outer = 00000000] 10:01:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 113 (169D7800) [pid = 3576] [serial = 1050] [outer = 11071800] 10:01:13 INFO - PROCESS | 3576 | 1466442073020 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 114 (1761E800) [pid = 3576] [serial = 1051] [outer = 11071800] 10:01:13 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:13 INFO - PROCESS | 3576 | 1466442073393 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] 10:01:13 INFO - PROCESS | 3576 | 1466442073425 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 10:01:13 INFO - PROCESS | 3576 | 1466442073428 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:01:13 INFO - PROCESS | 3576 | 1466442073412 Marionette TRACE conn3 <- [1,1366,null,{}] 10:01:13 INFO - PROCESS | 3576 | 1466442073416 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}] 10:01:13 INFO - PROCESS | 3576 | 1466442073417 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:13 INFO - PROCESS | 3576 | 1466442073499 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:01:13 INFO - PROCESS | 3576 | 1466442073504 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3576 | 1466442073506 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:13 INFO - PROCESS | 3576 | ++DOCSHELL 17625400 == 52 [pid = 3576] [id = 351] 10:01:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 115 (18187400) [pid = 3576] [serial = 1052] [outer = 00000000] 10:01:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 116 (19828C00) [pid = 3576] [serial = 1053] [outer = 18187400] 10:01:13 INFO - PROCESS | 3576 | 1466442073549 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 117 (19936800) [pid = 3576] [serial = 1054] [outer = 18187400] 10:01:13 INFO - PROCESS | 3576 | 1466442073936 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] 10:01:13 INFO - PROCESS | 3576 | 1466442073989 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 10:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:01:14 INFO - PROCESS | 3576 | 1466442074008 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 3576 | 1466442074010 Marionette TRACE conn3 <- [1,1370,null,{}] 10:01:14 INFO - PROCESS | 3576 | 1466442074013 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}] 10:01:14 INFO - PROCESS | 3576 | 1466442074015 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:14 INFO - PROCESS | 3576 | 1466442074104 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:01:14 INFO - PROCESS | 3576 | 1466442074111 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3576 | 1466442074113 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:14 INFO - PROCESS | 3576 | ++DOCSHELL 1055C800 == 53 [pid = 3576] [id = 352] 10:01:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 118 (1981C400) [pid = 3576] [serial = 1055] [outer = 00000000] 10:01:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 119 (19E0A800) [pid = 3576] [serial = 1056] [outer = 1981C400] 10:01:14 INFO - PROCESS | 3576 | 1466442074155 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 120 (19ED7000) [pid = 3576] [serial = 1057] [outer = 1981C400] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 19683000 == 52 [pid = 3576] [id = 324] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 1993C800 == 51 [pid = 3576] [id = 288] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 16338C00 == 50 [pid = 3576] [id = 313] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 11CCD400 == 49 [pid = 3576] [id = 286] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 13151800 == 48 [pid = 3576] [id = 312] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 12BCF000 == 47 [pid = 3576] [id = 262] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 15070C00 == 46 [pid = 3576] [id = 328] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 15E95000 == 45 [pid = 3576] [id = 287] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 18188800 == 44 [pid = 3576] [id = 314] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 16D23C00 == 43 [pid = 3576] [id = 299] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 16FEEC00 == 42 [pid = 3576] [id = 275] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 10FAA800 == 41 [pid = 3576] [id = 274] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 10A4A800 == 40 [pid = 3576] [id = 300] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 105ED800 == 39 [pid = 3576] [id = 344] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 0F9EAC00 == 38 [pid = 3576] [id = 343] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 16E8FC00 == 37 [pid = 3576] [id = 341] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 19682800 == 36 [pid = 3576] [id = 342] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 15871000 == 35 [pid = 3576] [id = 340] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 10A4AC00 == 34 [pid = 3576] [id = 339] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 13D0E000 == 33 [pid = 3576] [id = 345] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 15B9C800 == 32 [pid = 3576] [id = 346] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 17625400 == 31 [pid = 3576] [id = 351] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 1782D400 == 30 [pid = 3576] [id = 349] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 105EF400 == 29 [pid = 3576] [id = 350] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 162BA800 == 28 [pid = 3576] [id = 347] 10:01:15 INFO - PROCESS | 3576 | --DOCSHELL 16D29800 == 27 [pid = 3576] [id = 348] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 119 (1A406000) [pid = 3576] [serial = 934] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 118 (1818E400) [pid = 3576] [serial = 1002] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 117 (19680400) [pid = 3576] [serial = 1003] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 116 (143D2800) [pid = 3576] [serial = 975] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 115 (15D39000) [pid = 3576] [serial = 993] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 114 (162B1C00) [pid = 3576] [serial = 994] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 113 (1A03D400) [pid = 3576] [serial = 984] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 112 (1A032400) [pid = 3576] [serial = 1005] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 111 (15D41400) [pid = 3576] [serial = 978] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (16D2F000) [pid = 3576] [serial = 997] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (16D23800) [pid = 3576] [serial = 996] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (12AEA000) [pid = 3576] [serial = 988] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (112DE800) [pid = 3576] [serial = 987] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (1818C800) [pid = 3576] [serial = 981] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (13207400) [pid = 3576] [serial = 990] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (143D9C00) [pid = 3576] [serial = 991] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (1A6D7C00) [pid = 3576] [serial = 973] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (18185C00) [pid = 3576] [serial = 1008] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (19938C00) [pid = 3576] [serial = 1009] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (1A408000) [pid = 3576] [serial = 1011] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (1A03B400) [pid = 3576] [serial = 1006] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (16F2F000) [pid = 3576] [serial = 999] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (16FF8C00) [pid = 3576] [serial = 1000] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (1A533C00) [pid = 3576] [serial = 1012] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1A6A1400) [pid = 3576] [serial = 1014] [outer = 00000000] [url = about:blank] 10:01:16 INFO - PROCESS | 3576 | [3576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:16 INFO - PROCESS | 3576 | 1466442076171 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] 10:01:16 INFO - PROCESS | 3576 | 1466442076238 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:01:16 INFO - PROCESS | 3576 | 1466442076243 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 3576 | 1466442076247 Marionette TRACE conn3 <- [1,1374,null,{}] 10:01:16 INFO - PROCESS | 3576 | 1466442076252 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}] 10:01:16 INFO - PROCESS | 3576 | 1466442076255 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:16 INFO - PROCESS | 3576 | 1466442076338 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:01:16 INFO - PROCESS | 3576 | 1466442076351 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3576 | 1466442076356 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:16 INFO - PROCESS | 3576 | ++DOCSHELL 10A51000 == 28 [pid = 3576] [id = 353] 10:01:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (10C71800) [pid = 3576] [serial = 1058] [outer = 00000000] 10:01:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (11066000) [pid = 3576] [serial = 1059] [outer = 10C71800] 10:01:16 INFO - PROCESS | 3576 | 1466442076404 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1106C400) [pid = 3576] [serial = 1060] [outer = 10C71800] 10:01:16 INFO - PROCESS | 3576 | 1466442076884 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] 10:01:16 INFO - PROCESS | 3576 | 1466442076912 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 10:01:16 INFO - PROCESS | 3576 | 1466442076922 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:01:16 INFO - PROCESS | 3576 | 1466442076925 Marionette TRACE conn3 <- [1,1378,null,{}] 10:01:16 INFO - PROCESS | 3576 | 1466442076929 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}] 10:01:16 INFO - PROCESS | 3576 | 1466442076932 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:17 INFO - PROCESS | 3576 | 1466442077023 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:01:17 INFO - PROCESS | 3576 | 1466442077032 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3576 | 1466442077034 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:17 INFO - PROCESS | 3576 | ++DOCSHELL 10C6DC00 == 29 [pid = 3576] [id = 354] 10:01:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (12AE3000) [pid = 3576] [serial = 1061] [outer = 00000000] 10:01:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (12D65C00) [pid = 3576] [serial = 1062] [outer = 12AE3000] 10:01:17 INFO - PROCESS | 3576 | 1466442077082 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (130A3C00) [pid = 3576] [serial = 1063] [outer = 12AE3000] 10:01:17 INFO - PROCESS | 3576 | 1466442077522 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 658ms 10:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:01:17 INFO - PROCESS | 3576 | 1466442077588 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3576 | 1466442077590 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 10:01:17 INFO - PROCESS | 3576 | 1466442077593 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3576 | 1466442077597 Marionette TRACE conn3 <- [1,1382,null,{}] 10:01:17 INFO - PROCESS | 3576 | 1466442077608 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}] 10:01:17 INFO - PROCESS | 3576 | 1466442077612 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:17 INFO - PROCESS | 3576 | 1466442077729 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:01:17 INFO - PROCESS | 3576 | 1466442077828 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3576 | 1466442077831 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:17 INFO - PROCESS | 3576 | ++DOCSHELL 1430FC00 == 30 [pid = 3576] [id = 355] 10:01:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (14311000) [pid = 3576] [serial = 1064] [outer = 00000000] 10:01:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (143DA000) [pid = 3576] [serial = 1065] [outer = 14311000] 10:01:17 INFO - PROCESS | 3576 | 1466442077879 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (15070400) [pid = 3576] [serial = 1066] [outer = 14311000] 10:01:18 INFO - PROCESS | 3576 | 1466442078261 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 704ms 10:01:18 INFO - PROCESS | 3576 | 1466442078315 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3576 | 1466442078317 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 10:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:01:18 INFO - PROCESS | 3576 | 1466442078320 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 3576 | 1466442078322 Marionette TRACE conn3 <- [1,1386,null,{}] 10:01:18 INFO - PROCESS | 3576 | 1466442078309 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}] 10:01:18 INFO - PROCESS | 3576 | 1466442078311 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:18 INFO - PROCESS | 3576 | 1466442078411 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:01:18 INFO - PROCESS | 3576 | 1466442078417 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 3576 | 1466442078419 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:18 INFO - PROCESS | 3576 | ++DOCSHELL 143D9400 == 31 [pid = 3576] [id = 356] 10:01:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (1506E000) [pid = 3576] [serial = 1067] [outer = 00000000] 10:01:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (15B96000) [pid = 3576] [serial = 1068] [outer = 1506E000] 10:01:18 INFO - PROCESS | 3576 | 1466442078464 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (15D3D000) [pid = 3576] [serial = 1069] [outer = 1506E000] 10:01:18 INFO - PROCESS | 3576 | 1466442078902 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 673ms 10:01:18 INFO - PROCESS | 3576 | 1466442078986 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3576 | 1466442078988 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 10:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:01:18 INFO - PROCESS | 3576 | 1466442078991 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 3576 | 1466442078993 Marionette TRACE conn3 <- [1,1390,null,{}] 10:01:18 INFO - PROCESS | 3576 | 1466442078997 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}] 10:01:18 INFO - PROCESS | 3576 | 1466442078999 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:19 INFO - PROCESS | 3576 | 1466442079106 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:01:19 INFO - PROCESS | 3576 | 1466442079115 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 3576 | 1466442079118 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:19 INFO - PROCESS | 3576 | ++DOCSHELL 162B6400 == 32 [pid = 3576] [id = 357] 10:01:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (162B9C00) [pid = 3576] [serial = 1070] [outer = 00000000] 10:01:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (16337800) [pid = 3576] [serial = 1071] [outer = 162B9C00] 10:01:19 INFO - PROCESS | 3576 | 1466442079171 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (1666B800) [pid = 3576] [serial = 1072] [outer = 162B9C00] 10:01:19 INFO - PROCESS | 3576 | 1466442079598 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]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 659ms 10:01:19 INFO - PROCESS | 3576 | 1466442079656 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 3576 | 1466442079658 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 10:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:01:19 INFO - PROCESS | 3576 | 1466442079661 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 3576 | 1466442079663 Marionette TRACE conn3 <- [1,1394,null,{}] 10:01:19 INFO - PROCESS | 3576 | 1466442079666 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}] 10:01:19 INFO - PROCESS | 3576 | 1466442079672 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:19 INFO - PROCESS | 3576 | 1466442079786 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:01:19 INFO - PROCESS | 3576 | 1466442079792 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 3576 | 1466442079794 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:19 INFO - PROCESS | 3576 | ++DOCSHELL 16E8D400 == 33 [pid = 3576] [id = 358] 10:01:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (16E8F000) [pid = 3576] [serial = 1073] [outer = 00000000] 10:01:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 112 (16E9B400) [pid = 3576] [serial = 1074] [outer = 16E8F000] 10:01:19 INFO - PROCESS | 3576 | 1466442079838 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 113 (16FFA000) [pid = 3576] [serial = 1075] [outer = 16E8F000] 10:01:20 INFO - PROCESS | 3576 | 1466442080268 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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 658ms 10:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:01:20 INFO - PROCESS | 3576 | 1466442080343 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3576 | 1466442080328 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 10:01:20 INFO - PROCESS | 3576 | 1466442080331 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3576 | 1466442080333 Marionette TRACE conn3 <- [1,1398,null,{}] 10:01:20 INFO - PROCESS | 3576 | 1466442080337 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}] 10:01:20 INFO - PROCESS | 3576 | 1466442080338 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:20 INFO - PROCESS | 3576 | 1466442080450 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:01:20 INFO - PROCESS | 3576 | 1466442080458 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3576 | 1466442080460 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:20 INFO - PROCESS | 3576 | ++DOCSHELL 16F2DC00 == 34 [pid = 3576] [id = 359] 10:01:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 114 (16F2E400) [pid = 3576] [serial = 1076] [outer = 00000000] 10:01:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 115 (17823400) [pid = 3576] [serial = 1077] [outer = 16F2E400] 10:01:20 INFO - PROCESS | 3576 | 1466442080502 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 116 (17826400) [pid = 3576] [serial = 1078] [outer = 16F2E400] 10:01:20 INFO - PROCESS | 3576 | 1466442080959 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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 659ms 10:01:21 INFO - PROCESS | 3576 | 1466442081013 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3576 | 1466442081016 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 10:01:21 INFO - PROCESS | 3576 | 1466442081019 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:01:21 INFO - PROCESS | 3576 | 1466442081020 Marionette TRACE conn3 <- [1,1402,null,{}] 10:01:21 INFO - PROCESS | 3576 | 1466442081024 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}] 10:01:21 INFO - PROCESS | 3576 | 1466442081026 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:21 INFO - PROCESS | 3576 | 1466442081102 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:01:21 INFO - PROCESS | 3576 | 1466442081091 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3576 | 1466442081093 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:21 INFO - PROCESS | 3576 | ++DOCSHELL 10508400 == 35 [pid = 3576] [id = 360] 10:01:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 117 (16672C00) [pid = 3576] [serial = 1079] [outer = 00000000] 10:01:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 118 (17633400) [pid = 3576] [serial = 1080] [outer = 16672C00] 10:01:21 INFO - PROCESS | 3576 | 1466442081140 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 119 (1763E000) [pid = 3576] [serial = 1081] [outer = 16672C00] 10:01:21 INFO - PROCESS | 3576 | 1466442081626 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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 659ms 10:01:21 INFO - PROCESS | 3576 | 1466442081683 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3576 | 1466442081685 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 10:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:01:21 INFO - PROCESS | 3576 | 1466442081688 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 3576 | 1466442081690 Marionette TRACE conn3 <- [1,1406,null,{}] 10:01:21 INFO - PROCESS | 3576 | 1466442081694 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}] 10:01:21 INFO - PROCESS | 3576 | 1466442081695 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:21 INFO - PROCESS | 3576 | 1466442081832 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:01:21 INFO - PROCESS | 3576 | 1466442081842 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3576 | 1466442081844 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:21 INFO - PROCESS | 3576 | ++DOCSHELL 13D0E000 == 36 [pid = 3576] [id = 361] 10:01:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 120 (19674400) [pid = 3576] [serial = 1082] [outer = 00000000] 10:01:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 121 (1967E800) [pid = 3576] [serial = 1083] [outer = 19674400] 10:01:21 INFO - PROCESS | 3576 | 1466442081945 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 122 (19681800) [pid = 3576] [serial = 1084] [outer = 19674400] 10:01:22 INFO - PROCESS | 3576 | 1466442082331 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]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 704ms 10:01:22 INFO - PROCESS | 3576 | 1466442082394 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 3576 | 1466442082396 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 10:01:22 INFO - PROCESS | 3576 | 1466442082400 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:01:22 INFO - PROCESS | 3576 | 1466442082401 Marionette TRACE conn3 <- [1,1410,null,{}] 10:01:22 INFO - PROCESS | 3576 | 1466442082412 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}] 10:01:22 INFO - PROCESS | 3576 | 1466442082414 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:22 INFO - PROCESS | 3576 | 1466442082530 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:01:22 INFO - PROCESS | 3576 | 1466442082607 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 3576 | 1466442082609 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:22 INFO - PROCESS | 3576 | ++DOCSHELL 1981EC00 == 37 [pid = 3576] [id = 362] 10:01:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 123 (19824000) [pid = 3576] [serial = 1085] [outer = 00000000] 10:01:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 124 (1993A400) [pid = 3576] [serial = 1086] [outer = 19824000] 10:01:22 INFO - PROCESS | 3576 | 1466442082652 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 125 (1993D800) [pid = 3576] [serial = 1087] [outer = 19824000] 10:01:23 INFO - PROCESS | 3576 | 1466442083080 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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 703ms 10:01:23 INFO - PROCESS | 3576 | 1466442083142 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 3576 | 1466442083127 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 10:01:23 INFO - PROCESS | 3576 | 1466442083130 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 3576 | 1466442083133 Marionette TRACE conn3 <- [1,1414,null,{}] 10:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:01:23 INFO - PROCESS | 3576 | 1466442083136 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}] 10:01:23 INFO - PROCESS | 3576 | 1466442083138 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:23 INFO - PROCESS | 3576 | 1466442083690 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 124 (1A65FC00) [pid = 3576] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 123 (1564FC00) [pid = 3576] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 122 (132C5400) [pid = 3576] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 121 (16E97800) [pid = 3576] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 120 (162B8000) [pid = 3576] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 119 (17B85400) [pid = 3576] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 118 (16D2A400) [pid = 3576] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 117 (11071800) [pid = 3576] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 116 (18187400) [pid = 3576] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 115 (15B9CC00) [pid = 3576] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 114 (1430F000) [pid = 3576] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 113 (10A4F000) [pid = 3576] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 112 (103CB000) [pid = 3576] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 111 (19825400) [pid = 3576] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (17BC5400) [pid = 3576] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (15873400) [pid = 3576] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (10A52800) [pid = 3576] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (1632F400) [pid = 3576] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (15E95400) [pid = 3576] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (12BC2000) [pid = 3576] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1818CC00) [pid = 3576] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (17B8AC00) [pid = 3576] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (12816400) [pid = 3576] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (16D28000) [pid = 3576] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (16D24C00) [pid = 3576] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (12D62000) [pid = 3576] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19941800) [pid = 3576] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (1633A400) [pid = 3576] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (16FEF400) [pid = 3576] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:01:23 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (13155000) [pid = 3576] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:01:23 INFO - PROCESS | 3576 | 1466442083771 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 3576 | 1466442083774 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:23 INFO - PROCESS | 3576 | ++DOCSHELL 0F973C00 == 38 [pid = 3576] [id = 363] 10:01:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (0F9E5400) [pid = 3576] [serial = 1088] [outer = 00000000] 10:01:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 97 (10C6C400) [pid = 3576] [serial = 1089] [outer = 0F9E5400] 10:01:23 INFO - PROCESS | 3576 | 1466442083825 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 98 (1320B400) [pid = 3576] [serial = 1090] [outer = 0F9E5400] 10:01:24 INFO - PROCESS | 3576 | 1466442084238 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]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1138ms 10:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:01:24 INFO - PROCESS | 3576 | 1466442084286 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3576 | 1466442084288 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 10:01:24 INFO - PROCESS | 3576 | 1466442084291 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 3576 | 1466442084293 Marionette TRACE conn3 <- [1,1418,null,{}] 10:01:24 INFO - PROCESS | 3576 | 1466442084296 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}] 10:01:24 INFO - PROCESS | 3576 | 1466442084298 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:24 INFO - PROCESS | 3576 | 1466442084377 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:01:24 INFO - PROCESS | 3576 | 1466442084382 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3576 | 1466442084384 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:24 INFO - PROCESS | 3576 | ++DOCSHELL 15079000 == 39 [pid = 3576] [id = 364] 10:01:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 99 (15B94C00) [pid = 3576] [serial = 1091] [outer = 00000000] 10:01:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 100 (169CB400) [pid = 3576] [serial = 1092] [outer = 15B94C00] 10:01:24 INFO - PROCESS | 3576 | 1466442084452 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 101 (16D28000) [pid = 3576] [serial = 1093] [outer = 15B94C00] 10:01:24 INFO - PROCESS | 3576 | 1466442084918 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]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 659ms 10:01:24 INFO - PROCESS | 3576 | 1466442084974 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3576 | 1466442084976 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 10:01:24 INFO - PROCESS | 3576 | 1466442084979 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:01:24 INFO - PROCESS | 3576 | 1466442084981 Marionette TRACE conn3 <- [1,1422,null,{}] 10:01:24 INFO - PROCESS | 3576 | 1466442084968 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}] 10:01:24 INFO - PROCESS | 3576 | 1466442084970 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:25 INFO - PROCESS | 3576 | 1466442085084 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:01:25 INFO - PROCESS | 3576 | 1466442085089 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3576 | 1466442085091 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:25 INFO - PROCESS | 3576 | ++DOCSHELL 13D0DC00 == 40 [pid = 3576] [id = 365] 10:01:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 102 (16FEF400) [pid = 3576] [serial = 1094] [outer = 00000000] 10:01:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 103 (19609C00) [pid = 3576] [serial = 1095] [outer = 16FEF400] 10:01:25 INFO - PROCESS | 3576 | 1466442085134 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 104 (19941800) [pid = 3576] [serial = 1096] [outer = 16FEF400] 10:01:25 INFO - PROCESS | 3576 | 1466442085545 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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 613ms 10:01:25 INFO - PROCESS | 3576 | 1466442085587 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3576 | 1466442085589 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 10:01:25 INFO - PROCESS | 3576 | 1466442085635 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3576 | 1466442085639 Marionette TRACE conn3 <- [1,1426,null,{}] 10:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:01:25 INFO - PROCESS | 3576 | 1466442085644 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}] 10:01:25 INFO - PROCESS | 3576 | 1466442085648 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:25 INFO - PROCESS | 3576 | 1466442085754 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:01:25 INFO - PROCESS | 3576 | 1466442085888 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3576 | 1466442085891 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:25 INFO - PROCESS | 3576 | ++DOCSHELL 10A49400 == 41 [pid = 3576] [id = 366] 10:01:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 105 (10A4A000) [pid = 3576] [serial = 1097] [outer = 00000000] 10:01:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 106 (10C6D000) [pid = 3576] [serial = 1098] [outer = 10A4A000] 10:01:25 INFO - PROCESS | 3576 | 1466442085947 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 107 (10EA0C00) [pid = 3576] [serial = 1099] [outer = 10A4A000] 10:01:26 INFO - PROCESS | 3576 | 1466442086735 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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1138ms 10:01:26 INFO - PROCESS | 3576 | 1466442086788 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 3576 | 1466442086792 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 10:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:01:26 INFO - PROCESS | 3576 | 1466442086798 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 3576 | 1466442086800 Marionette TRACE conn3 <- [1,1430,null,{}] 10:01:26 INFO - PROCESS | 3576 | 1466442086807 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}] 10:01:26 INFO - PROCESS | 3576 | 1466442086811 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:26 INFO - PROCESS | 3576 | 1466442086930 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:01:27 INFO - PROCESS | 3576 | 1466442087068 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 3576 | 1466442087071 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:27 INFO - PROCESS | 3576 | ++DOCSHELL 13151800 == 42 [pid = 3576] [id = 367] 10:01:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 108 (13153000) [pid = 3576] [serial = 1100] [outer = 00000000] 10:01:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 109 (1394AC00) [pid = 3576] [serial = 1101] [outer = 13153000] 10:01:27 INFO - PROCESS | 3576 | 1466442087127 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (143DB800) [pid = 3576] [serial = 1102] [outer = 13153000] 10:01:27 INFO - PROCESS | 3576 | 1466442088007 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]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1242ms 10:01:28 INFO - PROCESS | 3576 | 1466442088038 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3576 | 1466442088042 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:01:28 INFO - PROCESS | 3576 | 1466442088048 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3576 | 1466442088051 Marionette TRACE conn3 <- [1,1434,null,{}] 10:01:28 INFO - PROCESS | 3576 | 1466442088056 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}] 10:01:28 INFO - PROCESS | 3576 | 1466442088059 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:28 INFO - PROCESS | 3576 | 1466442088168 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:01:28 INFO - PROCESS | 3576 | 1466442088295 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3576 | 1466442088299 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 15E98800 == 41 [pid = 3576] [id = 28] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 103CB800 == 40 [pid = 3576] [id = 20] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 10321C00 == 39 [pid = 3576] [id = 27] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 15E94000 == 38 [pid = 3576] [id = 26] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 1B001800 == 37 [pid = 3576] [id = 14] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 14313400 == 36 [pid = 3576] [id = 25] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 1A6D8400 == 35 [pid = 3576] [id = 13] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 143DE000 == 34 [pid = 3576] [id = 24] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 1A0EF000 == 33 [pid = 3576] [id = 10] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 1A665C00 == 32 [pid = 3576] [id = 12] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 13152C00 == 31 [pid = 3576] [id = 23] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 168E1400 == 30 [pid = 3576] [id = 8] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 12D69000 == 29 [pid = 3576] [id = 22] 10:01:28 INFO - PROCESS | 3576 | --DOCSHELL 1127B800 == 28 [pid = 3576] [id = 21] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (19E0A800) [pid = 3576] [serial = 1056] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | ++DOCSHELL 103CB800 == 29 [pid = 3576] [id = 368] 10:01:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 110 (103D2000) [pid = 3576] [serial = 1103] [outer = 00000000] 10:01:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 111 (10C6EC00) [pid = 3576] [serial = 1104] [outer = 103D2000] 10:01:28 INFO - PROCESS | 3576 | 1466442088397 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 112 (11067400) [pid = 3576] [serial = 1105] [outer = 103D2000] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 111 (1A6CAC00) [pid = 3576] [serial = 1015] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 110 (17622800) [pid = 3576] [serial = 862] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 109 (15BAF800) [pid = 3576] [serial = 901] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 108 (199A1800) [pid = 3576] [serial = 943] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 107 (1A669000) [pid = 3576] [serial = 820] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 106 (1365FC00) [pid = 3576] [serial = 859] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 105 (17825C00) [pid = 3576] [serial = 904] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 104 (1AC05400) [pid = 3576] [serial = 898] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 103 (15B9A400) [pid = 3576] [serial = 823] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 102 (1A4EE000) [pid = 3576] [serial = 865] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 101 (16B3A800) [pid = 3576] [serial = 940] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 100 (17F52000) [pid = 3576] [serial = 826] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 99 (15B95400) [pid = 3576] [serial = 937] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 98 (19677000) [pid = 3576] [serial = 1047] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 97 (17066000) [pid = 3576] [serial = 1045] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 96 (16E90400) [pid = 3576] [serial = 1044] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (169D7800) [pid = 3576] [serial = 1050] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19828C00) [pid = 3576] [serial = 1053] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1967B400) [pid = 3576] [serial = 1048] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15D41C00) [pid = 3576] [serial = 1038] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (143D8000) [pid = 3576] [serial = 1035] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (15074800) [pid = 3576] [serial = 1036] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11278400) [pid = 3576] [serial = 1032] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (12AE5800) [pid = 3576] [serial = 1033] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (11068800) [pid = 3576] [serial = 1030] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10C68C00) [pid = 3576] [serial = 1029] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1A6A4C00) [pid = 3576] [serial = 1027] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1A407800) [pid = 3576] [serial = 1026] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19820800) [pid = 3576] [serial = 1024] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1981D800) [pid = 3576] [serial = 1023] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16331C00) [pid = 3576] [serial = 1021] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15BAF400) [pid = 3576] [serial = 1020] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10EA2400) [pid = 3576] [serial = 1018] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10C6A800) [pid = 3576] [serial = 1017] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19936800) [pid = 3576] [serial = 1054] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1633D400) [pid = 3576] [serial = 1041] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1633DC00) [pid = 3576] [serial = 1042] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1761E800) [pid = 3576] [serial = 1051] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (162B4400) [pid = 3576] [serial = 1039] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (162B6800) [pid = 3576] [serial = 979] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1506DC00) [pid = 3576] [serial = 976] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (19936400) [pid = 3576] [serial = 982] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1A6D1C00) [pid = 3576] [serial = 985] [outer = 00000000] [url = about:blank] 10:01:28 INFO - PROCESS | 3576 | 1466442088837 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]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 793ms 10:01:28 INFO - PROCESS | 3576 | 1466442088856 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3576 | 1466442088860 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:01:28 INFO - PROCESS | 3576 | 1466442088866 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3576 | 1466442088868 Marionette TRACE conn3 <- [1,1438,null,{}] 10:01:28 INFO - PROCESS | 3576 | 1466442088876 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}] 10:01:28 INFO - PROCESS | 3576 | 1466442088878 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:28 INFO - PROCESS | 3576 | 1466442088963 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:01:28 INFO - PROCESS | 3576 | 1466442088971 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3576 | 1466442088973 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:28 INFO - PROCESS | 3576 | ++DOCSHELL 11ADB000 == 30 [pid = 3576] [id = 369] 10:01:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11AE0800) [pid = 3576] [serial = 1106] [outer = 00000000] 10:01:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12AEC000) [pid = 3576] [serial = 1107] [outer = 11AE0800] 10:01:29 INFO - PROCESS | 3576 | 1466442089019 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (130A9400) [pid = 3576] [serial = 1108] [outer = 11AE0800] 10:01:29 INFO - PROCESS | 3576 | 1466442089486 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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 674ms 10:01:29 INFO - PROCESS | 3576 | 1466442089531 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 3576 | 1466442089534 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 10:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:01:29 INFO - PROCESS | 3576 | 1466442089537 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 3576 | 1466442089541 Marionette TRACE conn3 <- [1,1442,null,{}] 10:01:29 INFO - PROCESS | 3576 | 1466442089551 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}] 10:01:29 INFO - PROCESS | 3576 | 1466442089555 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:29 INFO - PROCESS | 3576 | 1466442089671 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:01:29 INFO - PROCESS | 3576 | 1466442089776 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3576 | 1466442089779 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:29 INFO - PROCESS | 3576 | ++DOCSHELL 15074000 == 31 [pid = 3576] [id = 370] 10:01:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15074800) [pid = 3576] [serial = 1109] [outer = 00000000] 10:01:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1564E800) [pid = 3576] [serial = 1110] [outer = 15074800] 10:01:29 INFO - PROCESS | 3576 | 1466442089826 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (158DFC00) [pid = 3576] [serial = 1111] [outer = 15074800] 10:01:30 INFO - PROCESS | 3576 | 1466442090179 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 673ms 10:01:30 INFO - PROCESS | 3576 | 1466442090218 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3576 | 1466442090221 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:01:30 INFO - PROCESS | 3576 | 1466442090207 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3576 | 1466442090209 Marionette TRACE conn3 <- [1,1446,null,{}] 10:01:30 INFO - PROCESS | 3576 | 1466442090212 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}] 10:01:30 INFO - PROCESS | 3576 | 1466442090215 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:30 INFO - PROCESS | 3576 | 1466442090309 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:01:30 INFO - PROCESS | 3576 | 1466442090315 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3576 | 1466442090317 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:30 INFO - PROCESS | 3576 | ++DOCSHELL 15B99400 == 32 [pid = 3576] [id = 371] 10:01:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15BA5C00) [pid = 3576] [serial = 1112] [outer = 00000000] 10:01:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E94800) [pid = 3576] [serial = 1113] [outer = 15BA5C00] 10:01:30 INFO - PROCESS | 3576 | 1466442090369 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (162B2000) [pid = 3576] [serial = 1114] [outer = 15BA5C00] 10:01:30 INFO - PROCESS | 3576 | 1466442090831 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]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 659ms 10:01:30 INFO - PROCESS | 3576 | 1466442090889 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3576 | 1466442090891 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:01:30 INFO - PROCESS | 3576 | 1466442090899 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3576 | 1466442090900 Marionette TRACE conn3 <- [1,1450,null,{}] 10:01:30 INFO - PROCESS | 3576 | 1466442090904 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}] 10:01:30 INFO - PROCESS | 3576 | 1466442090906 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:31 INFO - PROCESS | 3576 | 1466442091044 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:01:31 INFO - PROCESS | 3576 | 1466442091090 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3576 | 1466442091092 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:31 INFO - PROCESS | 3576 | ++DOCSHELL 162B4000 == 33 [pid = 3576] [id = 372] 10:01:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (162B4400) [pid = 3576] [serial = 1115] [outer = 00000000] 10:01:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16332000) [pid = 3576] [serial = 1116] [outer = 162B4400] 10:01:31 INFO - PROCESS | 3576 | 1466442091134 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16337000) [pid = 3576] [serial = 1117] [outer = 162B4400] 10:01:31 INFO - PROCESS | 3576 | 1466442091557 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]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 704ms 10:01:31 INFO - PROCESS | 3576 | 1466442091597 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 3576 | 1466442091599 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 10:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:01:31 INFO - PROCESS | 3576 | 1466442091603 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 3576 | 1466442091604 Marionette TRACE conn3 <- [1,1454,null,{}] 10:01:31 INFO - PROCESS | 3576 | 1466442091608 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}] 10:01:31 INFO - PROCESS | 3576 | 1466442091613 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:31 INFO - PROCESS | 3576 | 1466442091749 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:01:31 INFO - PROCESS | 3576 | 1466442091814 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3576 | 1466442091816 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:31 INFO - PROCESS | 3576 | ++DOCSHELL 16A94C00 == 34 [pid = 3576] [id = 373] 10:01:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16A95000) [pid = 3576] [serial = 1118] [outer = 00000000] 10:01:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E8F800) [pid = 3576] [serial = 1119] [outer = 16A95000] 10:01:31 INFO - PROCESS | 3576 | 1466442091861 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16D2EC00) [pid = 3576] [serial = 1120] [outer = 16A95000] 10:01:32 INFO - PROCESS | 3576 | 1466442092256 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]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 718ms 10:01:32 INFO - PROCESS | 3576 | 1466442092317 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 3576 | 1466442092319 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 10:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:01:32 INFO - PROCESS | 3576 | 1466442092335 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 3576 | 1466442092346 Marionette TRACE conn3 <- [1,1458,null,{}] 10:01:32 INFO - PROCESS | 3576 | 1466442092349 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}] 10:01:32 INFO - PROCESS | 3576 | 1466442092351 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:32 INFO - PROCESS | 3576 | 1466442092570 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10C71800) [pid = 3576] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (19674400) [pid = 3576] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1506E000) [pid = 3576] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16F2E400) [pid = 3576] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16672C00) [pid = 3576] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19824000) [pid = 3576] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (162B9C00) [pid = 3576] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15B94C00) [pid = 3576] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1981C400) [pid = 3576] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E8F000) [pid = 3576] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (14311000) [pid = 3576] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (12AE3000) [pid = 3576] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:01:32 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (0F9E5400) [pid = 3576] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:01:32 INFO - PROCESS | 3576 | 1466442092639 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3576 | 1466442092641 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:32 INFO - PROCESS | 3576 | ++DOCSHELL 10507800 == 35 [pid = 3576] [id = 374] 10:01:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10560000) [pid = 3576] [serial = 1121] [outer = 00000000] 10:01:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1506E000) [pid = 3576] [serial = 1122] [outer = 10560000] 10:01:32 INFO - PROCESS | 3576 | 1466442092667 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15E97C00) [pid = 3576] [serial = 1123] [outer = 10560000] 10:01:33 INFO - PROCESS | 3576 | 1466442093018 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 718ms 10:01:33 INFO - PROCESS | 3576 | 1466442093051 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3576 | 1466442093053 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 10:01:33 INFO - PROCESS | 3576 | 1466442093056 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:01:33 INFO - PROCESS | 3576 | 1466442093058 Marionette TRACE conn3 <- [1,1462,null,{}] 10:01:33 INFO - PROCESS | 3576 | 1466442093061 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}] 10:01:33 INFO - PROCESS | 3576 | 1466442093063 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:33 INFO - PROCESS | 3576 | 1466442093140 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:01:33 INFO - PROCESS | 3576 | 1466442093146 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3576 | 1466442093148 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:33 INFO - PROCESS | 3576 | ++DOCSHELL 16D29400 == 36 [pid = 3576] [id = 375] 10:01:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16D2DC00) [pid = 3576] [serial = 1124] [outer = 00000000] 10:01:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16F2E400) [pid = 3576] [serial = 1125] [outer = 16D2DC00] 10:01:33 INFO - PROCESS | 3576 | 1466442093192 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16FF6800) [pid = 3576] [serial = 1126] [outer = 16D2DC00] 10:01:33 INFO - PROCESS | 3576 | 1466442093625 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 614ms 10:01:33 INFO - PROCESS | 3576 | 1466442093676 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3576 | 1466442093678 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 10:01:33 INFO - PROCESS | 3576 | 1466442093681 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:01:33 INFO - PROCESS | 3576 | 1466442093683 Marionette TRACE conn3 <- [1,1466,null,{}] 10:01:33 INFO - PROCESS | 3576 | 1466442093686 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}] 10:01:33 INFO - PROCESS | 3576 | 1466442093688 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:33 INFO - PROCESS | 3576 | 1466442093767 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:01:33 INFO - PROCESS | 3576 | 1466442093772 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3576 | 1466442093774 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:33 INFO - PROCESS | 3576 | ++DOCSHELL 16D2E400 == 37 [pid = 3576] [id = 376] 10:01:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1763BC00) [pid = 3576] [serial = 1127] [outer = 00000000] 10:01:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17F52000) [pid = 3576] [serial = 1128] [outer = 1763BC00] 10:01:33 INFO - PROCESS | 3576 | 1466442093816 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18184800) [pid = 3576] [serial = 1129] [outer = 1763BC00] 10:01:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17FE1400) [pid = 3576] [serial = 1130] [outer = 1B392800] 10:01:34 INFO - PROCESS | 3576 | 1466442094323 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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 704ms 10:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:01:34 INFO - PROCESS | 3576 | 1466442094388 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3576 | 1466442094390 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 10:01:34 INFO - PROCESS | 3576 | 1466442094393 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3576 | 1466442094394 Marionette TRACE conn3 <- [1,1470,null,{}] 10:01:34 INFO - PROCESS | 3576 | 1466442094398 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}] 10:01:34 INFO - PROCESS | 3576 | 1466442094399 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:34 INFO - PROCESS | 3576 | 1466442094526 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:01:34 INFO - PROCESS | 3576 | 1466442094666 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3576 | 1466442094670 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:34 INFO - PROCESS | 3576 | ++DOCSHELL 0F97F400 == 38 [pid = 3576] [id = 377] 10:01:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (0F980000) [pid = 3576] [serial = 1131] [outer = 00000000] 10:01:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1036EC00) [pid = 3576] [serial = 1132] [outer = 0F980000] 10:01:34 INFO - PROCESS | 3576 | 1466442094730 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10A4F400) [pid = 3576] [serial = 1133] [outer = 0F980000] 10:01:35 INFO - PROCESS | 3576 | 1466442095338 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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 943ms 10:01:35 INFO - PROCESS | 3576 | 1466442095346 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 3576 | 1466442095351 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 10:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:01:35 INFO - PROCESS | 3576 | 1466442095355 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 3576 | 1466442095359 Marionette TRACE conn3 <- [1,1474,null,{}] 10:01:35 INFO - PROCESS | 3576 | 1466442095364 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}] 10:01:35 INFO - PROCESS | 3576 | 1466442095367 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:35 INFO - PROCESS | 3576 | 1466442095462 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:01:35 INFO - PROCESS | 3576 | 1466442095570 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3576 | 1466442095573 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:35 INFO - PROCESS | 3576 | ++DOCSHELL 131DDC00 == 39 [pid = 3576] [id = 378] 10:01:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13203800) [pid = 3576] [serial = 1134] [outer = 00000000] 10:01:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (13C31400) [pid = 3576] [serial = 1135] [outer = 13203800] 10:01:35 INFO - PROCESS | 3576 | 1466442095628 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (143DE800) [pid = 3576] [serial = 1136] [outer = 13203800] 10:01:36 INFO - PROCESS | 3576 | 1466442096248 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]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 898ms 10:01:36 INFO - PROCESS | 3576 | 1466442096266 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 3576 | 1466442096269 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 10:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:01:36 INFO - PROCESS | 3576 | 1466442096256 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 3576 | 1466442096258 Marionette TRACE conn3 <- [1,1478,null,{}] 10:01:36 INFO - PROCESS | 3576 | 1466442096262 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}] 10:01:36 INFO - PROCESS | 3576 | 1466442096264 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:36 INFO - PROCESS | 3576 | 1466442096374 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:01:36 INFO - PROCESS | 3576 | 1466442096530 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 3576 | 1466442096533 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:36 INFO - PROCESS | 3576 | ++DOCSHELL 13202C00 == 40 [pid = 3576] [id = 379] 10:01:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15BAE400) [pid = 3576] [serial = 1137] [outer = 00000000] 10:01:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16339800) [pid = 3576] [serial = 1138] [outer = 15BAE400] 10:01:36 INFO - PROCESS | 3576 | 1466442096587 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (169D9000) [pid = 3576] [serial = 1139] [outer = 15BAE400] 10:01:37 INFO - PROCESS | 3576 | 1466442097169 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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 958ms 10:01:37 INFO - PROCESS | 3576 | 1466442097220 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 3576 | 1466442097224 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 10:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:01:37 INFO - PROCESS | 3576 | 1466442097235 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 3576 | 1466442097239 Marionette TRACE conn3 <- [1,1482,null,{}] 10:01:37 INFO - PROCESS | 3576 | 1466442097243 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}] 10:01:37 INFO - PROCESS | 3576 | 1466442097246 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:37 INFO - PROCESS | 3576 | 1466442097353 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:01:37 INFO - PROCESS | 3576 | 1466442097493 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 3576 | 1466442097496 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:37 INFO - PROCESS | 3576 | ++DOCSHELL 15609400 == 41 [pid = 3576] [id = 380] 10:01:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (15D34400) [pid = 3576] [serial = 1140] [outer = 00000000] 10:01:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1818D800) [pid = 3576] [serial = 1141] [outer = 15D34400] 10:01:37 INFO - PROCESS | 3576 | 1466442097550 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (19678000) [pid = 3576] [serial = 1142] [outer = 15D34400] 10:01:38 INFO - PROCESS | 3576 | 1466442098232 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]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1062ms 10:01:38 INFO - PROCESS | 3576 | 1466442098303 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 3576 | 1466442098290 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 10:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:01:38 INFO - PROCESS | 3576 | 1466442098295 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 3576 | 1466442098298 Marionette TRACE conn3 <- [1,1486,null,{}] 10:01:38 INFO - PROCESS | 3576 | 1466442098303 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}] 10:01:38 INFO - PROCESS | 3576 | 1466442098306 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:38 INFO - PROCESS | 3576 | 1466442098404 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:01:38 INFO - PROCESS | 3576 | 1466442098552 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 3576 | 1466442098555 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:38 INFO - PROCESS | 3576 | ++DOCSHELL 11AD6800 == 42 [pid = 3576] [id = 381] 10:01:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (12D64800) [pid = 3576] [serial = 1143] [outer = 00000000] 10:01:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 95 (13953C00) [pid = 3576] [serial = 1144] [outer = 12D64800] 10:01:38 INFO - PROCESS | 3576 | 1466442098607 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 96 (1506D000) [pid = 3576] [serial = 1145] [outer = 12D64800] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 12AE2C00 == 41 [pid = 3576] [id = 19] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 1055C400 == 40 [pid = 3576] [id = 18] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 15B99400 == 39 [pid = 3576] [id = 371] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 162B4000 == 38 [pid = 3576] [id = 372] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 143CF800 == 37 [pid = 3576] [id = 11] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 16D29400 == 36 [pid = 3576] [id = 375] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 16D2E400 == 35 [pid = 3576] [id = 376] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 10507800 == 34 [pid = 3576] [id = 374] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 1B006400 == 33 [pid = 3576] [id = 15] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 16A94C00 == 32 [pid = 3576] [id = 373] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 1055C800 == 31 [pid = 3576] [id = 352] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 15609400 == 30 [pid = 3576] [id = 380] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 13202C00 == 29 [pid = 3576] [id = 379] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 0F97F400 == 28 [pid = 3576] [id = 377] 10:01:39 INFO - PROCESS | 3576 | --DOCSHELL 131DDC00 == 27 [pid = 3576] [id = 378] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 95 (1993A400) [pid = 3576] [serial = 1086] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 94 (19681800) [pid = 3576] [serial = 1084] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1993D800) [pid = 3576] [serial = 1087] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (16337800) [pid = 3576] [serial = 1071] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (169CB400) [pid = 3576] [serial = 1092] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1666B800) [pid = 3576] [serial = 1072] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19ED7000) [pid = 3576] [serial = 1057] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16E9B400) [pid = 3576] [serial = 1074] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16FFA000) [pid = 3576] [serial = 1075] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (143DA000) [pid = 3576] [serial = 1065] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (12D65C00) [pid = 3576] [serial = 1062] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15070400) [pid = 3576] [serial = 1066] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10C6C400) [pid = 3576] [serial = 1089] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (130A3C00) [pid = 3576] [serial = 1063] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1320B400) [pid = 3576] [serial = 1090] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16D28000) [pid = 3576] [serial = 1093] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1763E000) [pid = 3576] [serial = 1081] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19609C00) [pid = 3576] [serial = 1095] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11066000) [pid = 3576] [serial = 1059] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1106C400) [pid = 3576] [serial = 1060] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1967E800) [pid = 3576] [serial = 1083] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15B96000) [pid = 3576] [serial = 1068] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15D3D000) [pid = 3576] [serial = 1069] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17823400) [pid = 3576] [serial = 1077] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17826400) [pid = 3576] [serial = 1078] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17633400) [pid = 3576] [serial = 1080] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3576 | 1466442099703 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]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1437ms 10:01:39 INFO - PROCESS | 3576 | 1466442099744 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 3576 | 1466442099748 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 10:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:01:39 INFO - PROCESS | 3576 | 1466442099752 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 3576 | 1466442099756 Marionette TRACE conn3 <- [1,1490,null,{}] 10:01:39 INFO - PROCESS | 3576 | 1466442099761 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}] 10:01:39 INFO - PROCESS | 3576 | 1466442099764 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:39 INFO - PROCESS | 3576 | 1466442099850 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:01:39 INFO - PROCESS | 3576 | 1466442099952 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 3576 | 1466442099955 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:39 INFO - PROCESS | 3576 | ++DOCSHELL 1055C800 == 28 [pid = 3576] [id = 382] 10:01:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (10A46400) [pid = 3576] [serial = 1146] [outer = 00000000] 10:01:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10FA9000) [pid = 3576] [serial = 1147] [outer = 10A46400] 10:01:40 INFO - PROCESS | 3576 | 1466442100003 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (11070000) [pid = 3576] [serial = 1148] [outer = 10A46400] 10:01:40 INFO - PROCESS | 3576 | 1466442100352 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 659ms 10:01:40 INFO - PROCESS | 3576 | 1466442100414 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 3576 | 1466442100419 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 10:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:01:40 INFO - PROCESS | 3576 | 1466442100425 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 3576 | 1466442100427 Marionette TRACE conn3 <- [1,1494,null,{}] 10:01:40 INFO - PROCESS | 3576 | 1466442100431 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}] 10:01:40 INFO - PROCESS | 3576 | 1466442100433 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:40 INFO - PROCESS | 3576 | 1466442100557 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:01:40 INFO - PROCESS | 3576 | 1466442100572 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 3576 | 1466442100575 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:40 INFO - PROCESS | 3576 | ++DOCSHELL 1312F800 == 29 [pid = 3576] [id = 383] 10:01:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13148400) [pid = 3576] [serial = 1149] [outer = 00000000] 10:01:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (131E4C00) [pid = 3576] [serial = 1150] [outer = 13148400] 10:01:40 INFO - PROCESS | 3576 | 1466442100621 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (13206800) [pid = 3576] [serial = 1151] [outer = 13148400] 10:01:41 INFO - PROCESS | 3576 | 1466442101032 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 614ms 10:01:41 INFO - PROCESS | 3576 | 1466442101057 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 3576 | 1466442101059 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 10:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:01:41 INFO - PROCESS | 3576 | 1466442101064 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3576 | 1466442101067 Marionette TRACE conn3 <- [1,1498,null,{}] 10:01:41 INFO - PROCESS | 3576 | 1466442101078 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}] 10:01:41 INFO - PROCESS | 3576 | 1466442101082 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:41 INFO - PROCESS | 3576 | 1466442101169 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:01:41 INFO - PROCESS | 3576 | 1466442101176 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3576 | 1466442101179 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:41 INFO - PROCESS | 3576 | ++DOCSHELL 1507A000 == 30 [pid = 3576] [id = 384] 10:01:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1507A400) [pid = 3576] [serial = 1152] [outer = 00000000] 10:01:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (158DA800) [pid = 3576] [serial = 1153] [outer = 1507A400] 10:01:41 INFO - PROCESS | 3576 | 1466442101211 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15B98C00) [pid = 3576] [serial = 1154] [outer = 1507A400] 10:01:41 INFO - PROCESS | 3576 | 1466442101674 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 674ms 10:01:41 INFO - PROCESS | 3576 | 1466442101729 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 3576 | 1466442101731 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 10:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:01:41 INFO - PROCESS | 3576 | 1466442101735 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3576 | 1466442101737 Marionette TRACE conn3 <- [1,1502,null,{}] 10:01:41 INFO - PROCESS | 3576 | 1466442101740 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}] 10:01:41 INFO - PROCESS | 3576 | 1466442101742 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:41 INFO - PROCESS | 3576 | 1466442101864 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:01:41 INFO - PROCESS | 3576 | 1466442101953 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3576 | 1466442101955 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:41 INFO - PROCESS | 3576 | ++DOCSHELL 15BA7000 == 31 [pid = 3576] [id = 385] 10:01:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15BA8400) [pid = 3576] [serial = 1155] [outer = 00000000] 10:01:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15D33C00) [pid = 3576] [serial = 1156] [outer = 15BA8400] 10:01:41 INFO - PROCESS | 3576 | 1466442101998 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15E98800) [pid = 3576] [serial = 1157] [outer = 15BA8400] 10:01:42 INFO - PROCESS | 3576 | 1466442102372 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]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 674ms 10:01:42 INFO - PROCESS | 3576 | 1466442102417 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 3576 | 1466442102419 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 10:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:01:42 INFO - PROCESS | 3576 | 1466442102406 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 3576 | 1466442102407 Marionette TRACE conn3 <- [1,1506,null,{}] 10:01:42 INFO - PROCESS | 3576 | 1466442102411 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}] 10:01:42 INFO - PROCESS | 3576 | 1466442102413 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:42 INFO - PROCESS | 3576 | 1466442102519 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:01:42 INFO - PROCESS | 3576 | 1466442102524 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3576 | 1466442102526 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:42 INFO - PROCESS | 3576 | ++DOCSHELL 15B9BC00 == 32 [pid = 3576] [id = 386] 10:01:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15E8E400) [pid = 3576] [serial = 1158] [outer = 00000000] 10:01:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16333000) [pid = 3576] [serial = 1159] [outer = 15E8E400] 10:01:42 INFO - PROCESS | 3576 | 1466442102576 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1633A400) [pid = 3576] [serial = 1160] [outer = 15E8E400] 10:01:43 INFO - PROCESS | 3576 | 1466442103031 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 658ms 10:01:43 INFO - PROCESS | 3576 | 1466442103087 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 3576 | 1466442103089 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 10:01:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:01:43 INFO - PROCESS | 3576 | 1466442103098 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3576 | 1466442103100 Marionette TRACE conn3 <- [1,1510,null,{}] 10:01:43 INFO - PROCESS | 3576 | 1466442103104 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}] 10:01:43 INFO - PROCESS | 3576 | 1466442103109 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:43 INFO - PROCESS | 3576 | 1466442103237 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:01:43 INFO - PROCESS | 3576 | 1466442103259 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3576 | 1466442103262 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:43 INFO - PROCESS | 3576 | ++DOCSHELL 16A8E400 == 33 [pid = 3576] [id = 387] 10:01:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16D23400) [pid = 3576] [serial = 1161] [outer = 00000000] 10:01:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16E8E400) [pid = 3576] [serial = 1162] [outer = 16D23400] 10:01:43 INFO - PROCESS | 3576 | 1466442103305 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16E97400) [pid = 3576] [serial = 1163] [outer = 16D23400] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1763BC00) [pid = 3576] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (162B4400) [pid = 3576] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16A95000) [pid = 3576] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16D2DC00) [pid = 3576] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (11AE0800) [pid = 3576] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (103D2000) [pid = 3576] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15074800) [pid = 3576] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16FEF400) [pid = 3576] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A4A000) [pid = 3576] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15BA5C00) [pid = 3576] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13153000) [pid = 3576] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:01:43 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10560000) [pid = 3576] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:01:43 INFO - PROCESS | 3576 | 1466442103867 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"]]]}] 10:01:43 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 () { 10:01:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:01:43 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 () { 10:01:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:01:43 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 () { 10:01:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:01:43 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 () { 10:01:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:01:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 808ms 10:01:43 INFO - PROCESS | 3576 | 1466442103906 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 3576 | 1466442103908 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 10:01:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:01:43 INFO - PROCESS | 3576 | 1466442103911 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3576 | 1466442103913 Marionette TRACE conn3 <- [1,1514,null,{}] 10:01:43 INFO - PROCESS | 3576 | 1466442103916 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}] 10:01:43 INFO - PROCESS | 3576 | 1466442103918 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:43 INFO - PROCESS | 3576 | 1466442103993 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:01:43 INFO - PROCESS | 3576 | 1466442103999 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3576 | 1466442104001 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:44 INFO - PROCESS | 3576 | ++DOCSHELL 11068C00 == 34 [pid = 3576] [id = 388] 10:01:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16335C00) [pid = 3576] [serial = 1164] [outer = 00000000] 10:01:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D2A000) [pid = 3576] [serial = 1165] [outer = 16335C00] 10:01:44 INFO - PROCESS | 3576 | 1466442104044 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E98C00) [pid = 3576] [serial = 1166] [outer = 16335C00] 10:01:44 INFO - PROCESS | 3576 | 1466442104432 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"]]]}] 10:01:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:01:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:01:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:01:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:01:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:01:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:01:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 569ms 10:01:44 INFO - PROCESS | 3576 | 1466442104491 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 3576 | 1466442104493 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 10:01:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:01:44 INFO - PROCESS | 3576 | 1466442104496 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3576 | 1466442104498 Marionette TRACE conn3 <- [1,1518,null,{}] 10:01:44 INFO - PROCESS | 3576 | 1466442104502 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}] 10:01:44 INFO - PROCESS | 3576 | 1466442104487 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:44 INFO - PROCESS | 3576 | 1466442104567 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:01:44 INFO - PROCESS | 3576 | 1466442104572 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3576 | 1466442104574 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:44 INFO - PROCESS | 3576 | ++DOCSHELL 16D29000 == 35 [pid = 3576] [id = 389] 10:01:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16D2DC00) [pid = 3576] [serial = 1167] [outer = 00000000] 10:01:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1761C000) [pid = 3576] [serial = 1168] [outer = 16D2DC00] 10:01:44 INFO - PROCESS | 3576 | 1466442104623 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1761EC00) [pid = 3576] [serial = 1169] [outer = 16D2DC00] 10:01:45 INFO - PROCESS | 3576 | 1466442105031 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]]]}] 10:01:45 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 10:01:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:01:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:01:45 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. 10:01:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:01:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 569ms 10:01:45 INFO - PROCESS | 3576 | 1466442105058 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3576 | 1466442105060 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 10:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:01:45 INFO - PROCESS | 3576 | 1466442105063 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 3576 | 1466442105065 Marionette TRACE conn3 <- [1,1522,null,{}] 10:01:45 INFO - PROCESS | 3576 | 1466442105068 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}] 10:01:45 INFO - PROCESS | 3576 | 1466442105070 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:45 INFO - PROCESS | 3576 | 1466442105184 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:01:45 INFO - PROCESS | 3576 | 1466442105191 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 3576 | 1466442105193 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:45 INFO - PROCESS | 3576 | ++DOCSHELL 17587000 == 36 [pid = 3576] [id = 390] 10:01:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1763EC00) [pid = 3576] [serial = 1170] [outer = 00000000] 10:01:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18183C00) [pid = 3576] [serial = 1171] [outer = 1763EC00] 10:01:45 INFO - PROCESS | 3576 | 1466442105236 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (18187000) [pid = 3576] [serial = 1172] [outer = 1763EC00] 10:01:45 INFO - PROCESS | 3576 | 1466442105754 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]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 763ms 10:01:45 INFO - PROCESS | 3576 | 1466442105831 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3576 | 1466442105836 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 10:01:45 INFO - PROCESS | 3576 | 1466442105841 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:01:45 INFO - PROCESS | 3576 | 1466442105845 Marionette TRACE conn3 <- [1,1526,null,{}] 10:01:45 INFO - PROCESS | 3576 | 1466442105851 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}] 10:01:45 INFO - PROCESS | 3576 | 1466442105854 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:46 INFO - PROCESS | 3576 | 1466442106022 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:01:46 INFO - PROCESS | 3576 | 1466442106130 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3576 | 1466442106135 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:46 INFO - PROCESS | 3576 | ++DOCSHELL 105EA400 == 37 [pid = 3576] [id = 391] 10:01:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A49C00) [pid = 3576] [serial = 1173] [outer = 00000000] 10:01:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (112E0400) [pid = 3576] [serial = 1174] [outer = 10A49C00] 10:01:46 INFO - PROCESS | 3576 | 1466442106192 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (12BC1000) [pid = 3576] [serial = 1175] [outer = 10A49C00] 10:01:46 INFO - PROCESS | 3576 | 1466442106900 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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1093ms 10:01:46 INFO - PROCESS | 3576 | 1466442106954 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 3576 | 1466442106959 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 10:01:46 INFO - PROCESS | 3576 | 1466442106966 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:01:46 INFO - PROCESS | 3576 | 1466442106968 Marionette TRACE conn3 <- [1,1530,null,{}] 10:01:46 INFO - PROCESS | 3576 | 1466442106972 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}] 10:01:46 INFO - PROCESS | 3576 | 1466442106975 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:47 INFO - PROCESS | 3576 | 1466442107103 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:01:47 INFO - PROCESS | 3576 | 1466442107229 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 3576 | 1466442107232 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:47 INFO - PROCESS | 3576 | ++DOCSHELL 12DF1800 == 38 [pid = 3576] [id = 392] 10:01:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (12DF4800) [pid = 3576] [serial = 1176] [outer = 00000000] 10:01:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (14310400) [pid = 3576] [serial = 1177] [outer = 12DF4800] 10:01:47 INFO - PROCESS | 3576 | 1466442107293 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (1564EC00) [pid = 3576] [serial = 1178] [outer = 12DF4800] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 16D29000 == 37 [pid = 3576] [id = 389] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 11068C00 == 36 [pid = 3576] [id = 388] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 16A8E400 == 35 [pid = 3576] [id = 387] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 15B9BC00 == 34 [pid = 3576] [id = 386] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 15BA7000 == 33 [pid = 3576] [id = 385] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 1507A000 == 32 [pid = 3576] [id = 384] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 1312F800 == 31 [pid = 3576] [id = 383] 10:01:48 INFO - PROCESS | 3576 | --DOCSHELL 1055C800 == 30 [pid = 3576] [id = 382] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (17F52000) [pid = 3576] [serial = 1128] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16B43000) [pid = 3576] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (18184800) [pid = 3576] [serial = 1129] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16332000) [pid = 3576] [serial = 1116] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E8F800) [pid = 3576] [serial = 1119] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16337000) [pid = 3576] [serial = 1117] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16D2EC00) [pid = 3576] [serial = 1120] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16F2E400) [pid = 3576] [serial = 1125] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12AEC000) [pid = 3576] [serial = 1107] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (130A9400) [pid = 3576] [serial = 1108] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10C6EC00) [pid = 3576] [serial = 1104] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11067400) [pid = 3576] [serial = 1105] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1564E800) [pid = 3576] [serial = 1110] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (158DFC00) [pid = 3576] [serial = 1111] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19941800) [pid = 3576] [serial = 1096] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10C6D000) [pid = 3576] [serial = 1098] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10EA0C00) [pid = 3576] [serial = 1099] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15E94800) [pid = 3576] [serial = 1113] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1394AC00) [pid = 3576] [serial = 1101] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (143DB800) [pid = 3576] [serial = 1102] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1506E000) [pid = 3576] [serial = 1122] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15E97C00) [pid = 3576] [serial = 1123] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16FF6800) [pid = 3576] [serial = 1126] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (162B2000) [pid = 3576] [serial = 1114] [outer = 00000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3576 | 1466442108116 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1197ms 10:01:48 INFO - PROCESS | 3576 | 1466442108171 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 3576 | 1466442108174 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 10:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:01:48 INFO - PROCESS | 3576 | 1466442108179 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 3576 | 1466442108181 Marionette TRACE conn3 <- [1,1534,null,{}] 10:01:48 INFO - PROCESS | 3576 | 1466442108186 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}] 10:01:48 INFO - PROCESS | 3576 | 1466442108189 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:48 INFO - PROCESS | 3576 | 1466442108272 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:01:48 INFO - PROCESS | 3576 | 1466442108279 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 3576 | 1466442108282 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:48 INFO - PROCESS | 3576 | ++DOCSHELL 10C74400 == 31 [pid = 3576] [id = 393] 10:01:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10C74800) [pid = 3576] [serial = 1179] [outer = 00000000] 10:01:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11069400) [pid = 3576] [serial = 1180] [outer = 10C74800] 10:01:48 INFO - PROCESS | 3576 | 1466442108329 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1106F800) [pid = 3576] [serial = 1181] [outer = 10C74800] 10:01:48 INFO - PROCESS | 3576 | 1466442108822 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]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 659ms 10:01:48 INFO - PROCESS | 3576 | 1466442108855 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 3576 | 1466442108859 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 10:01:48 INFO - PROCESS | 3576 | 1466442108869 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 3576 | 1466442108871 Marionette TRACE conn3 <- [1,1538,null,{}] 10:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:01:48 INFO - PROCESS | 3576 | 1466442108875 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}] 10:01:48 INFO - PROCESS | 3576 | 1466442108877 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:48 INFO - PROCESS | 3576 | 1466442108949 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:01:49 INFO - PROCESS | 3576 | 1466442109041 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3576 | 1466442109043 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:49 INFO - PROCESS | 3576 | ++DOCSHELL 10C73400 == 32 [pid = 3576] [id = 394] 10:01:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12DFD800) [pid = 3576] [serial = 1182] [outer = 00000000] 10:01:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (131E1400) [pid = 3576] [serial = 1183] [outer = 12DFD800] 10:01:49 INFO - PROCESS | 3576 | 1466442109089 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1394AC00) [pid = 3576] [serial = 1184] [outer = 12DFD800] 10:01:49 INFO - PROCESS | 3576 | 1466442109457 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]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 659ms 10:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:01:49 INFO - PROCESS | 3576 | 1466442109537 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3576 | 1466442109539 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 10:01:49 INFO - PROCESS | 3576 | 1466442109543 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3576 | 1466442109546 Marionette TRACE conn3 <- [1,1542,null,{}] 10:01:49 INFO - PROCESS | 3576 | 1466442109557 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}] 10:01:49 INFO - PROCESS | 3576 | 1466442109561 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:49 INFO - PROCESS | 3576 | 1466442109673 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:01:49 INFO - PROCESS | 3576 | 1466442109690 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3576 | 1466442109694 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:49 INFO - PROCESS | 3576 | ++DOCSHELL 15B98000 == 33 [pid = 3576] [id = 395] 10:01:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B99000) [pid = 3576] [serial = 1185] [outer = 00000000] 10:01:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15B9F000) [pid = 3576] [serial = 1186] [outer = 15B99000] 10:01:49 INFO - PROCESS | 3576 | 1466442109730 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15BAD400) [pid = 3576] [serial = 1187] [outer = 15B99000] 10:01:50 INFO - PROCESS | 3576 | 1466442110159 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 658ms 10:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:01:50 INFO - PROCESS | 3576 | 1466442110205 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3576 | 1466442110208 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 10:01:50 INFO - PROCESS | 3576 | 1466442110211 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3576 | 1466442110213 Marionette TRACE conn3 <- [1,1546,null,{}] 10:01:50 INFO - PROCESS | 3576 | 1466442110216 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}] 10:01:50 INFO - PROCESS | 3576 | 1466442110218 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:50 INFO - PROCESS | 3576 | 1466442110332 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:01:50 INFO - PROCESS | 3576 | 1466442110337 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3576 | 1466442110339 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:50 INFO - PROCESS | 3576 | ++DOCSHELL 162AEC00 == 34 [pid = 3576] [id = 396] 10:01:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (162B2800) [pid = 3576] [serial = 1188] [outer = 00000000] 10:01:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (162B8400) [pid = 3576] [serial = 1189] [outer = 162B2800] 10:01:50 INFO - PROCESS | 3576 | 1466442110432 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16333C00) [pid = 3576] [serial = 1190] [outer = 162B2800] 10:01:50 INFO - PROCESS | 3576 | 1466442110826 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 659ms 10:01:50 INFO - PROCESS | 3576 | 1466442110897 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3576 | 1466442110899 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:01:50 INFO - PROCESS | 3576 | 1466442110902 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3576 | 1466442110904 Marionette TRACE conn3 <- [1,1550,null,{}] 10:01:50 INFO - PROCESS | 3576 | 1466442110907 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}] 10:01:50 INFO - PROCESS | 3576 | 1466442110910 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:51 INFO - PROCESS | 3576 | 1466442111027 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:01:51 INFO - PROCESS | 3576 | 1466442111102 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3576 | 1466442111104 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:51 INFO - PROCESS | 3576 | ++DOCSHELL 16336C00 == 35 [pid = 3576] [id = 397] 10:01:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16337400) [pid = 3576] [serial = 1191] [outer = 00000000] 10:01:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1666B800) [pid = 3576] [serial = 1192] [outer = 16337400] 10:01:51 INFO - PROCESS | 3576 | 1466442111166 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (169D8400) [pid = 3576] [serial = 1193] [outer = 16337400] 10:01:51 INFO - PROCESS | 3576 | 1466442111609 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]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 763ms 10:01:51 INFO - PROCESS | 3576 | 1466442111667 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3576 | 1466442111669 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 10:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:01:51 INFO - PROCESS | 3576 | 1466442111673 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 3576 | 1466442111674 Marionette TRACE conn3 <- [1,1554,null,{}] 10:01:51 INFO - PROCESS | 3576 | 1466442111678 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}] 10:01:51 INFO - PROCESS | 3576 | 1466442111683 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:51 INFO - PROCESS | 3576 | 1466442111806 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:01:51 INFO - PROCESS | 3576 | 1466442111870 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3576 | 1466442111872 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:51 INFO - PROCESS | 3576 | ++DOCSHELL 16D2EC00 == 36 [pid = 3576] [id = 398] 10:01:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16E8DC00) [pid = 3576] [serial = 1194] [outer = 00000000] 10:01:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E9A400) [pid = 3576] [serial = 1195] [outer = 16E8DC00] 10:01:51 INFO - PROCESS | 3576 | 1466442111916 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16F21C00) [pid = 3576] [serial = 1196] [outer = 16E8DC00] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15BA8400) [pid = 3576] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12D64800) [pid = 3576] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13148400) [pid = 3576] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1507A400) [pid = 3576] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A46400) [pid = 3576] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15E8E400) [pid = 3576] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (0F980000) [pid = 3576] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16D2DC00) [pid = 3576] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13203800) [pid = 3576] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15BAE400) [pid = 3576] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15D34400) [pid = 3576] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16D23400) [pid = 3576] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:01:52 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16335C00) [pid = 3576] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:01:52 INFO - PROCESS | 3576 | 1466442112351 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 704ms 10:01:52 INFO - PROCESS | 3576 | 1466442112405 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3576 | 1466442112407 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:01:52 INFO - PROCESS | 3576 | 1466442112410 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3576 | 1466442112412 Marionette TRACE conn3 <- [1,1558,null,{}] 10:01:52 INFO - PROCESS | 3576 | 1466442112415 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}] 10:01:52 INFO - PROCESS | 3576 | 1466442112417 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:52 INFO - PROCESS | 3576 | 1466442112528 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:01:52 INFO - PROCESS | 3576 | 1466442112587 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3576 | 1466442112589 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:52 INFO - PROCESS | 3576 | ++DOCSHELL 13658400 == 37 [pid = 3576] [id = 399] 10:01:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13658800) [pid = 3576] [serial = 1197] [outer = 00000000] 10:01:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16D23400) [pid = 3576] [serial = 1198] [outer = 13658800] 10:01:52 INFO - PROCESS | 3576 | 1466442112615 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16D2A400) [pid = 3576] [serial = 1199] [outer = 13658800] 10:01:52 INFO - PROCESS | 3576 | 1466442113001 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 614ms 10:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:01:53 INFO - PROCESS | 3576 | 1466442113018 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3576 | 1466442113020 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3576 | 1466442113024 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3576 | 1466442113025 Marionette TRACE conn3 <- [1,1562,null,{}] 10:01:53 INFO - PROCESS | 3576 | 1466442113028 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}] 10:01:53 INFO - PROCESS | 3576 | 1466442113030 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:53 INFO - PROCESS | 3576 | 1466442113110 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:01:53 INFO - PROCESS | 3576 | 1466442113115 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3576 | 1466442113117 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:53 INFO - PROCESS | 3576 | ++DOCSHELL 131E0400 == 38 [pid = 3576] [id = 400] 10:01:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E8E400) [pid = 3576] [serial = 1200] [outer = 00000000] 10:01:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17620400) [pid = 3576] [serial = 1201] [outer = 15E8E400] 10:01:53 INFO - PROCESS | 3576 | 1466442113159 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1782A400) [pid = 3576] [serial = 1202] [outer = 15E8E400] 10:01:53 INFO - PROCESS | 3576 | 1466442113578 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 10:01:53 INFO - PROCESS | 3576 | 1466442113612 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3576 | 1466442113614 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3576 | 1466442113617 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3576 | 1466442113619 Marionette TRACE conn3 <- [1,1566,null,{}] 10:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:01:53 INFO - PROCESS | 3576 | 1466442113622 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}] 10:01:53 INFO - PROCESS | 3576 | 1466442113624 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:53 INFO - PROCESS | 3576 | 1466442113703 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:01:53 INFO - PROCESS | 3576 | 1466442113710 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3576 | 1466442113712 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:53 INFO - PROCESS | 3576 | ++DOCSHELL 15B97C00 == 39 [pid = 3576] [id = 401] 10:01:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1718DC00) [pid = 3576] [serial = 1203] [outer = 00000000] 10:01:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17F51000) [pid = 3576] [serial = 1204] [outer = 1718DC00] 10:01:53 INFO - PROCESS | 3576 | 1466442113771 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18186800) [pid = 3576] [serial = 1205] [outer = 1718DC00] 10:01:54 INFO - PROCESS | 3576 | 1466442114291 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]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 703ms 10:01:54 INFO - PROCESS | 3576 | 1466442114326 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3576 | 1466442114331 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 10:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:01:54 INFO - PROCESS | 3576 | 1466442114336 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 3576 | 1466442114340 Marionette TRACE conn3 <- [1,1570,null,{}] 10:01:54 INFO - PROCESS | 3576 | 1466442114346 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}] 10:01:54 INFO - PROCESS | 3576 | 1466442114349 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:54 INFO - PROCESS | 3576 | 1466442114460 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:01:54 INFO - PROCESS | 3576 | 1466442114594 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3576 | 1466442114598 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:54 INFO - PROCESS | 3576 | ++DOCSHELL 10562400 == 40 [pid = 3576] [id = 402] 10:01:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10565C00) [pid = 3576] [serial = 1206] [outer = 00000000] 10:01:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1106DC00) [pid = 3576] [serial = 1207] [outer = 10565C00] 10:01:54 INFO - PROCESS | 3576 | 1466442114658 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (12AE1400) [pid = 3576] [serial = 1208] [outer = 10565C00] 10:01:55 INFO - PROCESS | 3576 | 1466442115250 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]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 958ms 10:01:55 INFO - PROCESS | 3576 | 1466442115305 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3576 | 1466442115310 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 10:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:01:55 INFO - PROCESS | 3576 | 1466442115316 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3576 | 1466442115319 Marionette TRACE conn3 <- [1,1574,null,{}] 10:01:55 INFO - PROCESS | 3576 | 1466442115323 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}] 10:01:55 INFO - PROCESS | 3576 | 1466442115326 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:55 INFO - PROCESS | 3576 | 1466442115416 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:01:55 INFO - PROCESS | 3576 | 1466442115522 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3576 | 1466442115525 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:55 INFO - PROCESS | 3576 | ++DOCSHELL 1506E000 == 41 [pid = 3576] [id = 403] 10:01:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1560D000) [pid = 3576] [serial = 1209] [outer = 00000000] 10:01:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (158E2000) [pid = 3576] [serial = 1210] [outer = 1560D000] 10:01:55 INFO - PROCESS | 3576 | 1466442115580 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15B9B400) [pid = 3576] [serial = 1211] [outer = 1560D000] 10:01:56 INFO - PROCESS | 3576 | 1466442116126 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]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 868ms 10:01:56 INFO - PROCESS | 3576 | 1466442116169 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3576 | 1466442116172 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 10:01:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:01:56 INFO - PROCESS | 3576 | 1466442116176 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3576 | 1466442116180 Marionette TRACE conn3 <- [1,1578,null,{}] 10:01:56 INFO - PROCESS | 3576 | 1466442116190 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}] 10:01:56 INFO - PROCESS | 3576 | 1466442116195 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:56 INFO - PROCESS | 3576 | 1466442116301 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:01:56 INFO - PROCESS | 3576 | 1466442116407 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3576 | 1466442116410 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:56 INFO - PROCESS | 3576 | ++DOCSHELL 16D2E800 == 42 [pid = 3576] [id = 404] 10:01:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16D30000) [pid = 3576] [serial = 1212] [outer = 00000000] 10:01:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (17066000) [pid = 3576] [serial = 1213] [outer = 16D30000] 10:01:56 INFO - PROCESS | 3576 | 1466442116465 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (17BC7400) [pid = 3576] [serial = 1214] [outer = 16D30000] 10:01:57 INFO - PROCESS | 3576 | 1466442117090 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]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 958ms 10:01:57 INFO - PROCESS | 3576 | 1466442117143 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3576 | 1466442117146 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 10:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:01:57 INFO - PROCESS | 3576 | 1466442117149 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 3576 | 1466442117151 Marionette TRACE conn3 <- [1,1582,null,{}] 10:01:57 INFO - PROCESS | 3576 | 1466442117155 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}] 10:01:57 INFO - PROCESS | 3576 | 1466442117157 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:57 INFO - PROCESS | 3576 | 1466442117262 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:01:57 INFO - PROCESS | 3576 | 1466442117527 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3576 | 1466442117530 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:57 INFO - PROCESS | 3576 | ++DOCSHELL 103E6400 == 43 [pid = 3576] [id = 405] 10:01:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10506C00) [pid = 3576] [serial = 1215] [outer = 00000000] 10:01:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10C65C00) [pid = 3576] [serial = 1216] [outer = 10506C00] 10:01:57 INFO - PROCESS | 3576 | 1466442117579 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10C73800) [pid = 3576] [serial = 1217] [outer = 10506C00] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 11AD6800 == 42 [pid = 3576] [id = 381] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 131E0400 == 41 [pid = 3576] [id = 400] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 13658400 == 40 [pid = 3576] [id = 399] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 16D2EC00 == 39 [pid = 3576] [id = 398] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 16336C00 == 38 [pid = 3576] [id = 397] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 162AEC00 == 37 [pid = 3576] [id = 396] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 15B98000 == 36 [pid = 3576] [id = 395] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 10C73400 == 35 [pid = 3576] [id = 394] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 10C74400 == 34 [pid = 3576] [id = 393] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 17587000 == 33 [pid = 3576] [id = 390] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 105EA400 == 32 [pid = 3576] [id = 391] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 12DF1800 == 31 [pid = 3576] [id = 392] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 16D2E800 == 30 [pid = 3576] [id = 404] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 15B97C00 == 29 [pid = 3576] [id = 401] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 10562400 == 28 [pid = 3576] [id = 402] 10:01:58 INFO - PROCESS | 3576 | --DOCSHELL 1506E000 == 27 [pid = 3576] [id = 403] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (15D33C00) [pid = 3576] [serial = 1156] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1506D000) [pid = 3576] [serial = 1145] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13953C00) [pid = 3576] [serial = 1144] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (131E4C00) [pid = 3576] [serial = 1150] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13206800) [pid = 3576] [serial = 1151] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (158DA800) [pid = 3576] [serial = 1153] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10FA9000) [pid = 3576] [serial = 1147] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (11070000) [pid = 3576] [serial = 1148] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16333000) [pid = 3576] [serial = 1159] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10A4F400) [pid = 3576] [serial = 1133] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1036EC00) [pid = 3576] [serial = 1132] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1761EC00) [pid = 3576] [serial = 1169] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (143DE800) [pid = 3576] [serial = 1136] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13C31400) [pid = 3576] [serial = 1135] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (169D9000) [pid = 3576] [serial = 1139] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16339800) [pid = 3576] [serial = 1138] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19678000) [pid = 3576] [serial = 1142] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1818D800) [pid = 3576] [serial = 1141] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E98800) [pid = 3576] [serial = 1157] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16E8E400) [pid = 3576] [serial = 1162] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1633A400) [pid = 3576] [serial = 1160] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1761C000) [pid = 3576] [serial = 1168] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18183C00) [pid = 3576] [serial = 1171] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16E97400) [pid = 3576] [serial = 1163] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16D2A000) [pid = 3576] [serial = 1165] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E98C00) [pid = 3576] [serial = 1166] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15B98C00) [pid = 3576] [serial = 1154] [outer = 00000000] [url = about:blank] 10:01:58 INFO - PROCESS | 3576 | 1466442118714 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]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:01:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1572ms 10:01:58 INFO - PROCESS | 3576 | 1466442118724 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:01:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:01:58 INFO - PROCESS | 3576 | 1466442118728 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 10:01:58 INFO - PROCESS | 3576 | 1466442118733 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 3576 | 1466442118736 Marionette TRACE conn3 <- [1,1586,null,{}] 10:01:58 INFO - PROCESS | 3576 | 1466442118748 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}] 10:01:58 INFO - PROCESS | 3576 | 1466442118751 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:58 INFO - PROCESS | 3576 | 1466442118878 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:01:58 INFO - PROCESS | 3576 | 1466442118972 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 3576 | 1466442118974 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:58 INFO - PROCESS | 3576 | ++DOCSHELL 10C66400 == 28 [pid = 3576] [id = 406] 10:01:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (10C67000) [pid = 3576] [serial = 1218] [outer = 00000000] 10:01:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11066C00) [pid = 3576] [serial = 1219] [outer = 10C67000] 10:01:59 INFO - PROCESS | 3576 | 1466442119022 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1106B800) [pid = 3576] [serial = 1220] [outer = 10C67000] 10:01:59 INFO - PROCESS | 3576 | 1466442119409 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]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:01:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 719ms 10:01:59 INFO - PROCESS | 3576 | 1466442119455 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3576 | 1466442119460 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:01:59 INFO - PROCESS | 3576 | 1466442119466 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3576 | 1466442119469 Marionette TRACE conn3 <- [1,1590,null,{}] 10:01:59 INFO - PROCESS | 3576 | 1466442119472 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}] 10:01:59 INFO - PROCESS | 3576 | 1466442119475 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:59 INFO - PROCESS | 3576 | 1466442119562 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:01:59 INFO - PROCESS | 3576 | 1466442119568 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3576 | 1466442119571 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:01:59 INFO - PROCESS | 3576 | ++DOCSHELL 12AE9C00 == 29 [pid = 3576] [id = 407] 10:01:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12AEA000) [pid = 3576] [serial = 1221] [outer = 00000000] 10:01:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13034800) [pid = 3576] [serial = 1222] [outer = 12AEA000] 10:01:59 INFO - PROCESS | 3576 | 1466442119618 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13152C00) [pid = 3576] [serial = 1223] [outer = 12AEA000] 10:02:00 INFO - PROCESS | 3576 | 1466442120069 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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:02:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 614ms 10:02:00 INFO - PROCESS | 3576 | 1466442120088 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3576 | 1466442120090 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 10:02:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:02:00 INFO - PROCESS | 3576 | 1466442120093 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3576 | 1466442120097 Marionette TRACE conn3 <- [1,1594,null,{}] 10:02:00 INFO - PROCESS | 3576 | 1466442120107 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}] 10:02:00 INFO - PROCESS | 3576 | 1466442120112 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:00 INFO - PROCESS | 3576 | 1466442120193 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:02:00 INFO - PROCESS | 3576 | 1466442120220 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3576 | 1466442120223 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:00 INFO - PROCESS | 3576 | ++DOCSHELL 15077400 == 30 [pid = 3576] [id = 408] 10:02:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15077800) [pid = 3576] [serial = 1224] [outer = 00000000] 10:02:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15646C00) [pid = 3576] [serial = 1225] [outer = 15077800] 10:02:00 INFO - PROCESS | 3576 | 1466442120270 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (158DF000) [pid = 3576] [serial = 1226] [outer = 15077800] 10:02:00 INFO - PROCESS | 3576 | 1466442120719 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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:02:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 659ms 10:02:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:02:00 INFO - PROCESS | 3576 | 1466442120760 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3576 | 1466442120762 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 10:02:00 INFO - PROCESS | 3576 | 1466442120766 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3576 | 1466442120776 Marionette TRACE conn3 <- [1,1598,null,{}] 10:02:00 INFO - PROCESS | 3576 | 1466442120787 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}] 10:02:00 INFO - PROCESS | 3576 | 1466442120789 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:00 INFO - PROCESS | 3576 | 1466442120911 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:02:00 INFO - PROCESS | 3576 | 1466442120917 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3576 | 1466442120919 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:00 INFO - PROCESS | 3576 | ++DOCSHELL 15646400 == 31 [pid = 3576] [id = 409] 10:02:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15B94400) [pid = 3576] [serial = 1227] [outer = 00000000] 10:02:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15D40800) [pid = 3576] [serial = 1228] [outer = 15B94400] 10:02:00 INFO - PROCESS | 3576 | 1466442120963 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (162AB400) [pid = 3576] [serial = 1229] [outer = 15B94400] 10:02:01 INFO - PROCESS | 3576 | 1466442121384 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]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:02:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms 10:02:01 INFO - PROCESS | 3576 | 1466442121405 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 3576 | 1466442121407 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 10:02:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:02:01 INFO - PROCESS | 3576 | 1466442121411 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 3576 | 1466442121412 Marionette TRACE conn3 <- [1,1602,null,{}] 10:02:01 INFO - PROCESS | 3576 | 1466442121416 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}] 10:02:01 INFO - PROCESS | 3576 | 1466442121418 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:01 INFO - PROCESS | 3576 | 1466442121507 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:02:01 INFO - PROCESS | 3576 | 1466442121594 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 3576 | 1466442121596 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:01 INFO - PROCESS | 3576 | ++DOCSHELL 162AD800 == 32 [pid = 3576] [id = 410] 10:02:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (162ADC00) [pid = 3576] [serial = 1230] [outer = 00000000] 10:02:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16332400) [pid = 3576] [serial = 1231] [outer = 162ADC00] 10:02:01 INFO - PROCESS | 3576 | 1466442121640 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16338000) [pid = 3576] [serial = 1232] [outer = 162ADC00] 10:02:02 INFO - PROCESS | 3576 | 1466442122036 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]]]}] 10:02:02 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 10:02:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 704ms 10:02:02 INFO - PROCESS | 3576 | 1466442122112 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3576 | 1466442122114 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 10:02:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:02:02 INFO - PROCESS | 3576 | 1466442122118 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3576 | 1466442122119 Marionette TRACE conn3 <- [1,1606,null,{}] 10:02:02 INFO - PROCESS | 3576 | 1466442122123 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}] 10:02:02 INFO - PROCESS | 3576 | 1466442122128 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:02 INFO - PROCESS | 3576 | 1466442122264 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:02:02 INFO - PROCESS | 3576 | 1466442122278 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 3576 | 1466442122281 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:02 INFO - PROCESS | 3576 | ++DOCSHELL 16A92400 == 33 [pid = 3576] [id = 411] 10:02:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16A99000) [pid = 3576] [serial = 1233] [outer = 00000000] 10:02:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16D29C00) [pid = 3576] [serial = 1234] [outer = 16A99000] 10:02:02 INFO - PROCESS | 3576 | 1466442122324 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E93000) [pid = 3576] [serial = 1235] [outer = 16A99000] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16E8DC00) [pid = 3576] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10A49C00) [pid = 3576] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16337400) [pid = 3576] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1763EC00) [pid = 3576] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15B99000) [pid = 3576] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13658800) [pid = 3576] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10C74800) [pid = 3576] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12DFD800) [pid = 3576] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12DF4800) [pid = 3576] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1718DC00) [pid = 3576] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15E8E400) [pid = 3576] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:02:02 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (162B2800) [pid = 3576] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:02:03 INFO - PROCESS | 3576 | 1466442123020 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]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:02:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 958ms 10:02:03 INFO - PROCESS | 3576 | 1466442123078 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3576 | 1466442123080 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 10:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:02:03 INFO - PROCESS | 3576 | 1466442123092 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 3576 | 1466442123094 Marionette TRACE conn3 <- [1,1610,null,{}] 10:02:03 INFO - PROCESS | 3576 | 1466442123098 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}] 10:02:03 INFO - PROCESS | 3576 | 1466442123100 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:03 INFO - PROCESS | 3576 | 1466442123207 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:02:03 INFO - PROCESS | 3576 | 1466442123266 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3576 | 1466442123268 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:03 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E5800 == 34 [pid = 3576] [id = 412] 10:02:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1036D000) [pid = 3576] [serial = 1236] [outer = 00000000] 10:02:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (143D2C00) [pid = 3576] [serial = 1237] [outer = 1036D000] 10:02:03 INFO - PROCESS | 3576 | 1466442123311 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15075800) [pid = 3576] [serial = 1238] [outer = 1036D000] 10:02:03 INFO - PROCESS | 3576 | 1466442123653 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]]]}] 10:02:03 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 10:02:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 614ms 10:02:03 INFO - PROCESS | 3576 | 1466442123725 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3576 | 1466442123727 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 10:02:03 INFO - PROCESS | 3576 | 1466442123730 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:02:03 INFO - PROCESS | 3576 | 1466442123732 Marionette TRACE conn3 <- [1,1614,null,{}] 10:02:03 INFO - PROCESS | 3576 | 1466442123735 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}] 10:02:03 INFO - PROCESS | 3576 | 1466442123720 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:03 INFO - PROCESS | 3576 | 1466442123798 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:02:03 INFO - PROCESS | 3576 | 1466442123803 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3576 | 1466442123805 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:03 INFO - PROCESS | 3576 | ++DOCSHELL 12DF4800 == 35 [pid = 3576] [id = 413] 10:02:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (143D0000) [pid = 3576] [serial = 1239] [outer = 00000000] 10:02:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16F27C00) [pid = 3576] [serial = 1240] [outer = 143D0000] 10:02:03 INFO - PROCESS | 3576 | 1466442123848 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16F2A000) [pid = 3576] [serial = 1241] [outer = 143D0000] 10:02:04 INFO - PROCESS | 3576 | 1466442124247 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]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 569ms 10:02:04 INFO - PROCESS | 3576 | 1466442124288 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 3576 | 1466442124290 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 10:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:02:04 INFO - PROCESS | 3576 | 1466442124305 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 3576 | 1466442124307 Marionette TRACE conn3 <- [1,1618,null,{}] 10:02:04 INFO - PROCESS | 3576 | 1466442124314 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}] 10:02:04 INFO - PROCESS | 3576 | 1466442124315 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:04 INFO - PROCESS | 3576 | 1466442124398 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:02:04 INFO - PROCESS | 3576 | 1466442124404 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3576 | 1466442124406 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:04 INFO - PROCESS | 3576 | ++DOCSHELL 15077000 == 36 [pid = 3576] [id = 414] 10:02:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17627C00) [pid = 3576] [serial = 1242] [outer = 00000000] 10:02:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17825400) [pid = 3576] [serial = 1243] [outer = 17627C00] 10:02:04 INFO - PROCESS | 3576 | 1466442124448 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17829800) [pid = 3576] [serial = 1244] [outer = 17627C00] 10:02:04 INFO - PROCESS | 3576 | 1466442125010 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]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 764ms 10:02:05 INFO - PROCESS | 3576 | 1466442125097 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 3576 | 1466442125102 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 10:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:02:05 INFO - PROCESS | 3576 | 1466442125108 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 3576 | 1466442125112 Marionette TRACE conn3 <- [1,1622,null,{}] 10:02:05 INFO - PROCESS | 3576 | 1466442125117 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}] 10:02:05 INFO - PROCESS | 3576 | 1466442125121 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:05 INFO - PROCESS | 3576 | 1466442125246 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:02:05 INFO - PROCESS | 3576 | 1466442125373 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 3576 | 1466442125378 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:05 INFO - PROCESS | 3576 | ++DOCSHELL 1036EC00 == 37 [pid = 3576] [id = 415] 10:02:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (10509800) [pid = 3576] [serial = 1245] [outer = 00000000] 10:02:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1127FC00) [pid = 3576] [serial = 1246] [outer = 10509800] 10:02:05 INFO - PROCESS | 3576 | 1466442125438 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (12817800) [pid = 3576] [serial = 1247] [outer = 10509800] 10:02:06 INFO - PROCESS | 3576 | 1466442126063 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]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1002ms 10:02:06 INFO - PROCESS | 3576 | 1466442126118 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 3576 | 1466442126122 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 10:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:02:06 INFO - PROCESS | 3576 | 1466442126170 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 3576 | 1466442126173 Marionette TRACE conn3 <- [1,1626,null,{}] 10:02:06 INFO - PROCESS | 3576 | 1466442126180 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}] 10:02:06 INFO - PROCESS | 3576 | 1466442126183 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:06 INFO - PROCESS | 3576 | 1466442126288 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:02:06 INFO - PROCESS | 3576 | 1466442126414 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 3576 | 1466442126416 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:06 INFO - PROCESS | 3576 | ++DOCSHELL 13658400 == 38 [pid = 3576] [id = 416] 10:02:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13953C00) [pid = 3576] [serial = 1248] [outer = 00000000] 10:02:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15071C00) [pid = 3576] [serial = 1249] [outer = 13953C00] 10:02:06 INFO - PROCESS | 3576 | 1466442126472 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1586D400) [pid = 3576] [serial = 1250] [outer = 13953C00] 10:02:07 INFO - PROCESS | 3576 | 1466442127298 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1243ms 10:02:07 INFO - PROCESS | 3576 | 1466442127380 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3576 | 1466442127385 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 10:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:02:07 INFO - PROCESS | 3576 | 1466442127390 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 3576 | 1466442127393 Marionette TRACE conn3 <- [1,1630,null,{}] 10:02:07 INFO - PROCESS | 3576 | 1466442127398 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}] 10:02:07 INFO - PROCESS | 3576 | 1466442127401 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:07 INFO - PROCESS | 3576 | 1466442127499 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:02:07 INFO - PROCESS | 3576 | 1466442127608 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 3576 | 1466442127612 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 12DF4800 == 37 [pid = 3576] [id = 413] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 0F9E5800 == 36 [pid = 3576] [id = 412] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 16A92400 == 35 [pid = 3576] [id = 411] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 162AD800 == 34 [pid = 3576] [id = 410] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 15646400 == 33 [pid = 3576] [id = 409] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 15077400 == 32 [pid = 3576] [id = 408] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 12AE9C00 == 31 [pid = 3576] [id = 407] 10:02:07 INFO - PROCESS | 3576 | --DOCSHELL 10C66400 == 30 [pid = 3576] [id = 406] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E9A400) [pid = 3576] [serial = 1195] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (112E0400) [pid = 3576] [serial = 1174] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12BC1000) [pid = 3576] [serial = 1175] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (169D8400) [pid = 3576] [serial = 1193] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (18187000) [pid = 3576] [serial = 1172] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15B9F000) [pid = 3576] [serial = 1186] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1666B800) [pid = 3576] [serial = 1192] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16D23400) [pid = 3576] [serial = 1198] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11069400) [pid = 3576] [serial = 1180] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1106F800) [pid = 3576] [serial = 1181] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (131E1400) [pid = 3576] [serial = 1183] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1394AC00) [pid = 3576] [serial = 1184] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14310400) [pid = 3576] [serial = 1177] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1564EC00) [pid = 3576] [serial = 1178] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (18186800) [pid = 3576] [serial = 1205] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17F51000) [pid = 3576] [serial = 1204] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1782A400) [pid = 3576] [serial = 1202] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17620400) [pid = 3576] [serial = 1201] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16F21C00) [pid = 3576] [serial = 1196] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (162B8400) [pid = 3576] [serial = 1189] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16D2A400) [pid = 3576] [serial = 1199] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16333C00) [pid = 3576] [serial = 1190] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (15BAD400) [pid = 3576] [serial = 1187] [outer = 00000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3576 | ++DOCSHELL 1055F800 == 31 [pid = 3576] [id = 417] 10:02:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10561800) [pid = 3576] [serial = 1251] [outer = 00000000] 10:02:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10C6B000) [pid = 3576] [serial = 1252] [outer = 10561800] 10:02:07 INFO - PROCESS | 3576 | 1466442127687 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11070000) [pid = 3576] [serial = 1253] [outer = 10561800] 10:02:08 INFO - PROCESS | 3576 | 1466442128072 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 703ms 10:02:08 INFO - PROCESS | 3576 | 1466442128096 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 3576 | 1466442128100 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 10:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:02:08 INFO - PROCESS | 3576 | 1466442128106 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 3576 | 1466442128109 Marionette TRACE conn3 <- [1,1634,null,{}] 10:02:08 INFO - PROCESS | 3576 | 1466442128112 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}] 10:02:08 INFO - PROCESS | 3576 | 1466442128115 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:08 INFO - PROCESS | 3576 | 1466442128197 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:02:08 INFO - PROCESS | 3576 | 1466442128204 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3576 | 1466442128206 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:08 INFO - PROCESS | 3576 | ++DOCSHELL 12D64800 == 32 [pid = 3576] [id = 418] 10:02:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12D66800) [pid = 3576] [serial = 1254] [outer = 00000000] 10:02:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (131E7400) [pid = 3576] [serial = 1255] [outer = 12D66800] 10:02:08 INFO - PROCESS | 3576 | 1466442128234 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13C31400) [pid = 3576] [serial = 1256] [outer = 12D66800] 10:02:08 INFO - PROCESS | 3576 | 1466442128696 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]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:02:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 599ms 10:02:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:02:08 INFO - PROCESS | 3576 | 1466442128709 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 3576 | 1466442128712 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 10:02:08 INFO - PROCESS | 3576 | 1466442128719 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 3576 | 1466442128723 Marionette TRACE conn3 <- [1,1638,null,{}] 10:02:08 INFO - PROCESS | 3576 | 1466442128733 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}] 10:02:08 INFO - PROCESS | 3576 | 1466442128738 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:08 INFO - PROCESS | 3576 | 1466442128821 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:02:08 INFO - PROCESS | 3576 | 1466442128829 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3576 | 1466442128833 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:08 INFO - PROCESS | 3576 | ++DOCSHELL 15B9A400 == 33 [pid = 3576] [id = 419] 10:02:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15B9A800) [pid = 3576] [serial = 1257] [outer = 00000000] 10:02:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15BAD400) [pid = 3576] [serial = 1258] [outer = 15B9A800] 10:02:08 INFO - PROCESS | 3576 | 1466442128915 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E97C00) [pid = 3576] [serial = 1259] [outer = 15B9A800] 10:02:09 INFO - PROCESS | 3576 | 1466442129366 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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 673ms 10:02:09 INFO - PROCESS | 3576 | 1466442129397 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3576 | 1466442129400 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 10:02:09 INFO - PROCESS | 3576 | 1466442129403 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:02:09 INFO - PROCESS | 3576 | 1466442129404 Marionette TRACE conn3 <- [1,1642,null,{}] 10:02:09 INFO - PROCESS | 3576 | 1466442129407 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}] 10:02:09 INFO - PROCESS | 3576 | 1466442129409 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:09 INFO - PROCESS | 3576 | 1466442129486 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:02:09 INFO - PROCESS | 3576 | 1466442129491 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 3576 | 1466442129493 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:09 INFO - PROCESS | 3576 | ++DOCSHELL 162B5800 == 34 [pid = 3576] [id = 420] 10:02:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (162B7800) [pid = 3576] [serial = 1260] [outer = 00000000] 10:02:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16674000) [pid = 3576] [serial = 1261] [outer = 162B7800] 10:02:09 INFO - PROCESS | 3576 | 1466442129536 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16A90800) [pid = 3576] [serial = 1262] [outer = 162B7800] 10:02:09 INFO - PROCESS | 3576 | 1466442129965 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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 614ms 10:02:09 INFO - PROCESS | 3576 | 1466442130007 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3576 | 1466442130009 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 10:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:02:10 INFO - PROCESS | 3576 | 1466442130012 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3576 | 1466442130014 Marionette TRACE conn3 <- [1,1646,null,{}] 10:02:10 INFO - PROCESS | 3576 | 1466442130017 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}] 10:02:10 INFO - PROCESS | 3576 | 1466442130019 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:10 INFO - PROCESS | 3576 | 1466442130135 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:02:10 INFO - PROCESS | 3576 | 1466442130140 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3576 | 1466442130142 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:10 INFO - PROCESS | 3576 | ++DOCSHELL 16331400 == 35 [pid = 3576] [id = 421] 10:02:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1633B400) [pid = 3576] [serial = 1263] [outer = 00000000] 10:02:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D29400) [pid = 3576] [serial = 1264] [outer = 1633B400] 10:02:10 INFO - PROCESS | 3576 | 1466442130185 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16D29800) [pid = 3576] [serial = 1265] [outer = 1633B400] 10:02:10 INFO - PROCESS | 3576 | 1466442130619 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]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 674ms 10:02:10 INFO - PROCESS | 3576 | 1466442130679 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3576 | 1466442130681 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 10:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:02:10 INFO - PROCESS | 3576 | 1466442130684 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3576 | 1466442130686 Marionette TRACE conn3 <- [1,1650,null,{}] 10:02:10 INFO - PROCESS | 3576 | 1466442130689 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}] 10:02:10 INFO - PROCESS | 3576 | 1466442130695 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:10 INFO - PROCESS | 3576 | 1466442130838 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:02:10 INFO - PROCESS | 3576 | 1466442130901 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3576 | 1466442130903 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:10 INFO - PROCESS | 3576 | ++DOCSHELL 16E94800 == 36 [pid = 3576] [id = 422] 10:02:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E9A400) [pid = 3576] [serial = 1266] [outer = 00000000] 10:02:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17620400) [pid = 3576] [serial = 1267] [outer = 16E9A400] 10:02:10 INFO - PROCESS | 3576 | 1466442130947 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17622800) [pid = 3576] [serial = 1268] [outer = 16E9A400] 10:02:11 INFO - PROCESS | 3576 | 1466442131348 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]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 718ms 10:02:11 INFO - PROCESS | 3576 | 1466442131432 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 3576 | 1466442131434 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 10:02:11 INFO - PROCESS | 3576 | 1466442131440 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 3576 | 1466442131442 Marionette TRACE conn3 <- [1,1654,null,{}] 10:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:02:11 INFO - PROCESS | 3576 | 1466442131446 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}] 10:02:11 INFO - PROCESS | 3576 | 1466442131457 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:11 INFO - PROCESS | 3576 | 1466442131565 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:02:11 INFO - PROCESS | 3576 | 1466442131574 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 3576 | 1466442131576 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:11 INFO - PROCESS | 3576 | ++DOCSHELL 18180C00 == 37 [pid = 3576] [id = 423] 10:02:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (18182800) [pid = 3576] [serial = 1269] [outer = 00000000] 10:02:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18187800) [pid = 3576] [serial = 1270] [outer = 18182800] 10:02:11 INFO - PROCESS | 3576 | 1466442131670 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1818DC00) [pid = 3576] [serial = 1271] [outer = 18182800] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12AEA000) [pid = 3576] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10565C00) [pid = 3576] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1560D000) [pid = 3576] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16D30000) [pid = 3576] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (162ADC00) [pid = 3576] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1036D000) [pid = 3576] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16A99000) [pid = 3576] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (143D0000) [pid = 3576] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15077800) [pid = 3576] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10506C00) [pid = 3576] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10C67000) [pid = 3576] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:02:12 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15B94400) [pid = 3576] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:02:12 INFO - PROCESS | 3576 | 1466442132110 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]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 704ms 10:02:12 INFO - PROCESS | 3576 | 1466442132170 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3576 | 1466442132172 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 10:02:12 INFO - PROCESS | 3576 | 1466442132175 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:02:12 INFO - PROCESS | 3576 | 1466442132177 Marionette TRACE conn3 <- [1,1658,null,{}] 10:02:12 INFO - PROCESS | 3576 | 1466442132180 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}] 10:02:12 INFO - PROCESS | 3576 | 1466442132181 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:12 INFO - PROCESS | 3576 | 1466442132240 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:02:12 INFO - PROCESS | 3576 | 1466442132332 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3576 | 1466442132334 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:12 INFO - PROCESS | 3576 | ++DOCSHELL 10565C00 == 38 [pid = 3576] [id = 424] 10:02:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (105E8400) [pid = 3576] [serial = 1272] [outer = 00000000] 10:02:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (143D0000) [pid = 3576] [serial = 1273] [outer = 105E8400] 10:02:12 INFO - PROCESS | 3576 | 1466442132377 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15BAF400) [pid = 3576] [serial = 1274] [outer = 105E8400] 10:02:12 INFO - PROCESS | 3576 | 1466442132706 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]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 568ms 10:02:12 INFO - PROCESS | 3576 | 1466442132736 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3576 | 1466442132738 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 10:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:02:12 INFO - PROCESS | 3576 | 1466442132742 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 3576 | 1466442132743 Marionette TRACE conn3 <- [1,1662,null,{}] 10:02:12 INFO - PROCESS | 3576 | 1466442132747 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}] 10:02:12 INFO - PROCESS | 3576 | 1466442132748 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:12 INFO - PROCESS | 3576 | 1466442132860 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:02:12 INFO - PROCESS | 3576 | 1466442132897 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3576 | 1466442132899 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:12 INFO - PROCESS | 3576 | ++DOCSHELL 13656C00 == 39 [pid = 3576] [id = 425] 10:02:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (143D9000) [pid = 3576] [serial = 1275] [outer = 00000000] 10:02:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1763E800) [pid = 3576] [serial = 1276] [outer = 143D9000] 10:02:12 INFO - PROCESS | 3576 | 1466442132941 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (18183C00) [pid = 3576] [serial = 1277] [outer = 143D9000] 10:02:13 INFO - PROCESS | 3576 | 1466442133325 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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 614ms 10:02:13 INFO - PROCESS | 3576 | 1466442133371 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3576 | 1466442133373 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 10:02:13 INFO - PROCESS | 3576 | 1466442133377 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:02:13 INFO - PROCESS | 3576 | 1466442133378 Marionette TRACE conn3 <- [1,1666,null,{}] 10:02:13 INFO - PROCESS | 3576 | 1466442133382 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}] 10:02:13 INFO - PROCESS | 3576 | 1466442133383 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:13 INFO - PROCESS | 3576 | 1466442133481 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:02:13 INFO - PROCESS | 3576 | 1466442133490 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3576 | 1466442133492 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:13 INFO - PROCESS | 3576 | ++DOCSHELL 15077800 == 40 [pid = 3576] [id = 426] 10:02:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (162B6800) [pid = 3576] [serial = 1278] [outer = 00000000] 10:02:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1967E000) [pid = 3576] [serial = 1279] [outer = 162B6800] 10:02:13 INFO - PROCESS | 3576 | 1466442133535 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1967F000) [pid = 3576] [serial = 1280] [outer = 162B6800] 10:02:14 INFO - PROCESS | 3576 | 1466442134002 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]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 659ms 10:02:14 INFO - PROCESS | 3576 | 1466442134042 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 3576 | 1466442134047 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 10:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:02:14 INFO - PROCESS | 3576 | 1466442134053 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 3576 | 1466442134056 Marionette TRACE conn3 <- [1,1670,null,{}] 10:02:14 INFO - PROCESS | 3576 | 1466442134062 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}] 10:02:14 INFO - PROCESS | 3576 | 1466442134065 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:14 INFO - PROCESS | 3576 | 1466442134268 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:02:14 INFO - PROCESS | 3576 | 1466442134354 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3576 | 1466442134359 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:14 INFO - PROCESS | 3576 | ++DOCSHELL 103CB000 == 41 [pid = 3576] [id = 427] 10:02:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (103CB400) [pid = 3576] [serial = 1281] [outer = 00000000] 10:02:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (11C24800) [pid = 3576] [serial = 1282] [outer = 103CB400] 10:02:14 INFO - PROCESS | 3576 | 1466442134416 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12BCFC00) [pid = 3576] [serial = 1283] [outer = 103CB400] 10:02:14 INFO - PROCESS | 3576 | 1466442134966 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]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 958ms 10:02:15 INFO - PROCESS | 3576 | 1466442135019 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3576 | 1466442135024 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 10:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:02:15 INFO - PROCESS | 3576 | 1466442135030 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 3576 | 1466442135033 Marionette TRACE conn3 <- [1,1674,null,{}] 10:02:15 INFO - PROCESS | 3576 | 1466442135037 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}] 10:02:15 INFO - PROCESS | 3576 | 1466442135040 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:15 INFO - PROCESS | 3576 | 1466442135137 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:02:15 INFO - PROCESS | 3576 | 1466442135273 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3576 | 1466442135276 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:15 INFO - PROCESS | 3576 | ++DOCSHELL 15070C00 == 42 [pid = 3576] [id = 428] 10:02:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15074800) [pid = 3576] [serial = 1284] [outer = 00000000] 10:02:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15B95400) [pid = 3576] [serial = 1285] [outer = 15074800] 10:02:15 INFO - PROCESS | 3576 | 1466442135331 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (162B2800) [pid = 3576] [serial = 1286] [outer = 15074800] 10:02:15 INFO - PROCESS | 3576 | 1466442135929 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]]]}] 10:02:15 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 10:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 958ms 10:02:15 INFO - PROCESS | 3576 | 1466442135981 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3576 | 1466442135983 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 10:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:02:15 INFO - PROCESS | 3576 | 1466442135987 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 3576 | 1466442135991 Marionette TRACE conn3 <- [1,1678,null,{}] 10:02:16 INFO - PROCESS | 3576 | 1466442136002 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}] 10:02:16 INFO - PROCESS | 3576 | 1466442136007 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:16 INFO - PROCESS | 3576 | 1466442136115 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:02:16 INFO - PROCESS | 3576 | 1466442136256 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3576 | 1466442136260 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:16 INFO - PROCESS | 3576 | ++DOCSHELL 169D2C00 == 43 [pid = 3576] [id = 429] 10:02:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16A94400) [pid = 3576] [serial = 1287] [outer = 00000000] 10:02:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1763DC00) [pid = 3576] [serial = 1288] [outer = 16A94400] 10:02:16 INFO - PROCESS | 3576 | 1466442136299 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19677000) [pid = 3576] [serial = 1289] [outer = 16A94400] 10:02:16 INFO - PROCESS | 3576 | 1466442136922 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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1093ms 10:02:17 INFO - PROCESS | 3576 | 1466442137120 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 3576 | 1466442137124 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 10:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:02:17 INFO - PROCESS | 3576 | 1466442137142 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3576 | 1466442137146 Marionette TRACE conn3 <- [1,1682,null,{}] 10:02:17 INFO - PROCESS | 3576 | 1466442137151 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}] 10:02:17 INFO - PROCESS | 3576 | 1466442137154 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:17 INFO - PROCESS | 3576 | 1466442137258 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:02:17 INFO - PROCESS | 3576 | 1466442137386 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3576 | 1466442137390 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:17 INFO - PROCESS | 3576 | ++DOCSHELL 11065800 == 44 [pid = 3576] [id = 430] 10:02:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (11066400) [pid = 3576] [serial = 1290] [outer = 00000000] 10:02:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (11071C00) [pid = 3576] [serial = 1291] [outer = 11066400] 10:02:17 INFO - PROCESS | 3576 | 1466442137440 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (11AE0C00) [pid = 3576] [serial = 1292] [outer = 11066400] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 103E6400 == 43 [pid = 3576] [id = 405] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 13656C00 == 42 [pid = 3576] [id = 425] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 10565C00 == 41 [pid = 3576] [id = 424] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 18180C00 == 40 [pid = 3576] [id = 423] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 16E94800 == 39 [pid = 3576] [id = 422] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 16331400 == 38 [pid = 3576] [id = 421] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 162B5800 == 37 [pid = 3576] [id = 420] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 15B9A400 == 36 [pid = 3576] [id = 419] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 12D64800 == 35 [pid = 3576] [id = 418] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 1055F800 == 34 [pid = 3576] [id = 417] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 15077000 == 33 [pid = 3576] [id = 414] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 1036EC00 == 32 [pid = 3576] [id = 415] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 13658400 == 31 [pid = 3576] [id = 416] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 169D2C00 == 30 [pid = 3576] [id = 429] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 15077800 == 29 [pid = 3576] [id = 426] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 103CB000 == 28 [pid = 3576] [id = 427] 10:02:18 INFO - PROCESS | 3576 | --DOCSHELL 15070C00 == 27 [pid = 3576] [id = 428] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (13034800) [pid = 3576] [serial = 1222] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (13152C00) [pid = 3576] [serial = 1223] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (12AE1400) [pid = 3576] [serial = 1208] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1106DC00) [pid = 3576] [serial = 1207] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15B9B400) [pid = 3576] [serial = 1211] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (158E2000) [pid = 3576] [serial = 1210] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17BC7400) [pid = 3576] [serial = 1214] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17066000) [pid = 3576] [serial = 1213] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16338000) [pid = 3576] [serial = 1232] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16332400) [pid = 3576] [serial = 1231] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (143D2C00) [pid = 3576] [serial = 1237] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16D29C00) [pid = 3576] [serial = 1234] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16F27C00) [pid = 3576] [serial = 1240] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15646C00) [pid = 3576] [serial = 1225] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16E93000) [pid = 3576] [serial = 1235] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17825400) [pid = 3576] [serial = 1243] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10C73800) [pid = 3576] [serial = 1217] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10C65C00) [pid = 3576] [serial = 1216] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16F2A000) [pid = 3576] [serial = 1241] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11066C00) [pid = 3576] [serial = 1219] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1106B800) [pid = 3576] [serial = 1220] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15D40800) [pid = 3576] [serial = 1228] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (162AB400) [pid = 3576] [serial = 1229] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15075800) [pid = 3576] [serial = 1238] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (158DF000) [pid = 3576] [serial = 1226] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3576 | 1466442138572 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]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1497ms 10:02:18 INFO - PROCESS | 3576 | 1466442138646 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 3576 | 1466442138650 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 10:02:18 INFO - PROCESS | 3576 | 1466442138658 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:02:18 INFO - PROCESS | 3576 | 1466442138661 Marionette TRACE conn3 <- [1,1686,null,{}] 10:02:18 INFO - PROCESS | 3576 | 1466442138666 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}] 10:02:18 INFO - PROCESS | 3576 | 1466442138669 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:18 INFO - PROCESS | 3576 | 1466442138756 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:02:18 INFO - PROCESS | 3576 | 1466442138852 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3576 | 1466442138856 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:18 INFO - PROCESS | 3576 | ++DOCSHELL 1055C400 == 28 [pid = 3576] [id = 431] 10:02:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10565C00) [pid = 3576] [serial = 1293] [outer = 00000000] 10:02:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (11064000) [pid = 3576] [serial = 1294] [outer = 10565C00] 10:02:18 INFO - PROCESS | 3576 | 1466442138886 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (11068400) [pid = 3576] [serial = 1295] [outer = 10565C00] 10:02:19 INFO - PROCESS | 3576 | 1466442139280 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]]]}] 10:02:19 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 10:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 673ms 10:02:19 INFO - PROCESS | 3576 | 1466442139325 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 3576 | 1466442139330 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 10:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:02:19 INFO - PROCESS | 3576 | 1466442139336 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 3576 | 1466442139339 Marionette TRACE conn3 <- [1,1690,null,{}] 10:02:19 INFO - PROCESS | 3576 | 1466442139342 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}] 10:02:19 INFO - PROCESS | 3576 | 1466442139345 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:19 INFO - PROCESS | 3576 | 1466442139430 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:02:19 INFO - PROCESS | 3576 | 1466442139436 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 3576 | 1466442139439 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:19 INFO - PROCESS | 3576 | ++DOCSHELL 12DF4800 == 29 [pid = 3576] [id = 432] 10:02:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12DF7C00) [pid = 3576] [serial = 1296] [outer = 00000000] 10:02:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13129000) [pid = 3576] [serial = 1297] [outer = 12DF7C00] 10:02:19 INFO - PROCESS | 3576 | 1466442139486 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (131DF000) [pid = 3576] [serial = 1298] [outer = 12DF7C00] 10:02:19 INFO - PROCESS | 3576 | 1466442139933 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]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 599ms 10:02:19 INFO - PROCESS | 3576 | 1466442139955 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 3576 | 1466442139957 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 10:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:02:19 INFO - PROCESS | 3576 | 1466442139960 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 3576 | 1466442139964 Marionette TRACE conn3 <- [1,1694,null,{}] 10:02:19 INFO - PROCESS | 3576 | 1466442139978 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}] 10:02:19 INFO - PROCESS | 3576 | 1466442139983 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:20 INFO - PROCESS | 3576 | 1466442140065 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:02:20 INFO - PROCESS | 3576 | 1466442140103 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3576 | 1466442140106 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:20 INFO - PROCESS | 3576 | ++DOCSHELL 1560B800 == 30 [pid = 3576] [id = 433] 10:02:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1560D000) [pid = 3576] [serial = 1299] [outer = 00000000] 10:02:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1564F000) [pid = 3576] [serial = 1300] [outer = 1560D000] 10:02:20 INFO - PROCESS | 3576 | 1466442140153 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15B92800) [pid = 3576] [serial = 1301] [outer = 1560D000] 10:02:20 INFO - PROCESS | 3576 | 1466442140611 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]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 704ms 10:02:20 INFO - PROCESS | 3576 | 1466442140663 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3576 | 1466442140666 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 10:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:02:20 INFO - PROCESS | 3576 | 1466442140685 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3576 | 1466442140687 Marionette TRACE conn3 <- [1,1698,null,{}] 10:02:20 INFO - PROCESS | 3576 | 1466442140690 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}] 10:02:20 INFO - PROCESS | 3576 | 1466442140692 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:20 INFO - PROCESS | 3576 | 1466442140804 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:02:20 INFO - PROCESS | 3576 | 1466442140862 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3576 | 1466442140864 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:20 INFO - PROCESS | 3576 | ++DOCSHELL 15B9AC00 == 31 [pid = 3576] [id = 434] 10:02:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15B9E000) [pid = 3576] [serial = 1302] [outer = 00000000] 10:02:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15D3B800) [pid = 3576] [serial = 1303] [outer = 15B9E000] 10:02:20 INFO - PROCESS | 3576 | 1466442140908 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (162AB400) [pid = 3576] [serial = 1304] [outer = 15B9E000] 10:02:21 INFO - PROCESS | 3576 | 1466442141310 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]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 658ms 10:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:02:21 INFO - PROCESS | 3576 | 1466442141352 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 3576 | 1466442141354 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 10:02:21 INFO - PROCESS | 3576 | 1466442141341 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 3576 | 1466442141342 Marionette TRACE conn3 <- [1,1702,null,{}] 10:02:21 INFO - PROCESS | 3576 | 1466442141350 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}] 10:02:21 INFO - PROCESS | 3576 | 1466442141352 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:21 INFO - PROCESS | 3576 | 1466442141498 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:02:21 INFO - PROCESS | 3576 | 1466442141511 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3576 | 1466442141513 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:21 INFO - PROCESS | 3576 | ++DOCSHELL 162B8800 == 32 [pid = 3576] [id = 435] 10:02:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (162B9400) [pid = 3576] [serial = 1305] [outer = 00000000] 10:02:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16332000) [pid = 3576] [serial = 1306] [outer = 162B9400] 10:02:21 INFO - PROCESS | 3576 | 1466442141556 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16337000) [pid = 3576] [serial = 1307] [outer = 162B9400] 10:02:21 INFO - PROCESS | 3576 | 1466442141976 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 659ms 10:02:22 INFO - PROCESS | 3576 | 1466442142020 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3576 | 1466442142022 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 10:02:22 INFO - PROCESS | 3576 | 1466442142026 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:02:22 INFO - PROCESS | 3576 | 1466442142027 Marionette TRACE conn3 <- [1,1706,null,{}] 10:02:22 INFO - PROCESS | 3576 | 1466442142045 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}] 10:02:22 INFO - PROCESS | 3576 | 1466442142051 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:22 INFO - PROCESS | 3576 | 1466442142164 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:02:22 INFO - PROCESS | 3576 | 1466442142177 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3576 | 1466442142179 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:22 INFO - PROCESS | 3576 | ++DOCSHELL 169DAC00 == 33 [pid = 3576] [id = 436] 10:02:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16A8E400) [pid = 3576] [serial = 1308] [outer = 00000000] 10:02:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16D26400) [pid = 3576] [serial = 1309] [outer = 16A8E400] 10:02:22 INFO - PROCESS | 3576 | 1466442142222 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16E95800) [pid = 3576] [serial = 1310] [outer = 16A8E400] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (143D9000) [pid = 3576] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1633B400) [pid = 3576] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16E9A400) [pid = 3576] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (105E8400) [pid = 3576] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15B9A800) [pid = 3576] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (162B7800) [pid = 3576] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10509800) [pid = 3576] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13953C00) [pid = 3576] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (17627C00) [pid = 3576] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12D66800) [pid = 3576] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10561800) [pid = 3576] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (18182800) [pid = 3576] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:02:22 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (162B6800) [pid = 3576] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:02:22 INFO - PROCESS | 3576 | 1466442142933 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 958ms 10:02:22 INFO - PROCESS | 3576 | 1466442142982 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3576 | 1466442142984 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 10:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:02:22 INFO - PROCESS | 3576 | 1466442142987 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 3576 | 1466442142989 Marionette TRACE conn3 <- [1,1710,null,{}] 10:02:22 INFO - PROCESS | 3576 | 1466442142992 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}] 10:02:23 INFO - PROCESS | 3576 | 1466442143004 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:23 INFO - PROCESS | 3576 | 1466442143112 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:02:23 INFO - PROCESS | 3576 | 1466442143173 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3576 | 1466442143175 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:23 INFO - PROCESS | 3576 | ++DOCSHELL 105E8400 == 34 [pid = 3576] [id = 437] 10:02:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10E9DC00) [pid = 3576] [serial = 1311] [outer = 00000000] 10:02:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15647C00) [pid = 3576] [serial = 1312] [outer = 10E9DC00] 10:02:23 INFO - PROCESS | 3576 | 1466442143217 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15873C00) [pid = 3576] [serial = 1313] [outer = 10E9DC00] 10:02:23 INFO - PROCESS | 3576 | 1466442143565 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]]]}] 10:02:23 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 10:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 613ms 10:02:23 INFO - PROCESS | 3576 | 1466442143609 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3576 | 1466442143611 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 10:02:23 INFO - PROCESS | 3576 | 1466442143614 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:02:23 INFO - PROCESS | 3576 | 1466442143599 Marionette TRACE conn3 <- [1,1714,null,{}] 10:02:23 INFO - PROCESS | 3576 | 1466442143602 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}] 10:02:23 INFO - PROCESS | 3576 | 1466442143604 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:23 INFO - PROCESS | 3576 | 1466442143680 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:02:23 INFO - PROCESS | 3576 | 1466442143685 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3576 | 1466442143687 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:23 INFO - PROCESS | 3576 | ++DOCSHELL 16E9AC00 == 35 [pid = 3576] [id = 438] 10:02:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E9B400) [pid = 3576] [serial = 1314] [outer = 00000000] 10:02:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16FF6800) [pid = 3576] [serial = 1315] [outer = 16E9B400] 10:02:23 INFO - PROCESS | 3576 | 1466442143732 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16FFB000) [pid = 3576] [serial = 1316] [outer = 16E9B400] 10:02:24 INFO - PROCESS | 3576 | 1466442144133 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]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 569ms 10:02:24 INFO - PROCESS | 3576 | 1466442144182 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3576 | 1466442144184 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 10:02:24 INFO - PROCESS | 3576 | 1466442144188 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3576 | 1466442144190 Marionette TRACE conn3 <- [1,1718,null,{}] 10:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:02:24 INFO - PROCESS | 3576 | 1466442144193 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}] 10:02:24 INFO - PROCESS | 3576 | 1466442144195 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:24 INFO - PROCESS | 3576 | 1466442144270 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:02:24 INFO - PROCESS | 3576 | 1466442144277 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3576 | 1466442144279 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:24 INFO - PROCESS | 3576 | ++DOCSHELL 15609800 == 36 [pid = 3576] [id = 439] 10:02:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17620000) [pid = 3576] [serial = 1317] [outer = 00000000] 10:02:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17829400) [pid = 3576] [serial = 1318] [outer = 17620000] 10:02:24 INFO - PROCESS | 3576 | 1466442144330 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17B7D400) [pid = 3576] [serial = 1319] [outer = 17620000] 10:02:24 INFO - PROCESS | 3576 | 1466442144868 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]]]}] 10:02:24 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 10:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 704ms 10:02:24 INFO - PROCESS | 3576 | 1466442144897 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3576 | 1466442144902 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:02:24 INFO - PROCESS | 3576 | 1466442144908 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3576 | 1466442144911 Marionette TRACE conn3 <- [1,1722,null,{}] 10:02:24 INFO - PROCESS | 3576 | 1466442144917 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}] 10:02:24 INFO - PROCESS | 3576 | 1466442144920 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:25 INFO - PROCESS | 3576 | 1466442145040 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:02:25 INFO - PROCESS | 3576 | 1466442145174 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3576 | 1466442145179 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:25 INFO - PROCESS | 3576 | ++DOCSHELL 1050A000 == 37 [pid = 3576] [id = 440] 10:02:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1050E000) [pid = 3576] [serial = 1320] [outer = 00000000] 10:02:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1106B800) [pid = 3576] [serial = 1321] [outer = 1050E000] 10:02:25 INFO - PROCESS | 3576 | 1466442145238 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (11AD8800) [pid = 3576] [serial = 1322] [outer = 1050E000] 10:02:25 INFO - PROCESS | 3576 | 1466442145953 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]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1092ms 10:02:26 INFO - PROCESS | 3576 | 1466442146017 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3576 | 1466442146022 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 10:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:02:26 INFO - PROCESS | 3576 | 1466442146028 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3576 | 1466442146031 Marionette TRACE conn3 <- [1,1726,null,{}] 10:02:26 INFO - PROCESS | 3576 | 1466442146035 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}] 10:02:26 INFO - PROCESS | 3576 | 1466442146038 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:26 INFO - PROCESS | 3576 | 1466442146144 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:02:26 INFO - PROCESS | 3576 | 1466442146273 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 3576 | 1466442146276 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:26 INFO - PROCESS | 3576 | ++DOCSHELL 14316400 == 38 [pid = 3576] [id = 441] 10:02:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (143D2C00) [pid = 3576] [serial = 1323] [outer = 00000000] 10:02:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (15071000) [pid = 3576] [serial = 1324] [outer = 143D2C00] 10:02:26 INFO - PROCESS | 3576 | 1466442146339 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1564E000) [pid = 3576] [serial = 1325] [outer = 143D2C00] 10:02:27 INFO - PROCESS | 3576 | 1466442147177 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]]]}] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 16E9AC00 == 37 [pid = 3576] [id = 438] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 105E8400 == 36 [pid = 3576] [id = 437] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 169DAC00 == 35 [pid = 3576] [id = 436] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 162B8800 == 34 [pid = 3576] [id = 435] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 15B9AC00 == 33 [pid = 3576] [id = 434] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 1560B800 == 32 [pid = 3576] [id = 433] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 12DF4800 == 31 [pid = 3576] [id = 432] 10:02:27 INFO - PROCESS | 3576 | --DOCSHELL 1055C400 == 30 [pid = 3576] [id = 431] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (18183C00) [pid = 3576] [serial = 1277] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16D29800) [pid = 3576] [serial = 1265] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17622800) [pid = 3576] [serial = 1268] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17620400) [pid = 3576] [serial = 1267] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (143D0000) [pid = 3576] [serial = 1273] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15BAD400) [pid = 3576] [serial = 1258] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16674000) [pid = 3576] [serial = 1261] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1127FC00) [pid = 3576] [serial = 1246] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (12817800) [pid = 3576] [serial = 1247] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15071C00) [pid = 3576] [serial = 1249] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1586D400) [pid = 3576] [serial = 1250] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17829800) [pid = 3576] [serial = 1244] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (131E7400) [pid = 3576] [serial = 1255] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13C31400) [pid = 3576] [serial = 1256] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10C6B000) [pid = 3576] [serial = 1252] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11070000) [pid = 3576] [serial = 1253] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15E97C00) [pid = 3576] [serial = 1259] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18187800) [pid = 3576] [serial = 1270] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1967E000) [pid = 3576] [serial = 1279] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1763E800) [pid = 3576] [serial = 1276] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1967F000) [pid = 3576] [serial = 1280] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1818DC00) [pid = 3576] [serial = 1271] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16D29400) [pid = 3576] [serial = 1264] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15BAF400) [pid = 3576] [serial = 1274] [outer = 00000000] [url = about:blank] 10:02:27 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16A90800) [pid = 3576] [serial = 1262] [outer = 00000000] [url = about:blank] 10:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1243ms 10:02:27 INFO - PROCESS | 3576 | 1466442147275 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3576 | 1466442147279 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 10:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:02:27 INFO - PROCESS | 3576 | 1466442147267 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3576 | 1466442147270 Marionette TRACE conn3 <- [1,1730,null,{}] 10:02:27 INFO - PROCESS | 3576 | 1466442147275 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}] 10:02:27 INFO - PROCESS | 3576 | 1466442147278 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:27 INFO - PROCESS | 3576 | 1466442147377 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:02:27 INFO - PROCESS | 3576 | 1466442147385 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 3576 | 1466442147389 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:27 INFO - PROCESS | 3576 | ++DOCSHELL 11064400 == 31 [pid = 3576] [id = 442] 10:02:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (11065400) [pid = 3576] [serial = 1326] [outer = 00000000] 10:02:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (112E7800) [pid = 3576] [serial = 1327] [outer = 11065400] 10:02:27 INFO - PROCESS | 3576 | 1466442147436 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1281C000) [pid = 3576] [serial = 1328] [outer = 11065400] 10:02:27 INFO - PROCESS | 3576 | 1466442147928 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]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 658ms 10:02:27 INFO - PROCESS | 3576 | 1466442147950 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3576 | 1466442147954 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 10:02:27 INFO - PROCESS | 3576 | 1466442147960 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:02:27 INFO - PROCESS | 3576 | 1466442147963 Marionette TRACE conn3 <- [1,1734,null,{}] 10:02:27 INFO - PROCESS | 3576 | 1466442147966 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}] 10:02:27 INFO - PROCESS | 3576 | 1466442147969 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:28 INFO - PROCESS | 3576 | 1466442148051 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:02:28 INFO - PROCESS | 3576 | 1466442148057 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3576 | 1466442148059 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:28 INFO - PROCESS | 3576 | ++DOCSHELL 1320B400 == 32 [pid = 3576] [id = 443] 10:02:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13658400) [pid = 3576] [serial = 1329] [outer = 00000000] 10:02:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13C36C00) [pid = 3576] [serial = 1330] [outer = 13658400] 10:02:28 INFO - PROCESS | 3576 | 1466442148088 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14313C00) [pid = 3576] [serial = 1331] [outer = 13658400] 10:02:28 INFO - PROCESS | 3576 | 1466442148540 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]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 614ms 10:02:28 INFO - PROCESS | 3576 | 1466442148567 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3576 | 1466442148569 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 10:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:02:28 INFO - PROCESS | 3576 | 1466442148573 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3576 | 1466442148576 Marionette TRACE conn3 <- [1,1738,null,{}] 10:02:28 INFO - PROCESS | 3576 | 1466442148586 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}] 10:02:28 INFO - PROCESS | 3576 | 1466442148591 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:28 INFO - PROCESS | 3576 | 1466442148673 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:02:28 INFO - PROCESS | 3576 | 1466442148683 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3576 | 1466442148686 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:28 INFO - PROCESS | 3576 | ++DOCSHELL 15B9B400 == 33 [pid = 3576] [id = 444] 10:02:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15B9B800) [pid = 3576] [serial = 1332] [outer = 00000000] 10:02:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15BAF400) [pid = 3576] [serial = 1333] [outer = 15B9B800] 10:02:28 INFO - PROCESS | 3576 | 1466442148733 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15E8E000) [pid = 3576] [serial = 1334] [outer = 15B9B800] 10:02:29 INFO - PROCESS | 3576 | 1466442149178 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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 658ms 10:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:02:29 INFO - PROCESS | 3576 | 1466442149253 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3576 | 1466442149255 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 10:02:29 INFO - PROCESS | 3576 | 1466442149258 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 3576 | 1466442149260 Marionette TRACE conn3 <- [1,1742,null,{}] 10:02:29 INFO - PROCESS | 3576 | 1466442149264 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}] 10:02:29 INFO - PROCESS | 3576 | 1466442149266 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:29 INFO - PROCESS | 3576 | 1466442149333 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:02:29 INFO - PROCESS | 3576 | 1466442149366 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 3576 | 1466442149368 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:29 INFO - PROCESS | 3576 | ++DOCSHELL 16666C00 == 34 [pid = 3576] [id = 445] 10:02:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16668800) [pid = 3576] [serial = 1335] [outer = 00000000] 10:02:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (169CB400) [pid = 3576] [serial = 1336] [outer = 16668800] 10:02:29 INFO - PROCESS | 3576 | 1466442149418 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16A91400) [pid = 3576] [serial = 1337] [outer = 16668800] 10:02:29 INFO - PROCESS | 3576 | 1466442149867 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]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 659ms 10:02:29 INFO - PROCESS | 3576 | 1466442149923 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3576 | 1466442149925 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 10:02:29 INFO - PROCESS | 3576 | 1466442149928 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:02:29 INFO - PROCESS | 3576 | 1466442149930 Marionette TRACE conn3 <- [1,1746,null,{}] 10:02:29 INFO - PROCESS | 3576 | 1466442149933 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}] 10:02:29 INFO - PROCESS | 3576 | 1466442149935 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:30 INFO - PROCESS | 3576 | 1466442150045 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:02:30 INFO - PROCESS | 3576 | 1466442150050 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3576 | 1466442150052 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:30 INFO - PROCESS | 3576 | ++DOCSHELL 168E1400 == 35 [pid = 3576] [id = 446] 10:02:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16A9B400) [pid = 3576] [serial = 1338] [outer = 00000000] 10:02:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D22400) [pid = 3576] [serial = 1339] [outer = 16A9B400] 10:02:30 INFO - PROCESS | 3576 | 1466442150095 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16D2E400) [pid = 3576] [serial = 1340] [outer = 16A9B400] 10:02:30 INFO - PROCESS | 3576 | 1466442150511 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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 614ms 10:02:30 INFO - PROCESS | 3576 | 1466442150532 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 3576 | 1466442150534 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 10:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:02:30 INFO - PROCESS | 3576 | 1466442150537 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3576 | 1466442150539 Marionette TRACE conn3 <- [1,1750,null,{}] 10:02:30 INFO - PROCESS | 3576 | 1466442150543 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}] 10:02:30 INFO - PROCESS | 3576 | 1466442150548 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:30 INFO - PROCESS | 3576 | 1466442150683 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:02:30 INFO - PROCESS | 3576 | 1466442150773 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3576 | 1466442150776 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:30 INFO - PROCESS | 3576 | ++DOCSHELL 16E91400 == 36 [pid = 3576] [id = 447] 10:02:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E98400) [pid = 3576] [serial = 1341] [outer = 00000000] 10:02:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17620800) [pid = 3576] [serial = 1342] [outer = 16E98400] 10:02:30 INFO - PROCESS | 3576 | 1466442150821 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16FEF400) [pid = 3576] [serial = 1343] [outer = 16E98400] 10:02:31 INFO - PROCESS | 3576 | 1466442151228 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]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 10:02:31 INFO - PROCESS | 3576 | 1466442151261 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3576 | 1466442151263 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 10:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:02:31 INFO - PROCESS | 3576 | 1466442151266 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 3576 | 1466442151268 Marionette TRACE conn3 <- [1,1754,null,{}] 10:02:31 INFO - PROCESS | 3576 | 1466442151271 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}] 10:02:31 INFO - PROCESS | 3576 | 1466442151273 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:31 INFO - PROCESS | 3576 | 1466442151364 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:02:31 INFO - PROCESS | 3576 | 1466442151369 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3576 | 1466442151371 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:31 INFO - PROCESS | 3576 | ++DOCSHELL 17637000 == 37 [pid = 3576] [id = 448] 10:02:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17B80C00) [pid = 3576] [serial = 1344] [outer = 00000000] 10:02:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18183800) [pid = 3576] [serial = 1345] [outer = 17B80C00] 10:02:31 INFO - PROCESS | 3576 | 1466442151423 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1818D000) [pid = 3576] [serial = 1346] [outer = 17B80C00] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1560D000) [pid = 3576] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10565C00) [pid = 3576] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12DF7C00) [pid = 3576] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (162B9400) [pid = 3576] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11066400) [pid = 3576] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10E9DC00) [pid = 3576] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16A8E400) [pid = 3576] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E9B400) [pid = 3576] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (103CB400) [pid = 3576] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15074800) [pid = 3576] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16A94400) [pid = 3576] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:02:31 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15B9E000) [pid = 3576] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:02:31 INFO - PROCESS | 3576 | 1466442151949 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]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 704ms 10:02:31 INFO - PROCESS | 3576 | 1466442151973 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3576 | 1466442151974 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 10:02:31 INFO - PROCESS | 3576 | 1466442151978 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:02:31 INFO - PROCESS | 3576 | 1466442151979 Marionette TRACE conn3 <- [1,1758,null,{}] 10:02:31 INFO - PROCESS | 3576 | 1466442151983 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}] 10:02:31 INFO - PROCESS | 3576 | 1466442151985 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:32 INFO - PROCESS | 3576 | 1466442152094 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:02:32 INFO - PROCESS | 3576 | 1466442152100 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3576 | 1466442152102 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:32 INFO - PROCESS | 3576 | ++DOCSHELL 11AE0800 == 38 [pid = 3576] [id = 449] 10:02:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (131E7C00) [pid = 3576] [serial = 1347] [outer = 00000000] 10:02:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16A8E400) [pid = 3576] [serial = 1348] [outer = 131E7C00] 10:02:32 INFO - PROCESS | 3576 | 1466442152128 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1706B800) [pid = 3576] [serial = 1349] [outer = 131E7C00] 10:02:32 INFO - PROCESS | 3576 | 1466442152553 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]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 598ms 10:02:32 INFO - PROCESS | 3576 | 1466442152581 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3576 | 1466442152583 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 10:02:32 INFO - PROCESS | 3576 | 1466442152586 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:02:32 INFO - PROCESS | 3576 | 1466442152588 Marionette TRACE conn3 <- [1,1762,null,{}] 10:02:32 INFO - PROCESS | 3576 | 1466442152591 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}] 10:02:32 INFO - PROCESS | 3576 | 1466442152593 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:32 INFO - PROCESS | 3576 | 1466442152681 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:02:32 INFO - PROCESS | 3576 | 1466442152687 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3576 | 1466442152689 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:32 INFO - PROCESS | 3576 | ++DOCSHELL 15B9AC00 == 39 [pid = 3576] [id = 450] 10:02:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (162B9400) [pid = 3576] [serial = 1350] [outer = 00000000] 10:02:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19609000) [pid = 3576] [serial = 1351] [outer = 162B9400] 10:02:32 INFO - PROCESS | 3576 | 1466442152732 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19610000) [pid = 3576] [serial = 1352] [outer = 162B9400] 10:02:33 INFO - PROCESS | 3576 | 1466442153127 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]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 10:02:33 INFO - PROCESS | 3576 | 1466442153164 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3576 | 1466442153166 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 10:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:02:33 INFO - PROCESS | 3576 | 1466442153188 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 3576 | 1466442153189 Marionette TRACE conn3 <- [1,1766,null,{}] 10:02:33 INFO - PROCESS | 3576 | 1466442153193 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}] 10:02:33 INFO - PROCESS | 3576 | 1466442153194 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:33 INFO - PROCESS | 3576 | 1466442153273 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:02:33 INFO - PROCESS | 3576 | 1466442153278 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3576 | 1466442153280 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:33 INFO - PROCESS | 3576 | ++DOCSHELL 17BCC400 == 40 [pid = 3576] [id = 451] 10:02:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18183000) [pid = 3576] [serial = 1353] [outer = 00000000] 10:02:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19683000) [pid = 3576] [serial = 1354] [outer = 18183000] 10:02:33 INFO - PROCESS | 3576 | 1466442153323 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19683400) [pid = 3576] [serial = 1355] [outer = 18183000] 10:02:33 INFO - PROCESS | 3576 | 1466442153933 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]]]}] 10:02:33 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 10:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 808ms 10:02:33 INFO - PROCESS | 3576 | 1466442153996 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3576 | 1466442154000 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 10:02:34 INFO - PROCESS | 3576 | 1466442154005 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:02:34 INFO - PROCESS | 3576 | 1466442154008 Marionette TRACE conn3 <- [1,1770,null,{}] 10:02:34 INFO - PROCESS | 3576 | 1466442154014 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}] 10:02:34 INFO - PROCESS | 3576 | 1466442154017 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:34 INFO - PROCESS | 3576 | 1466442154128 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:02:34 INFO - PROCESS | 3576 | 1466442154248 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3576 | 1466442154251 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:34 INFO - PROCESS | 3576 | ++DOCSHELL 112E0400 == 41 [pid = 3576] [id = 452] 10:02:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (112E1C00) [pid = 3576] [serial = 1356] [outer = 00000000] 10:02:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (13150C00) [pid = 3576] [serial = 1357] [outer = 112E1C00] 10:02:34 INFO - PROCESS | 3576 | 1466442154307 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13C38000) [pid = 3576] [serial = 1358] [outer = 112E1C00] 10:02:34 INFO - PROCESS | 3576 | 1466442154904 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]]]}] 10:02:34 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 10:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 958ms 10:02:34 INFO - PROCESS | 3576 | 1466442154974 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3576 | 1466442154961 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:02:34 INFO - PROCESS | 3576 | 1466442154967 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3576 | 1466442154970 Marionette TRACE conn3 <- [1,1774,null,{}] 10:02:34 INFO - PROCESS | 3576 | 1466442154974 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}] 10:02:34 INFO - PROCESS | 3576 | 1466442154977 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:35 INFO - PROCESS | 3576 | 1466442155090 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:02:35 INFO - PROCESS | 3576 | 1466442155226 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3576 | 1466442155229 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:35 INFO - PROCESS | 3576 | ++DOCSHELL 158E2000 == 42 [pid = 3576] [id = 453] 10:02:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15B92400) [pid = 3576] [serial = 1359] [outer = 00000000] 10:02:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15BAE000) [pid = 3576] [serial = 1360] [outer = 15B92400] 10:02:35 INFO - PROCESS | 3576 | 1466442155285 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (162B6800) [pid = 3576] [serial = 1361] [outer = 15B92400] 10:02:35 INFO - PROCESS | 3576 | 1466442155840 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]]]}] 10:02:35 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 10:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 898ms 10:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:02:35 INFO - PROCESS | 3576 | 1466442155875 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3576 | 1466442155878 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 10:02:35 INFO - PROCESS | 3576 | 1466442155882 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3576 | 1466442155885 Marionette TRACE conn3 <- [1,1778,null,{}] 10:02:35 INFO - PROCESS | 3576 | 1466442155896 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}] 10:02:35 INFO - PROCESS | 3576 | 1466442155901 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:35 INFO - PROCESS | 3576 | 1466442156007 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:02:36 INFO - PROCESS | 3576 | 1466442156155 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3576 | 1466442156159 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:36 INFO - PROCESS | 3576 | ++DOCSHELL 17FE9800 == 43 [pid = 3576] [id = 454] 10:02:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (18187000) [pid = 3576] [serial = 1362] [outer = 00000000] 10:02:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1967FC00) [pid = 3576] [serial = 1363] [outer = 18187000] 10:02:36 INFO - PROCESS | 3576 | 1466442156218 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19822C00) [pid = 3576] [serial = 1364] [outer = 18187000] 10:02:36 INFO - PROCESS | 3576 | 1466442156962 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]]]}] 10:02:36 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) 10:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1093ms 10:02:36 INFO - PROCESS | 3576 | 1466442156991 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 3576 | 1466442156995 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 10:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:02:36 INFO - PROCESS | 3576 | 1466442156999 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 3576 | 1466442157002 Marionette TRACE conn3 <- [1,1782,null,{}] 10:02:36 INFO - PROCESS | 3576 | 1466442157008 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}] 10:02:36 INFO - PROCESS | 3576 | 1466442157010 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:37 INFO - PROCESS | 3576 | 1466442157095 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:02:37 INFO - PROCESS | 3576 | 1466442157261 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3576 | 1466442157264 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:37 INFO - PROCESS | 3576 | ++DOCSHELL 10FA8800 == 44 [pid = 3576] [id = 455] 10:02:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10FADC00) [pid = 3576] [serial = 1365] [outer = 00000000] 10:02:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13034800) [pid = 3576] [serial = 1366] [outer = 10FADC00] 10:02:37 INFO - PROCESS | 3576 | 1466442157317 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (131E7800) [pid = 3576] [serial = 1367] [outer = 10FADC00] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 15B9AC00 == 43 [pid = 3576] [id = 450] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 11AE0800 == 42 [pid = 3576] [id = 449] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 17637000 == 41 [pid = 3576] [id = 448] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 16E91400 == 40 [pid = 3576] [id = 447] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 168E1400 == 39 [pid = 3576] [id = 446] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 16666C00 == 38 [pid = 3576] [id = 445] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 15B9B400 == 37 [pid = 3576] [id = 444] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 1320B400 == 36 [pid = 3576] [id = 443] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 11064400 == 35 [pid = 3576] [id = 442] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 15609800 == 34 [pid = 3576] [id = 439] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 14316400 == 33 [pid = 3576] [id = 441] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 1050A000 == 32 [pid = 3576] [id = 440] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 11065800 == 31 [pid = 3576] [id = 430] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 158E2000 == 30 [pid = 3576] [id = 453] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 17FE9800 == 29 [pid = 3576] [id = 454] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 17BCC400 == 28 [pid = 3576] [id = 451] 10:02:37 INFO - PROCESS | 3576 | --DOCSHELL 112E0400 == 27 [pid = 3576] [id = 452] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1564F000) [pid = 3576] [serial = 1300] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (11064000) [pid = 3576] [serial = 1294] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (11068400) [pid = 3576] [serial = 1295] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13129000) [pid = 3576] [serial = 1297] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (131DF000) [pid = 3576] [serial = 1298] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16332000) [pid = 3576] [serial = 1306] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (11AE0C00) [pid = 3576] [serial = 1292] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (11071C00) [pid = 3576] [serial = 1291] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15647C00) [pid = 3576] [serial = 1312] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16D26400) [pid = 3576] [serial = 1309] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16FF6800) [pid = 3576] [serial = 1315] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12BCFC00) [pid = 3576] [serial = 1283] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (11C24800) [pid = 3576] [serial = 1282] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17829400) [pid = 3576] [serial = 1318] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (162B2800) [pid = 3576] [serial = 1286] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B95400) [pid = 3576] [serial = 1285] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19677000) [pid = 3576] [serial = 1289] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16E95800) [pid = 3576] [serial = 1310] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1763DC00) [pid = 3576] [serial = 1288] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15D3B800) [pid = 3576] [serial = 1303] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (162AB400) [pid = 3576] [serial = 1304] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15873C00) [pid = 3576] [serial = 1313] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16FFB000) [pid = 3576] [serial = 1316] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16337000) [pid = 3576] [serial = 1307] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15B92800) [pid = 3576] [serial = 1301] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3576 | 1466442158376 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]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1437ms 10:02:38 INFO - PROCESS | 3576 | 1466442158434 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:02:38 INFO - PROCESS | 3576 | 1466442158438 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 10:02:38 INFO - PROCESS | 3576 | 1466442158442 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 3576 | 1466442158447 Marionette TRACE conn3 <- [1,1786,null,{}] 10:02:38 INFO - PROCESS | 3576 | 1466442158451 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}] 10:02:38 INFO - PROCESS | 3576 | 1466442158454 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:38 INFO - PROCESS | 3576 | 1466442158542 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:02:38 INFO - PROCESS | 3576 | 1466442158555 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 3576 | 1466442158560 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:38 INFO - PROCESS | 3576 | ++DOCSHELL 10C6B800 == 28 [pid = 3576] [id = 456] 10:02:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10E9DC00) [pid = 3576] [serial = 1368] [outer = 00000000] 10:02:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (11069C00) [pid = 3576] [serial = 1369] [outer = 10E9DC00] 10:02:38 INFO - PROCESS | 3576 | 1466442158613 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (11278800) [pid = 3576] [serial = 1370] [outer = 10E9DC00] 10:02:39 INFO - PROCESS | 3576 | 1466442159100 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]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 659ms 10:02:39 INFO - PROCESS | 3576 | 1466442159121 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3576 | 1466442159107 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:02:39 INFO - PROCESS | 3576 | 1466442159113 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3576 | 1466442159116 Marionette TRACE conn3 <- [1,1790,null,{}] 10:02:39 INFO - PROCESS | 3576 | 1466442159119 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}] 10:02:39 INFO - PROCESS | 3576 | 1466442159122 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:39 INFO - PROCESS | 3576 | 1466442159238 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:02:39 INFO - PROCESS | 3576 | 1466442159339 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3576 | 1466442159342 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:39 INFO - PROCESS | 3576 | ++DOCSHELL 12D6B400 == 29 [pid = 3576] [id = 457] 10:02:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (130A1400) [pid = 3576] [serial = 1371] [outer = 00000000] 10:02:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (131E7400) [pid = 3576] [serial = 1372] [outer = 130A1400] 10:02:39 INFO - PROCESS | 3576 | 1466442159387 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1320C000) [pid = 3576] [serial = 1373] [outer = 130A1400] 10:02:39 INFO - PROCESS | 3576 | 1466442159751 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]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 673ms 10:02:39 INFO - PROCESS | 3576 | 1466442159794 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3576 | 1466442159796 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:02:39 INFO - PROCESS | 3576 | 1466442159800 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3576 | 1466442159803 Marionette TRACE conn3 <- [1,1794,null,{}] 10:02:39 INFO - PROCESS | 3576 | 1466442159814 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}] 10:02:39 INFO - PROCESS | 3576 | 1466442159818 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:39 INFO - PROCESS | 3576 | 1466442159884 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:02:39 INFO - PROCESS | 3576 | 1466442159891 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3576 | 1466442159894 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:39 INFO - PROCESS | 3576 | ++DOCSHELL 1507A000 == 30 [pid = 3576] [id = 458] 10:02:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1507AC00) [pid = 3576] [serial = 1374] [outer = 00000000] 10:02:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1587B400) [pid = 3576] [serial = 1375] [outer = 1507AC00] 10:02:39 INFO - PROCESS | 3576 | 1466442159941 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15B98C00) [pid = 3576] [serial = 1376] [outer = 1507AC00] 10:02:40 INFO - PROCESS | 3576 | 1466442160422 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]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 674ms 10:02:40 INFO - PROCESS | 3576 | 1466442160465 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3576 | 1466442160468 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:02:40 INFO - PROCESS | 3576 | 1466442160471 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3576 | 1466442160473 Marionette TRACE conn3 <- [1,1798,null,{}] 10:02:40 INFO - PROCESS | 3576 | 1466442160476 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}] 10:02:40 INFO - PROCESS | 3576 | 1466442160478 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:40 INFO - PROCESS | 3576 | 1466442160630 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:02:40 INFO - PROCESS | 3576 | 1466442160654 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3576 | 1466442160656 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:40 INFO - PROCESS | 3576 | ++DOCSHELL 15D40000 == 31 [pid = 3576] [id = 459] 10:02:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15D40800) [pid = 3576] [serial = 1377] [outer = 00000000] 10:02:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (162AD800) [pid = 3576] [serial = 1378] [outer = 15D40800] 10:02:40 INFO - PROCESS | 3576 | 1466442160683 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (162B5C00) [pid = 3576] [serial = 1379] [outer = 15D40800] 10:02:41 INFO - PROCESS | 3576 | 1466442161103 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 673ms 10:02:41 INFO - PROCESS | 3576 | 1466442161136 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3576 | 1466442161138 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:02:41 INFO - PROCESS | 3576 | 1466442161142 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3576 | 1466442161143 Marionette TRACE conn3 <- [1,1802,null,{}] 10:02:41 INFO - PROCESS | 3576 | 1466442161147 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}] 10:02:41 INFO - PROCESS | 3576 | 1466442161149 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:41 INFO - PROCESS | 3576 | 1466442161256 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:02:41 INFO - PROCESS | 3576 | 1466442161262 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3576 | 1466442161264 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:41 INFO - PROCESS | 3576 | ++DOCSHELL 162AC800 == 32 [pid = 3576] [id = 460] 10:02:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16333400) [pid = 3576] [serial = 1380] [outer = 00000000] 10:02:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16339800) [pid = 3576] [serial = 1381] [outer = 16333400] 10:02:41 INFO - PROCESS | 3576 | 1466442161308 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1633A400) [pid = 3576] [serial = 1382] [outer = 16333400] 10:02:41 INFO - PROCESS | 3576 | 1466442161790 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 674ms 10:02:41 INFO - PROCESS | 3576 | 1466442161822 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3576 | 1466442161825 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:02:41 INFO - PROCESS | 3576 | 1466442161828 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3576 | 1466442161830 Marionette TRACE conn3 <- [1,1806,null,{}] 10:02:41 INFO - PROCESS | 3576 | 1466442161842 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}] 10:02:41 INFO - PROCESS | 3576 | 1466442161848 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:41 INFO - PROCESS | 3576 | 1466442161980 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16A9B400) [pid = 3576] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16E98400) [pid = 3576] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (143D2C00) [pid = 3576] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1050E000) [pid = 3576] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17B80C00) [pid = 3576] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11065400) [pid = 3576] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15B9B800) [pid = 3576] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17620000) [pid = 3576] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16668800) [pid = 3576] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13658400) [pid = 3576] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (18183000) [pid = 3576] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (131E7C00) [pid = 3576] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:02:42 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (162B9400) [pid = 3576] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:02:42 INFO - PROCESS | 3576 | 1466442162298 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3576 | 1466442162300 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:42 INFO - PROCESS | 3576 | ++DOCSHELL 10320000 == 33 [pid = 3576] [id = 461] 10:02:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (103C6000) [pid = 3576] [serial = 1383] [outer = 00000000] 10:02:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (11065400) [pid = 3576] [serial = 1384] [outer = 103C6000] 10:02:42 INFO - PROCESS | 3576 | 1466442162327 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1365F800) [pid = 3576] [serial = 1385] [outer = 103C6000] 10:02:42 INFO - PROCESS | 3576 | 1466442162688 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]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 913ms 10:02:42 INFO - PROCESS | 3576 | 1466442162737 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3576 | 1466442162749 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 10:02:42 INFO - PROCESS | 3576 | 1466442162759 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:02:42 INFO - PROCESS | 3576 | 1466442162743 Marionette TRACE conn3 <- [1,1810,null,{}] 10:02:42 INFO - PROCESS | 3576 | 1466442162746 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}] 10:02:42 INFO - PROCESS | 3576 | 1466442162748 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:42 INFO - PROCESS | 3576 | 1466442162823 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:02:42 INFO - PROCESS | 3576 | 1466442162828 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3576 | 1466442162830 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:42 INFO - PROCESS | 3576 | ++DOCSHELL 13149C00 == 34 [pid = 3576] [id = 462] 10:02:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (131E7C00) [pid = 3576] [serial = 1386] [outer = 00000000] 10:02:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E8DC00) [pid = 3576] [serial = 1387] [outer = 131E7C00] 10:02:42 INFO - PROCESS | 3576 | 1466442162873 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E98400) [pid = 3576] [serial = 1388] [outer = 131E7C00] 10:02:43 INFO - PROCESS | 3576 | 1466442163274 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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 569ms 10:02:43 INFO - PROCESS | 3576 | 1466442163330 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3576 | 1466442163332 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 10:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:02:43 INFO - PROCESS | 3576 | 1466442163335 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3576 | 1466442163337 Marionette TRACE conn3 <- [1,1814,null,{}] 10:02:43 INFO - PROCESS | 3576 | 1466442163340 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}] 10:02:43 INFO - PROCESS | 3576 | 1466442163342 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:43 INFO - PROCESS | 3576 | 1466442163417 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:02:43 INFO - PROCESS | 3576 | 1466442163423 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 3576 | 1466442163425 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:43 INFO - PROCESS | 3576 | ++DOCSHELL 16E8D800 == 35 [pid = 3576] [id = 463] 10:02:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16F22800) [pid = 3576] [serial = 1389] [outer = 00000000] 10:02:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1706A400) [pid = 3576] [serial = 1390] [outer = 16F22800] 10:02:43 INFO - PROCESS | 3576 | 1466442163467 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17183000) [pid = 3576] [serial = 1391] [outer = 16F22800] 10:02:43 INFO - PROCESS | 3576 | 1466442163906 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]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 598ms 10:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:02:43 INFO - PROCESS | 3576 | 1466442163956 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3576 | 1466442163957 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 10:02:43 INFO - PROCESS | 3576 | 1466442163961 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3576 | 1466442163962 Marionette TRACE conn3 <- [1,1818,null,{}] 10:02:43 INFO - PROCESS | 3576 | 1466442163969 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}] 10:02:43 INFO - PROCESS | 3576 | 1466442163971 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:44 INFO - PROCESS | 3576 | 1466442164032 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:02:44 INFO - PROCESS | 3576 | 1466442164038 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3576 | 1466442164039 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:44 INFO - PROCESS | 3576 | ++DOCSHELL 16FFB400 == 36 [pid = 3576] [id = 464] 10:02:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1761A000) [pid = 3576] [serial = 1392] [outer = 00000000] 10:02:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17829800) [pid = 3576] [serial = 1393] [outer = 1761A000] 10:02:44 INFO - PROCESS | 3576 | 1466442164082 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17BCC400) [pid = 3576] [serial = 1394] [outer = 1761A000] 10:02:44 INFO - PROCESS | 3576 | 1466442164864 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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 943ms 10:02:44 INFO - PROCESS | 3576 | 1466442164896 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 3576 | 1466442164901 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 10:02:44 INFO - PROCESS | 3576 | 1466442164905 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:02:44 INFO - PROCESS | 3576 | 1466442164910 Marionette TRACE conn3 <- [1,1822,null,{}] 10:02:44 INFO - PROCESS | 3576 | 1466442164916 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}] 10:02:44 INFO - PROCESS | 3576 | 1466442164919 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:45 INFO - PROCESS | 3576 | 1466442165036 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:02:45 INFO - PROCESS | 3576 | 1466442165170 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3576 | 1466442165173 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:45 INFO - PROCESS | 3576 | ++DOCSHELL 10A4A400 == 37 [pid = 3576] [id = 465] 10:02:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10A4FC00) [pid = 3576] [serial = 1395] [outer = 00000000] 10:02:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (114C3400) [pid = 3576] [serial = 1396] [outer = 10A4FC00] 10:02:45 INFO - PROCESS | 3576 | 1466442165213 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (130C8800) [pid = 3576] [serial = 1397] [outer = 10A4FC00] 10:02:45 INFO - PROCESS | 3576 | 1466442165846 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]]]}] 10:02:45 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 10:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 958ms 10:02:45 INFO - PROCESS | 3576 | 1466442165873 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3576 | 1466442165878 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 10:02:45 INFO - PROCESS | 3576 | 1466442165910 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:02:45 INFO - PROCESS | 3576 | 1466442165913 Marionette TRACE conn3 <- [1,1826,null,{}] 10:02:45 INFO - PROCESS | 3576 | 1466442165917 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}] 10:02:45 INFO - PROCESS | 3576 | 1466442165920 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:46 INFO - PROCESS | 3576 | 1466442166046 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:02:46 INFO - PROCESS | 3576 | 1466442166299 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3576 | 1466442166303 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:46 INFO - PROCESS | 3576 | ++DOCSHELL 10321C00 == 38 [pid = 3576] [id = 466] 10:02:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (10326800) [pid = 3576] [serial = 1398] [outer = 00000000] 10:02:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10509800) [pid = 3576] [serial = 1399] [outer = 10326800] 10:02:46 INFO - PROCESS | 3576 | 1466442166366 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10C67000) [pid = 3576] [serial = 1400] [outer = 10326800] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 16E8D800 == 37 [pid = 3576] [id = 463] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 13149C00 == 36 [pid = 3576] [id = 462] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 10320000 == 35 [pid = 3576] [id = 461] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 162AC800 == 34 [pid = 3576] [id = 460] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 15D40000 == 33 [pid = 3576] [id = 459] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 1507A000 == 32 [pid = 3576] [id = 458] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 12D6B400 == 31 [pid = 3576] [id = 457] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 10C6B800 == 30 [pid = 3576] [id = 456] 10:02:46 INFO - PROCESS | 3576 | --DOCSHELL 10FA8800 == 29 [pid = 3576] [id = 455] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16D22400) [pid = 3576] [serial = 1339] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17620800) [pid = 3576] [serial = 1342] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15071000) [pid = 3576] [serial = 1324] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1564E000) [pid = 3576] [serial = 1325] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1106B800) [pid = 3576] [serial = 1321] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (18183800) [pid = 3576] [serial = 1345] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11AD8800) [pid = 3576] [serial = 1322] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (112E7800) [pid = 3576] [serial = 1327] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1281C000) [pid = 3576] [serial = 1328] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15BAF400) [pid = 3576] [serial = 1333] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E8E000) [pid = 3576] [serial = 1334] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (17B7D400) [pid = 3576] [serial = 1319] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (169CB400) [pid = 3576] [serial = 1336] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13C36C00) [pid = 3576] [serial = 1330] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (14313C00) [pid = 3576] [serial = 1331] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16FEF400) [pid = 3576] [serial = 1343] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19683400) [pid = 3576] [serial = 1355] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1818D000) [pid = 3576] [serial = 1346] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16A8E400) [pid = 3576] [serial = 1348] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19683000) [pid = 3576] [serial = 1354] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19609000) [pid = 3576] [serial = 1351] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16D2E400) [pid = 3576] [serial = 1340] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1706B800) [pid = 3576] [serial = 1349] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16A91400) [pid = 3576] [serial = 1337] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19610000) [pid = 3576] [serial = 1352] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3576 | 1466442166970 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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1108ms 10:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:02:47 INFO - PROCESS | 3576 | 1466442167011 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3576 | 1466442167014 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 10:02:47 INFO - PROCESS | 3576 | 1466442167018 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 3576 | 1466442167021 Marionette TRACE conn3 <- [1,1830,null,{}] 10:02:47 INFO - PROCESS | 3576 | 1466442167026 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}] 10:02:47 INFO - PROCESS | 3576 | 1466442167030 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:47 INFO - PROCESS | 3576 | 1466442167114 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:02:47 INFO - PROCESS | 3576 | 1466442167215 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3576 | 1466442167217 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:47 INFO - PROCESS | 3576 | ++DOCSHELL 10A47800 == 30 [pid = 3576] [id = 467] 10:02:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10A52C00) [pid = 3576] [serial = 1401] [outer = 00000000] 10:02:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (114BF800) [pid = 3576] [serial = 1402] [outer = 10A52C00] 10:02:47 INFO - PROCESS | 3576 | 1466442167264 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12AEC000) [pid = 3576] [serial = 1403] [outer = 10A52C00] 10:02:47 INFO - PROCESS | 3576 | 1466442167669 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]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 658ms 10:02:47 INFO - PROCESS | 3576 | 1466442167682 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3576 | 1466442167685 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 10:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:02:47 INFO - PROCESS | 3576 | 1466442167691 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 3576 | 1466442167694 Marionette TRACE conn3 <- [1,1834,null,{}] 10:02:47 INFO - PROCESS | 3576 | 1466442167699 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}] 10:02:47 INFO - PROCESS | 3576 | 1466442167703 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:47 INFO - PROCESS | 3576 | 1466442167788 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:02:47 INFO - PROCESS | 3576 | 1466442167794 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3576 | 1466442167797 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:47 INFO - PROCESS | 3576 | ++DOCSHELL 13036400 == 31 [pid = 3576] [id = 468] 10:02:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13205800) [pid = 3576] [serial = 1404] [outer = 00000000] 10:02:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1506FC00) [pid = 3576] [serial = 1405] [outer = 13205800] 10:02:47 INFO - PROCESS | 3576 | 1466442167840 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15648800) [pid = 3576] [serial = 1406] [outer = 13205800] 10:02:48 INFO - PROCESS | 3576 | 1466442168288 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]]]}] 10:02:48 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) 10:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 614ms 10:02:48 INFO - PROCESS | 3576 | 1466442168311 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3576 | 1466442168313 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 10:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:02:48 INFO - PROCESS | 3576 | 1466442168318 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3576 | 1466442168324 Marionette TRACE conn3 <- [1,1838,null,{}] 10:02:48 INFO - PROCESS | 3576 | 1466442168337 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}] 10:02:48 INFO - PROCESS | 3576 | 1466442168340 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:48 INFO - PROCESS | 3576 | 1466442168424 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:02:48 INFO - PROCESS | 3576 | 1466442168430 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3576 | 1466442168433 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:48 INFO - PROCESS | 3576 | ++DOCSHELL 15D3B800 == 32 [pid = 3576] [id = 469] 10:02:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15D40000) [pid = 3576] [serial = 1407] [outer = 00000000] 10:02:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (162B4400) [pid = 3576] [serial = 1408] [outer = 15D40000] 10:02:48 INFO - PROCESS | 3576 | 1466442168476 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1632E400) [pid = 3576] [serial = 1409] [outer = 15D40000] 10:02:48 INFO - PROCESS | 3576 | 1466442168905 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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 674ms 10:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:02:48 INFO - PROCESS | 3576 | 1466442168988 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3576 | 1466442168991 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 10:02:48 INFO - PROCESS | 3576 | 1466442168994 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3576 | 1466442168996 Marionette TRACE conn3 <- [1,1842,null,{}] 10:02:48 INFO - PROCESS | 3576 | 1466442169000 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}] 10:02:48 INFO - PROCESS | 3576 | 1466442169001 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:49 INFO - PROCESS | 3576 | 1466442169119 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:02:49 INFO - PROCESS | 3576 | 1466442169204 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3576 | 1466442169207 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:49 INFO - PROCESS | 3576 | ++DOCSHELL 13D0CC00 == 33 [pid = 3576] [id = 470] 10:02:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1633B400) [pid = 3576] [serial = 1410] [outer = 00000000] 10:02:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16A9B000) [pid = 3576] [serial = 1411] [outer = 1633B400] 10:02:49 INFO - PROCESS | 3576 | 1466442169251 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16B40C00) [pid = 3576] [serial = 1412] [outer = 1633B400] 10:02:49 INFO - PROCESS | 3576 | 1466442169637 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]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 658ms 10:02:49 INFO - PROCESS | 3576 | 1466442169657 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 3576 | 1466442169659 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 10:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:02:49 INFO - PROCESS | 3576 | 1466442169662 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 3576 | 1466442169664 Marionette TRACE conn3 <- [1,1846,null,{}] 10:02:49 INFO - PROCESS | 3576 | 1466442169667 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}] 10:02:49 INFO - PROCESS | 3576 | 1466442169669 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:49 INFO - PROCESS | 3576 | 1466442169787 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:02:49 INFO - PROCESS | 3576 | 1466442169792 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3576 | 1466442169798 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:49 INFO - PROCESS | 3576 | ++DOCSHELL 12D65C00 == 34 [pid = 3576] [id = 471] 10:02:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16D2F400) [pid = 3576] [serial = 1413] [outer = 00000000] 10:02:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E95000) [pid = 3576] [serial = 1414] [outer = 16D2F400] 10:02:49 INFO - PROCESS | 3576 | 1466442169903 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1706A000) [pid = 3576] [serial = 1415] [outer = 16D2F400] 10:02:50 INFO - PROCESS | 3576 | 1466442170337 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]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 704ms 10:02:50 INFO - PROCESS | 3576 | 1466442170386 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 3576 | 1466442170388 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 10:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:02:50 INFO - PROCESS | 3576 | 1466442170391 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 3576 | 1466442170393 Marionette TRACE conn3 <- [1,1850,null,{}] 10:02:50 INFO - PROCESS | 3576 | 1466442170396 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}] 10:02:50 INFO - PROCESS | 3576 | 1466442170399 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:50 INFO - PROCESS | 3576 | 1466442170519 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:02:50 INFO - PROCESS | 3576 | 1466442170588 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 3576 | 1466442170590 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:50 INFO - PROCESS | 3576 | ++DOCSHELL 17586C00 == 35 [pid = 3576] [id = 472] 10:02:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17587000) [pid = 3576] [serial = 1416] [outer = 00000000] 10:02:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17BC5800) [pid = 3576] [serial = 1417] [outer = 17587000] 10:02:50 INFO - PROCESS | 3576 | 1466442170634 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17BD0400) [pid = 3576] [serial = 1418] [outer = 17587000] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16F22800) [pid = 3576] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10FADC00) [pid = 3576] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (130A1400) [pid = 3576] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15D40800) [pid = 3576] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10E9DC00) [pid = 3576] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1507AC00) [pid = 3576] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16333400) [pid = 3576] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (103C6000) [pid = 3576] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (131E7C00) [pid = 3576] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (112E1C00) [pid = 3576] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15B92400) [pid = 3576] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:02:50 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18187000) [pid = 3576] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:02:51 INFO - PROCESS | 3576 | 1466442171070 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]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 703ms 10:02:51 INFO - PROCESS | 3576 | 1466442171094 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3576 | 1466442171096 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 10:02:51 INFO - PROCESS | 3576 | 1466442171099 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:02:51 INFO - PROCESS | 3576 | 1466442171101 Marionette TRACE conn3 <- [1,1854,null,{}] 10:02:51 INFO - PROCESS | 3576 | 1466442171104 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}] 10:02:51 INFO - PROCESS | 3576 | 1466442171106 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:51 INFO - PROCESS | 3576 | 1466442171219 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:02:51 INFO - PROCESS | 3576 | 1466442171279 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3576 | 1466442171281 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:51 INFO - PROCESS | 3576 | ++DOCSHELL 0F97E400 == 36 [pid = 3576] [id = 473] 10:02:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13D11400) [pid = 3576] [serial = 1419] [outer = 00000000] 10:02:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15D39000) [pid = 3576] [serial = 1420] [outer = 13D11400] 10:02:51 INFO - PROCESS | 3576 | 1466442171309 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (162B1C00) [pid = 3576] [serial = 1421] [outer = 13D11400] 10:02:51 INFO - PROCESS | 3576 | 1466442171654 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]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 569ms 10:02:51 INFO - PROCESS | 3576 | 1466442171679 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3576 | 1466442171664 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 10:02:51 INFO - PROCESS | 3576 | 1466442171668 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:02:51 INFO - PROCESS | 3576 | 1466442171670 Marionette TRACE conn3 <- [1,1858,null,{}] 10:02:51 INFO - PROCESS | 3576 | 1466442171685 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}] 10:02:51 INFO - PROCESS | 3576 | 1466442171687 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:51 INFO - PROCESS | 3576 | 1466442171764 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:02:51 INFO - PROCESS | 3576 | 1466442171771 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3576 | 1466442171774 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:51 INFO - PROCESS | 3576 | ++DOCSHELL 15076C00 == 37 [pid = 3576] [id = 474] 10:02:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B92800) [pid = 3576] [serial = 1422] [outer = 00000000] 10:02:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17823400) [pid = 3576] [serial = 1423] [outer = 15B92800] 10:02:51 INFO - PROCESS | 3576 | 1466442171820 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18182800) [pid = 3576] [serial = 1424] [outer = 15B92800] 10:02:52 INFO - PROCESS | 3576 | 1466442172264 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]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 599ms 10:02:52 INFO - PROCESS | 3576 | 1466442172304 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3576 | 1466442172306 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 10:02:52 INFO - PROCESS | 3576 | 1466442172309 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 3576 | 1466442172311 Marionette TRACE conn3 <- [1,1862,null,{}] 10:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:02:52 INFO - PROCESS | 3576 | 1466442172315 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}] 10:02:52 INFO - PROCESS | 3576 | 1466442172316 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:52 INFO - PROCESS | 3576 | 1466442172394 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:02:52 INFO - PROCESS | 3576 | 1466442172402 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3576 | 1466442172404 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:52 INFO - PROCESS | 3576 | ++DOCSHELL 17586400 == 38 [pid = 3576] [id = 475] 10:02:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1818B800) [pid = 3576] [serial = 1425] [outer = 00000000] 10:02:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19606000) [pid = 3576] [serial = 1426] [outer = 1818B800] 10:02:52 INFO - PROCESS | 3576 | 1466442172455 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19610800) [pid = 3576] [serial = 1427] [outer = 1818B800] 10:02:52 INFO - PROCESS | 3576 | 1466442172937 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]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 673ms 10:02:52 INFO - PROCESS | 3576 | 1466442172976 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3576 | 1466442172981 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 10:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:02:52 INFO - PROCESS | 3576 | 1466442172986 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 3576 | 1466442172990 Marionette TRACE conn3 <- [1,1866,null,{}] 10:02:52 INFO - PROCESS | 3576 | 1466442172996 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}] 10:02:52 INFO - PROCESS | 3576 | 1466442172999 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:53 INFO - PROCESS | 3576 | 1466442173154 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:02:53 INFO - PROCESS | 3576 | 1466442173277 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3576 | 1466442173266 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:53 INFO - PROCESS | 3576 | ++DOCSHELL 10C65C00 == 39 [pid = 3576] [id = 476] 10:02:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11066400) [pid = 3576] [serial = 1428] [outer = 00000000] 10:02:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (12AA6400) [pid = 3576] [serial = 1429] [outer = 11066400] 10:02:53 INFO - PROCESS | 3576 | 1466442173323 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13153000) [pid = 3576] [serial = 1430] [outer = 11066400] 10:02:53 INFO - PROCESS | 3576 | 1466442173876 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]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 958ms 10:02:53 INFO - PROCESS | 3576 | 1466442173954 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3576 | 1466442173958 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 10:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:02:53 INFO - PROCESS | 3576 | 1466442173965 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 3576 | 1466442173968 Marionette TRACE conn3 <- [1,1870,null,{}] 10:02:53 INFO - PROCESS | 3576 | 1466442173972 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}] 10:02:53 INFO - PROCESS | 3576 | 1466442173974 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:54 INFO - PROCESS | 3576 | 1466442174112 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:02:54 INFO - PROCESS | 3576 | 1466442174248 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3576 | 1466442174251 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:54 INFO - PROCESS | 3576 | ++DOCSHELL 15875000 == 40 [pid = 3576] [id = 477] 10:02:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15876800) [pid = 3576] [serial = 1431] [outer = 00000000] 10:02:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15B9CC00) [pid = 3576] [serial = 1432] [outer = 15876800] 10:02:54 INFO - PROCESS | 3576 | 1466442174307 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15D3C400) [pid = 3576] [serial = 1433] [outer = 15876800] 10:02:54 INFO - PROCESS | 3576 | 1466442174902 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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1003ms 10:02:54 INFO - PROCESS | 3576 | 1466442174977 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3576 | 1466442174980 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 10:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:02:54 INFO - PROCESS | 3576 | 1466442174983 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 3576 | 1466442174987 Marionette TRACE conn3 <- [1,1874,null,{}] 10:02:55 INFO - PROCESS | 3576 | 1466442175018 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}] 10:02:55 INFO - PROCESS | 3576 | 1466442175026 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:55 INFO - PROCESS | 3576 | 1466442175164 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:02:55 INFO - PROCESS | 3576 | 1466442175293 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3576 | 1466442175296 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:55 INFO - PROCESS | 3576 | ++DOCSHELL 17619000 == 41 [pid = 3576] [id = 478] 10:02:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1761F000) [pid = 3576] [serial = 1434] [outer = 00000000] 10:02:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (18184400) [pid = 3576] [serial = 1435] [outer = 1761F000] 10:02:55 INFO - PROCESS | 3576 | 1466442175355 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19677400) [pid = 3576] [serial = 1436] [outer = 1761F000] 10:02:55 INFO - PROCESS | 3576 | 1466442175928 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]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1138ms 10:02:56 INFO - PROCESS | 3576 | 1466442176126 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 3576 | 1466442176130 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 10:02:56 INFO - PROCESS | 3576 | 1466442176135 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:02:56 INFO - PROCESS | 3576 | 1466442176138 Marionette TRACE conn3 <- [1,1878,null,{}] 10:02:56 INFO - PROCESS | 3576 | 1466442176143 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}] 10:02:56 INFO - PROCESS | 3576 | 1466442176147 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:56 INFO - PROCESS | 3576 | 1466442176249 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:02:56 INFO - PROCESS | 3576 | 1466442176382 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 3576 | 1466442176387 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:56 INFO - PROCESS | 3576 | ++DOCSHELL 1106C000 == 42 [pid = 3576] [id = 479] 10:02:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1106EC00) [pid = 3576] [serial = 1437] [outer = 00000000] 10:02:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (11AD4C00) [pid = 3576] [serial = 1438] [outer = 1106EC00] 10:02:56 INFO - PROCESS | 3576 | 1466442176436 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (12DF1400) [pid = 3576] [serial = 1439] [outer = 1106EC00] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 15076C00 == 41 [pid = 3576] [id = 474] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 0F97E400 == 40 [pid = 3576] [id = 473] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 17586C00 == 39 [pid = 3576] [id = 472] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 12D65C00 == 38 [pid = 3576] [id = 471] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 13D0CC00 == 37 [pid = 3576] [id = 470] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 15D3B800 == 36 [pid = 3576] [id = 469] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 13036400 == 35 [pid = 3576] [id = 468] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 10A47800 == 34 [pid = 3576] [id = 467] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 10321C00 == 33 [pid = 3576] [id = 466] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 10A4A400 == 32 [pid = 3576] [id = 465] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 16FFB400 == 31 [pid = 3576] [id = 464] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 17619000 == 30 [pid = 3576] [id = 478] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 17586400 == 29 [pid = 3576] [id = 475] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 10C65C00 == 28 [pid = 3576] [id = 476] 10:02:57 INFO - PROCESS | 3576 | --DOCSHELL 15875000 == 27 [pid = 3576] [id = 477] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1706A400) [pid = 3576] [serial = 1390] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (131E7800) [pid = 3576] [serial = 1367] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (13034800) [pid = 3576] [serial = 1366] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (131E7400) [pid = 3576] [serial = 1372] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1320C000) [pid = 3576] [serial = 1373] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (162AD800) [pid = 3576] [serial = 1378] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11069C00) [pid = 3576] [serial = 1369] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (11278800) [pid = 3576] [serial = 1370] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1587B400) [pid = 3576] [serial = 1375] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16339800) [pid = 3576] [serial = 1381] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11065400) [pid = 3576] [serial = 1384] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1633A400) [pid = 3576] [serial = 1382] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1365F800) [pid = 3576] [serial = 1385] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E8DC00) [pid = 3576] [serial = 1387] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13C38000) [pid = 3576] [serial = 1358] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (13150C00) [pid = 3576] [serial = 1357] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (162B6800) [pid = 3576] [serial = 1361] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15BAE000) [pid = 3576] [serial = 1360] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19822C00) [pid = 3576] [serial = 1364] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1967FC00) [pid = 3576] [serial = 1363] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17183000) [pid = 3576] [serial = 1391] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (162B5C00) [pid = 3576] [serial = 1379] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16E98400) [pid = 3576] [serial = 1388] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15B98C00) [pid = 3576] [serial = 1376] [outer = 00000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3576 | 1466442177594 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]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1497ms 10:02:57 INFO - PROCESS | 3576 | 1466442177635 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3576 | 1466442177639 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 10:02:57 INFO - PROCESS | 3576 | 1466442177644 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:02:57 INFO - PROCESS | 3576 | 1466442177647 Marionette TRACE conn3 <- [1,1882,null,{}] 10:02:57 INFO - PROCESS | 3576 | 1466442177652 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}] 10:02:57 INFO - PROCESS | 3576 | 1466442177655 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:57 INFO - PROCESS | 3576 | 1466442177741 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:02:57 INFO - PROCESS | 3576 | 1466442177879 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 3576 | 1466442177883 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:57 INFO - PROCESS | 3576 | ++DOCSHELL 10A4BC00 == 28 [pid = 3576] [id = 480] 10:02:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10C66400) [pid = 3576] [serial = 1440] [outer = 00000000] 10:02:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (10FADC00) [pid = 3576] [serial = 1441] [outer = 10C66400] 10:02:57 INFO - PROCESS | 3576 | 1466442177939 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (11065800) [pid = 3576] [serial = 1442] [outer = 10C66400] 10:02:58 INFO - PROCESS | 3576 | 1466442178328 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]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 704ms 10:02:58 INFO - PROCESS | 3576 | 1466442178367 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:02:58 INFO - PROCESS | 3576 | 1466442178355 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 10:02:58 INFO - PROCESS | 3576 | 1466442178361 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3576 | 1466442178364 Marionette TRACE conn3 <- [1,1886,null,{}] 10:02:58 INFO - PROCESS | 3576 | 1466442178368 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}] 10:02:58 INFO - PROCESS | 3576 | 1466442178371 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:58 INFO - PROCESS | 3576 | 1466442178458 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:02:58 INFO - PROCESS | 3576 | 1466442178464 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 3576 | 1466442178467 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:58 INFO - PROCESS | 3576 | ++DOCSHELL 12BC1000 == 29 [pid = 3576] [id = 481] 10:02:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12BC3800) [pid = 3576] [serial = 1443] [outer = 00000000] 10:02:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1312F400) [pid = 3576] [serial = 1444] [outer = 12BC3800] 10:02:58 INFO - PROCESS | 3576 | 1466442178513 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (131E7400) [pid = 3576] [serial = 1445] [outer = 12BC3800] 10:02:58 INFO - PROCESS | 3576 | 1466442178959 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]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 598ms 10:02:58 INFO - PROCESS | 3576 | 1466442178980 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3576 | 1466442178982 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 10:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:02:58 INFO - PROCESS | 3576 | 1466442178986 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3576 | 1466442178989 Marionette TRACE conn3 <- [1,1890,null,{}] 10:02:58 INFO - PROCESS | 3576 | 1466442179003 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}] 10:02:58 INFO - PROCESS | 3576 | 1466442179008 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:59 INFO - PROCESS | 3576 | 1466442179089 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:02:59 INFO - PROCESS | 3576 | 1466442179096 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3576 | 1466442179099 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:59 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EB000 == 30 [pid = 3576] [id = 482] 10:02:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10367C00) [pid = 3576] [serial = 1446] [outer = 00000000] 10:02:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15075400) [pid = 3576] [serial = 1447] [outer = 10367C00] 10:02:59 INFO - PROCESS | 3576 | 1466442179146 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1564BC00) [pid = 3576] [serial = 1448] [outer = 10367C00] 10:02:59 INFO - PROCESS | 3576 | 1466442179601 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]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 674ms 10:02:59 INFO - PROCESS | 3576 | 1466442179649 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 3576 | 1466442179651 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 10:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:02:59 INFO - PROCESS | 3576 | 1466442179664 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 3576 | 1466442179666 Marionette TRACE conn3 <- [1,1894,null,{}] 10:02:59 INFO - PROCESS | 3576 | 1466442179670 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}] 10:02:59 INFO - PROCESS | 3576 | 1466442179672 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:59 INFO - PROCESS | 3576 | 1466442179786 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:02:59 INFO - PROCESS | 3576 | 1466442179791 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3576 | 1466442179793 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:02:59 INFO - PROCESS | 3576 | ++DOCSHELL 15873C00 == 31 [pid = 3576] [id = 483] 10:02:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15B95C00) [pid = 3576] [serial = 1449] [outer = 00000000] 10:02:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15D37C00) [pid = 3576] [serial = 1450] [outer = 15B95C00] 10:02:59 INFO - PROCESS | 3576 | 1466442179838 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (162AC400) [pid = 3576] [serial = 1451] [outer = 15B95C00] 10:03:00 INFO - PROCESS | 3576 | 1466442180268 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]]]}] 10:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 10:03:00 INFO - PROCESS | 3576 | 1466442180294 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 3576 | 1466442180296 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 10:03:00 INFO - PROCESS | 3576 | 1466442180299 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:03:00 INFO - PROCESS | 3576 | 1466442180300 Marionette TRACE conn3 <- [1,1898,null,{}] 10:03:00 INFO - PROCESS | 3576 | 1466442180304 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}] 10:03:00 INFO - PROCESS | 3576 | 1466442180306 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:00 INFO - PROCESS | 3576 | 1466442180416 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:03:00 INFO - PROCESS | 3576 | 1466442180488 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3576 | 1466442180490 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:00 INFO - PROCESS | 3576 | ++DOCSHELL 162AFC00 == 32 [pid = 3576] [id = 484] 10:03:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (162B0000) [pid = 3576] [serial = 1452] [outer = 00000000] 10:03:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16331800) [pid = 3576] [serial = 1453] [outer = 162B0000] 10:03:00 INFO - PROCESS | 3576 | 1466442180533 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16338400) [pid = 3576] [serial = 1454] [outer = 162B0000] 10:03:00 INFO - PROCESS | 3576 | 1466442180992 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]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 763ms 10:03:01 INFO - PROCESS | 3576 | 1466442181062 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3576 | 1466442181064 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 10:03:01 INFO - PROCESS | 3576 | 1466442181067 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:03:01 INFO - PROCESS | 3576 | 1466442181069 Marionette TRACE conn3 <- [1,1902,null,{}] 10:03:01 INFO - PROCESS | 3576 | 1466442181072 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}] 10:03:01 INFO - PROCESS | 3576 | 1466442181078 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:01 INFO - PROCESS | 3576 | 1466442181208 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:03:01 INFO - PROCESS | 3576 | 1466442181217 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 3576 | 1466442181219 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:01 INFO - PROCESS | 3576 | ++DOCSHELL 16A9A800 == 33 [pid = 3576] [id = 485] 10:03:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16D28400) [pid = 3576] [serial = 1455] [outer = 00000000] 10:03:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E90400) [pid = 3576] [serial = 1456] [outer = 16D28400] 10:03:01 INFO - PROCESS | 3576 | 1466442181297 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16E9AC00) [pid = 3576] [serial = 1457] [outer = 16D28400] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1633B400) [pid = 3576] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15B92800) [pid = 3576] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16D2F400) [pid = 3576] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13D11400) [pid = 3576] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17587000) [pid = 3576] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1761A000) [pid = 3576] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1818B800) [pid = 3576] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13205800) [pid = 3576] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A4FC00) [pid = 3576] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10A52C00) [pid = 3576] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15D40000) [pid = 3576] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:03:01 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10326800) [pid = 3576] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:03:01 INFO - PROCESS | 3576 | 1466442181931 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]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 913ms 10:03:01 INFO - PROCESS | 3576 | 1466442181973 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:03:01 INFO - PROCESS | 3576 | 1466442181984 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 10:03:01 INFO - PROCESS | 3576 | 1466442181988 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 3576 | 1466442181989 Marionette TRACE conn3 <- [1,1906,null,{}] 10:03:01 INFO - PROCESS | 3576 | 1466442181993 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}] 10:03:01 INFO - PROCESS | 3576 | 1466442181995 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:02 INFO - PROCESS | 3576 | 1466442182103 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:03:02 INFO - PROCESS | 3576 | 1466442182165 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3576 | 1466442182167 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:02 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E7400 == 34 [pid = 3576] [id = 486] 10:03:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10320000) [pid = 3576] [serial = 1458] [outer = 00000000] 10:03:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (143DC000) [pid = 3576] [serial = 1459] [outer = 10320000] 10:03:02 INFO - PROCESS | 3576 | 1466442182209 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1501A800) [pid = 3576] [serial = 1460] [outer = 10320000] 10:03:02 INFO - PROCESS | 3576 | 1466442182552 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]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 614ms 10:03:02 INFO - PROCESS | 3576 | 1466442182610 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3576 | 1466442182612 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:03:02 INFO - PROCESS | 3576 | 1466442182615 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3576 | 1466442182617 Marionette TRACE conn3 <- [1,1910,null,{}] 10:03:02 INFO - PROCESS | 3576 | 1466442182621 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}] 10:03:02 INFO - PROCESS | 3576 | 1466442182606 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:02 INFO - PROCESS | 3576 | 1466442182683 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:03:02 INFO - PROCESS | 3576 | 1466442182688 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3576 | 1466442182690 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:02 INFO - PROCESS | 3576 | ++DOCSHELL 15BB1400 == 35 [pid = 3576] [id = 487] 10:03:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16A91400) [pid = 3576] [serial = 1461] [outer = 00000000] 10:03:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16FFB400) [pid = 3576] [serial = 1462] [outer = 16A91400] 10:03:02 INFO - PROCESS | 3576 | 1466442182732 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17184000) [pid = 3576] [serial = 1463] [outer = 16A91400] 10:03:03 INFO - PROCESS | 3576 | 1466442183136 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]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 10:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:03:03 INFO - PROCESS | 3576 | 1466442183179 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 3576 | 1466442183181 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 10:03:03 INFO - PROCESS | 3576 | 1466442183188 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 3576 | 1466442183190 Marionette TRACE conn3 <- [1,1914,null,{}] 10:03:03 INFO - PROCESS | 3576 | 1466442183193 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}] 10:03:03 INFO - PROCESS | 3576 | 1466442183195 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:03 INFO - PROCESS | 3576 | 1466442183271 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:03:03 INFO - PROCESS | 3576 | 1466442183277 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 3576 | 1466442183279 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:03 INFO - PROCESS | 3576 | ++DOCSHELL 143DB800 == 36 [pid = 3576] [id = 488] 10:03:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1761F800) [pid = 3576] [serial = 1464] [outer = 00000000] 10:03:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17822000) [pid = 3576] [serial = 1465] [outer = 1761F800] 10:03:03 INFO - PROCESS | 3576 | 1466442183321 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17634400) [pid = 3576] [serial = 1466] [outer = 1761F800] 10:03:03 INFO - PROCESS | 3576 | 1466442183782 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]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 613ms 10:03:03 INFO - PROCESS | 3576 | 1466442183802 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 3576 | 1466442183807 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 10:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:03:03 INFO - PROCESS | 3576 | 1466442183838 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 3576 | 1466442183842 Marionette TRACE conn3 <- [1,1918,null,{}] 10:03:03 INFO - PROCESS | 3576 | 1466442183850 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}] 10:03:03 INFO - PROCESS | 3576 | 1466442183853 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:03 INFO - PROCESS | 3576 | 1466442183958 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:03:04 INFO - PROCESS | 3576 | 1466442184077 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3576 | 1466442184082 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:04 INFO - PROCESS | 3576 | ++DOCSHELL 10C6F400 == 37 [pid = 3576] [id = 489] 10:03:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10C70400) [pid = 3576] [serial = 1467] [outer = 00000000] 10:03:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10FAD400) [pid = 3576] [serial = 1468] [outer = 10C70400] 10:03:04 INFO - PROCESS | 3576 | 1466442184137 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (11070C00) [pid = 3576] [serial = 1469] [outer = 10C70400] 10:03:04 INFO - PROCESS | 3576 | 1466442184910 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]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1183ms 10:03:04 INFO - PROCESS | 3576 | 1466442184991 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3576 | 1466442184996 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:03:05 INFO - PROCESS | 3576 | 1466442185002 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 3576 | 1466442185005 Marionette TRACE conn3 <- [1,1922,null,{}] 10:03:05 INFO - PROCESS | 3576 | 1466442185011 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}] 10:03:05 INFO - PROCESS | 3576 | 1466442185016 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:05 INFO - PROCESS | 3576 | 1466442185162 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:03:05 INFO - PROCESS | 3576 | 1466442185271 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 3576 | 1466442185274 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:05 INFO - PROCESS | 3576 | ++DOCSHELL 13D10400 == 38 [pid = 3576] [id = 490] 10:03:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (14310000) [pid = 3576] [serial = 1470] [outer = 00000000] 10:03:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15017400) [pid = 3576] [serial = 1471] [outer = 14310000] 10:03:05 INFO - PROCESS | 3576 | 1466442185328 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1586E800) [pid = 3576] [serial = 1472] [outer = 14310000] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 15BB1400 == 37 [pid = 3576] [id = 487] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 0F9E7400 == 36 [pid = 3576] [id = 486] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 16A9A800 == 35 [pid = 3576] [id = 485] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 162AFC00 == 34 [pid = 3576] [id = 484] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 15873C00 == 33 [pid = 3576] [id = 483] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 0F9EB000 == 32 [pid = 3576] [id = 482] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 12BC1000 == 31 [pid = 3576] [id = 481] 10:03:06 INFO - PROCESS | 3576 | --DOCSHELL 10A4BC00 == 30 [pid = 3576] [id = 480] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16A9B000) [pid = 3576] [serial = 1411] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (18182800) [pid = 3576] [serial = 1424] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1706A000) [pid = 3576] [serial = 1415] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16E95000) [pid = 3576] [serial = 1414] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15D39000) [pid = 3576] [serial = 1420] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17BC5800) [pid = 3576] [serial = 1417] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17BCC400) [pid = 3576] [serial = 1394] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17829800) [pid = 3576] [serial = 1393] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (19606000) [pid = 3576] [serial = 1426] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1506FC00) [pid = 3576] [serial = 1405] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19610800) [pid = 3576] [serial = 1427] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15648800) [pid = 3576] [serial = 1406] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (114C3400) [pid = 3576] [serial = 1396] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (130C8800) [pid = 3576] [serial = 1397] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (114BF800) [pid = 3576] [serial = 1402] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (12AEC000) [pid = 3576] [serial = 1403] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (162B4400) [pid = 3576] [serial = 1408] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (10509800) [pid = 3576] [serial = 1399] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (10C67000) [pid = 3576] [serial = 1400] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17823400) [pid = 3576] [serial = 1423] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17BD0400) [pid = 3576] [serial = 1418] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (162B1C00) [pid = 3576] [serial = 1421] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16B40C00) [pid = 3576] [serial = 1412] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1632E400) [pid = 3576] [serial = 1409] [outer = 00000000] [url = about:blank] 10:03:06 INFO - PROCESS | 3576 | 1466442186166 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]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1197ms 10:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:03:06 INFO - PROCESS | 3576 | 1466442186208 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3576 | 1466442186212 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 10:03:06 INFO - PROCESS | 3576 | 1466442186216 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3576 | 1466442186219 Marionette TRACE conn3 <- [1,1926,null,{}] 10:03:06 INFO - PROCESS | 3576 | 1466442186225 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}] 10:03:06 INFO - PROCESS | 3576 | 1466442186227 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:06 INFO - PROCESS | 3576 | 1466442186313 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:03:06 INFO - PROCESS | 3576 | 1466442186303 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3576 | 1466442186307 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:06 INFO - PROCESS | 3576 | ++DOCSHELL 10C68800 == 31 [pid = 3576] [id = 491] 10:03:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10C6B400) [pid = 3576] [serial = 1473] [outer = 00000000] 10:03:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1106FC00) [pid = 3576] [serial = 1474] [outer = 10C6B400] 10:03:06 INFO - PROCESS | 3576 | 1466442186355 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11CC7400) [pid = 3576] [serial = 1475] [outer = 10C6B400] 10:03:06 INFO - PROCESS | 3576 | 1466442186848 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]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 659ms 10:03:06 INFO - PROCESS | 3576 | 1466442186879 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3576 | 1466442186883 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 10:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:03:06 INFO - PROCESS | 3576 | 1466442186893 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3576 | 1466442186895 Marionette TRACE conn3 <- [1,1930,null,{}] 10:03:06 INFO - PROCESS | 3576 | 1466442186899 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}] 10:03:06 INFO - PROCESS | 3576 | 1466442186901 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:06 INFO - PROCESS | 3576 | 1466442186984 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:03:06 INFO - PROCESS | 3576 | 1466442186992 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3576 | 1466442186995 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:06 INFO - PROCESS | 3576 | ++DOCSHELL 130C8800 == 32 [pid = 3576] [id = 492] 10:03:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13150C00) [pid = 3576] [serial = 1476] [outer = 00000000] 10:03:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1394BC00) [pid = 3576] [serial = 1477] [outer = 13150C00] 10:03:07 INFO - PROCESS | 3576 | 1466442187040 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14313400) [pid = 3576] [serial = 1478] [outer = 13150C00] 10:03:07 INFO - PROCESS | 3576 | 1466442187494 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]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 613ms 10:03:07 INFO - PROCESS | 3576 | 1466442187509 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3576 | 1466442187511 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 10:03:07 INFO - PROCESS | 3576 | 1466442187515 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:03:07 INFO - PROCESS | 3576 | 1466442187518 Marionette TRACE conn3 <- [1,1934,null,{}] 10:03:07 INFO - PROCESS | 3576 | 1466442187515 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}] 10:03:07 INFO - PROCESS | 3576 | 1466442187520 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:07 INFO - PROCESS | 3576 | 1466442187602 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:03:07 INFO - PROCESS | 3576 | 1466442187609 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3576 | 1466442187612 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:07 INFO - PROCESS | 3576 | ++DOCSHELL 15BA0400 == 33 [pid = 3576] [id = 493] 10:03:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15BA5400) [pid = 3576] [serial = 1479] [outer = 00000000] 10:03:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E97C00) [pid = 3576] [serial = 1480] [outer = 15BA5400] 10:03:07 INFO - PROCESS | 3576 | 1466442187659 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (162B4400) [pid = 3576] [serial = 1481] [outer = 15BA5400] 10:03:08 INFO - PROCESS | 3576 | 1466442188124 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]]]}] 10:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 674ms 10:03:08 INFO - PROCESS | 3576 | 1466442188179 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3576 | 1466442188182 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 10:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:03:08 INFO - PROCESS | 3576 | 1466442188185 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3576 | 1466442188187 Marionette TRACE conn3 <- [1,1938,null,{}] 10:03:08 INFO - PROCESS | 3576 | 1466442188190 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}] 10:03:08 INFO - PROCESS | 3576 | 1466442188192 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:08 INFO - PROCESS | 3576 | 1466442188275 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:03:08 INFO - PROCESS | 3576 | 1466442188280 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3576 | 1466442188282 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:08 INFO - PROCESS | 3576 | ++DOCSHELL 158D5400 == 34 [pid = 3576] [id = 494] 10:03:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15E99800) [pid = 3576] [serial = 1482] [outer = 00000000] 10:03:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (169D8000) [pid = 3576] [serial = 1483] [outer = 15E99800] 10:03:08 INFO - PROCESS | 3576 | 1466442188309 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16B3AC00) [pid = 3576] [serial = 1484] [outer = 15E99800] 10:03:08 INFO - PROCESS | 3576 | 1466442188753 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]]]}] 10:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 599ms 10:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:03:08 INFO - PROCESS | 3576 | 1466442188789 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3576 | 1466442188791 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 10:03:08 INFO - PROCESS | 3576 | 1466442188794 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3576 | 1466442188796 Marionette TRACE conn3 <- [1,1942,null,{}] 10:03:08 INFO - PROCESS | 3576 | 1466442188799 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}] 10:03:08 INFO - PROCESS | 3576 | 1466442188801 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:08 INFO - PROCESS | 3576 | 1466442188911 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:03:08 INFO - PROCESS | 3576 | 1466442188916 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3576 | 1466442188918 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:08 INFO - PROCESS | 3576 | ++DOCSHELL 1633DC00 == 35 [pid = 3576] [id = 495] 10:03:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1666E800) [pid = 3576] [serial = 1485] [outer = 00000000] 10:03:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D2F800) [pid = 3576] [serial = 1486] [outer = 1666E800] 10:03:08 INFO - PROCESS | 3576 | 1466442188962 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E95400) [pid = 3576] [serial = 1487] [outer = 1666E800] 10:03:09 INFO - PROCESS | 3576 | 1466442189452 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]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 658ms 10:03:09 INFO - PROCESS | 3576 | 1466442189474 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 3576 | 1466442189476 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 10:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:03:09 INFO - PROCESS | 3576 | 1466442189488 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 3576 | 1466442189489 Marionette TRACE conn3 <- [1,1946,null,{}] 10:03:09 INFO - PROCESS | 3576 | 1466442189492 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}] 10:03:09 INFO - PROCESS | 3576 | 1466442189498 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:09 INFO - PROCESS | 3576 | 1466442189617 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:03:09 INFO - PROCESS | 3576 | 1466442189681 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 3576 | 1466442189683 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:09 INFO - PROCESS | 3576 | ++DOCSHELL 13203000 == 36 [pid = 3576] [id = 496] 10:03:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16333C00) [pid = 3576] [serial = 1488] [outer = 00000000] 10:03:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17BCD800) [pid = 3576] [serial = 1489] [outer = 16333C00] 10:03:09 INFO - PROCESS | 3576 | 1466442189728 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17BCE400) [pid = 3576] [serial = 1490] [outer = 16333C00] 10:03:10 INFO - PROCESS | 3576 | 1466442190163 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 719ms 10:03:10 INFO - PROCESS | 3576 | 1466442190223 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 3576 | 1466442190225 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 10:03:10 INFO - PROCESS | 3576 | 1466442190229 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:03:10 INFO - PROCESS | 3576 | 1466442190230 Marionette TRACE conn3 <- [1,1950,null,{}] 10:03:10 INFO - PROCESS | 3576 | 1466442190234 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}] 10:03:10 INFO - PROCESS | 3576 | 1466442190236 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:10 INFO - PROCESS | 3576 | 1466442190330 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:03:10 INFO - PROCESS | 3576 | 1466442190338 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 3576 | 1466442190340 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:10 INFO - PROCESS | 3576 | ++DOCSHELL 10EA0400 == 37 [pid = 3576] [id = 497] 10:03:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13156000) [pid = 3576] [serial = 1491] [outer = 00000000] 10:03:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18186400) [pid = 3576] [serial = 1492] [outer = 13156000] 10:03:10 INFO - PROCESS | 3576 | 1466442190512 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (1818D400) [pid = 3576] [serial = 1493] [outer = 13156000] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12BC3800) [pid = 3576] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10367C00) [pid = 3576] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1106EC00) [pid = 3576] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10C66400) [pid = 3576] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16D28400) [pid = 3576] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11066400) [pid = 3576] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15876800) [pid = 3576] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1761F000) [pid = 3576] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (162B0000) [pid = 3576] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10320000) [pid = 3576] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16A91400) [pid = 3576] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:03:10 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15B95C00) [pid = 3576] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:03:10 INFO - PROCESS | 3576 | 1466442190864 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 673ms 10:03:10 INFO - PROCESS | 3576 | 1466442190892 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 3576 | 1466442190894 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 10:03:10 INFO - PROCESS | 3576 | 1466442190897 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:03:10 INFO - PROCESS | 3576 | 1466442190899 Marionette TRACE conn3 <- [1,1954,null,{}] 10:03:10 INFO - PROCESS | 3576 | 1466442190902 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}] 10:03:10 INFO - PROCESS | 3576 | 1466442190904 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:10 INFO - PROCESS | 3576 | 1466442190987 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:03:11 INFO - PROCESS | 3576 | 1466442191078 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 3576 | 1466442191080 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:11 INFO - PROCESS | 3576 | ++DOCSHELL 1050E000 == 38 [pid = 3576] [id = 498] 10:03:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (10C73400) [pid = 3576] [serial = 1494] [outer = 00000000] 10:03:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15D34000) [pid = 3576] [serial = 1495] [outer = 10C73400] 10:03:11 INFO - PROCESS | 3576 | 1466442191125 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1761F000) [pid = 3576] [serial = 1496] [outer = 10C73400] 10:03:11 INFO - PROCESS | 3576 | 1466442191456 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]]]}] 10:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 10:03:11 INFO - PROCESS | 3576 | 1466442191478 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 3576 | 1466442191480 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 10:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:03:11 INFO - PROCESS | 3576 | 1466442191484 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 3576 | 1466442191485 Marionette TRACE conn3 <- [1,1958,null,{}] 10:03:11 INFO - PROCESS | 3576 | 1466442191489 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}] 10:03:11 INFO - PROCESS | 3576 | 1466442191490 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:11 INFO - PROCESS | 3576 | 1466442191592 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:03:11 INFO - PROCESS | 3576 | 1466442191599 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 3576 | 1466442191601 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:11 INFO - PROCESS | 3576 | ++DOCSHELL 103D3C00 == 39 [pid = 3576] [id = 499] 10:03:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (10A47C00) [pid = 3576] [serial = 1497] [outer = 00000000] 10:03:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19676800) [pid = 3576] [serial = 1498] [outer = 10A47C00] 10:03:11 INFO - PROCESS | 3576 | 1466442191653 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1967EC00) [pid = 3576] [serial = 1499] [outer = 10A47C00] 10:03:12 INFO - PROCESS | 3576 | 1466442192044 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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 599ms 10:03:12 INFO - PROCESS | 3576 | 1466442192088 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3576 | 1466442192090 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 10:03:12 INFO - PROCESS | 3576 | 1466442192094 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:03:12 INFO - PROCESS | 3576 | 1466442192095 Marionette TRACE conn3 <- [1,1962,null,{}] 10:03:12 INFO - PROCESS | 3576 | 1466442192099 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}] 10:03:12 INFO - PROCESS | 3576 | 1466442192100 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:12 INFO - PROCESS | 3576 | 1466442192224 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:03:12 INFO - PROCESS | 3576 | 1466442192231 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 3576 | 1466442192233 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:12 INFO - PROCESS | 3576 | ++DOCSHELL 15BAD000 == 40 [pid = 3576] [id = 500] 10:03:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (162AE400) [pid = 3576] [serial = 1500] [outer = 00000000] 10:03:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1981D000) [pid = 3576] [serial = 1501] [outer = 162AE400] 10:03:12 INFO - PROCESS | 3576 | 1466442192277 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1981D400) [pid = 3576] [serial = 1502] [outer = 162AE400] 10:03:12 INFO - PROCESS | 3576 | 1466442192850 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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 808ms 10:03:12 INFO - PROCESS | 3576 | 1466442192931 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3576 | 1466442192936 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 10:03:12 INFO - PROCESS | 3576 | 1466442192941 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:03:12 INFO - PROCESS | 3576 | 1466442192944 Marionette TRACE conn3 <- [1,1966,null,{}] 10:03:12 INFO - PROCESS | 3576 | 1466442192951 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}] 10:03:12 INFO - PROCESS | 3576 | 1466442192954 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:13 INFO - PROCESS | 3576 | 1466442193054 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:03:13 INFO - PROCESS | 3576 | 1466442193188 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 3576 | 1466442193191 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:13 INFO - PROCESS | 3576 | ++DOCSHELL 10C6D400 == 41 [pid = 3576] [id = 501] 10:03:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10C71400) [pid = 3576] [serial = 1503] [outer = 00000000] 10:03:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (131E7C00) [pid = 3576] [serial = 1504] [outer = 10C71400] 10:03:13 INFO - PROCESS | 3576 | 1466442193248 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (14310800) [pid = 3576] [serial = 1505] [outer = 10C71400] 10:03:13 INFO - PROCESS | 3576 | 1466442193776 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]]]}] 10:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 868ms 10:03:13 INFO - PROCESS | 3576 | 1466442193813 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 3576 | 1466442193818 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 10:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:03:13 INFO - PROCESS | 3576 | 1466442193824 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 3576 | 1466442193827 Marionette TRACE conn3 <- [1,1970,null,{}] 10:03:13 INFO - PROCESS | 3576 | 1466442193831 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}] 10:03:13 INFO - PROCESS | 3576 | 1466442193834 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:13 INFO - PROCESS | 3576 | 1466442193925 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:03:14 INFO - PROCESS | 3576 | 1466442194036 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3576 | 1466442194038 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:14 INFO - PROCESS | 3576 | ++DOCSHELL 15D3B800 == 42 [pid = 3576] [id = 502] 10:03:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15D40400) [pid = 3576] [serial = 1506] [outer = 00000000] 10:03:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16331400) [pid = 3576] [serial = 1507] [outer = 15D40400] 10:03:14 INFO - PROCESS | 3576 | 1466442194135 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16B43000) [pid = 3576] [serial = 1508] [outer = 15D40400] 10:03:14 INFO - PROCESS | 3576 | 1466442194717 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]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 958ms 10:03:14 INFO - PROCESS | 3576 | 1466442194774 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 3576 | 1466442194776 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 10:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:03:14 INFO - PROCESS | 3576 | 1466442194780 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 3576 | 1466442194784 Marionette TRACE conn3 <- [1,1974,null,{}] 10:03:14 INFO - PROCESS | 3576 | 1466442194795 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}] 10:03:14 INFO - PROCESS | 3576 | 1466442194800 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:14 INFO - PROCESS | 3576 | 1466442194905 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:03:15 INFO - PROCESS | 3576 | 1466442195045 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3576 | 1466442195049 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:15 INFO - PROCESS | 3576 | ++DOCSHELL 1666F800 == 43 [pid = 3576] [id = 503] 10:03:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (16A90000) [pid = 3576] [serial = 1509] [outer = 00000000] 10:03:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1706D800) [pid = 3576] [serial = 1510] [outer = 16A90000] 10:03:15 INFO - PROCESS | 3576 | 1466442195111 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (19675400) [pid = 3576] [serial = 1511] [outer = 16A90000] 10:03:15 INFO - PROCESS | 3576 | 1466442195837 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]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1093ms 10:03:15 INFO - PROCESS | 3576 | 1466442195894 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3576 | 1466442195898 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 10:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:03:15 INFO - PROCESS | 3576 | 1466442195885 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 3576 | 1466442195888 Marionette TRACE conn3 <- [1,1978,null,{}] 10:03:15 INFO - PROCESS | 3576 | 1466442195893 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}] 10:03:15 INFO - PROCESS | 3576 | 1466442195896 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:16 INFO - PROCESS | 3576 | 1466442196022 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:03:16 INFO - PROCESS | 3576 | 1466442196130 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 3576 | 1466442196132 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:16 INFO - PROCESS | 3576 | ++DOCSHELL 1127C800 == 44 [pid = 3576] [id = 504] 10:03:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12815000) [pid = 3576] [serial = 1512] [outer = 00000000] 10:03:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (13947C00) [pid = 3576] [serial = 1513] [outer = 12815000] 10:03:16 INFO - PROCESS | 3576 | 1466442196181 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (1430E400) [pid = 3576] [serial = 1514] [outer = 12815000] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 1106C000 == 43 [pid = 3576] [id = 479] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 103D3C00 == 42 [pid = 3576] [id = 499] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 1050E000 == 41 [pid = 3576] [id = 498] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 10EA0400 == 40 [pid = 3576] [id = 497] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 13203000 == 39 [pid = 3576] [id = 496] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 1633DC00 == 38 [pid = 3576] [id = 495] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 158D5400 == 37 [pid = 3576] [id = 494] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 15BA0400 == 36 [pid = 3576] [id = 493] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 130C8800 == 35 [pid = 3576] [id = 492] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 10C68800 == 34 [pid = 3576] [id = 491] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 143DB800 == 33 [pid = 3576] [id = 488] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 10C6F400 == 32 [pid = 3576] [id = 489] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 13D10400 == 31 [pid = 3576] [id = 490] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 15D3B800 == 30 [pid = 3576] [id = 502] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 1666F800 == 29 [pid = 3576] [id = 503] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 15BAD000 == 28 [pid = 3576] [id = 500] 10:03:16 INFO - PROCESS | 3576 | --DOCSHELL 10C6D400 == 27 [pid = 3576] [id = 501] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (1312F400) [pid = 3576] [serial = 1444] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (131E7400) [pid = 3576] [serial = 1445] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15075400) [pid = 3576] [serial = 1447] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (12DF1400) [pid = 3576] [serial = 1439] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11AD4C00) [pid = 3576] [serial = 1438] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (10FADC00) [pid = 3576] [serial = 1441] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (11065800) [pid = 3576] [serial = 1442] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E90400) [pid = 3576] [serial = 1456] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13153000) [pid = 3576] [serial = 1430] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (12AA6400) [pid = 3576] [serial = 1429] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15D3C400) [pid = 3576] [serial = 1433] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (15B9CC00) [pid = 3576] [serial = 1432] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19677400) [pid = 3576] [serial = 1436] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (18184400) [pid = 3576] [serial = 1435] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16338400) [pid = 3576] [serial = 1454] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (143DC000) [pid = 3576] [serial = 1459] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16331800) [pid = 3576] [serial = 1453] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16FFB400) [pid = 3576] [serial = 1462] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E9AC00) [pid = 3576] [serial = 1457] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17822000) [pid = 3576] [serial = 1465] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1501A800) [pid = 3576] [serial = 1460] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17184000) [pid = 3576] [serial = 1463] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15D37C00) [pid = 3576] [serial = 1450] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (162AC400) [pid = 3576] [serial = 1451] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1564BC00) [pid = 3576] [serial = 1448] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3576 | 1466442197300 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]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1437ms 10:03:17 INFO - PROCESS | 3576 | 1466442197333 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3576 | 1466442197337 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 10:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:03:17 INFO - PROCESS | 3576 | 1466442197343 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 3576 | 1466442197350 Marionette TRACE conn3 <- [1,1982,null,{}] 10:03:17 INFO - PROCESS | 3576 | 1466442197358 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}] 10:03:17 INFO - PROCESS | 3576 | 1466442197362 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:17 INFO - PROCESS | 3576 | 1466442197477 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:03:17 INFO - PROCESS | 3576 | 1466442197486 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 3576 | 1466442197489 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:17 INFO - PROCESS | 3576 | ++DOCSHELL 10C6F000 == 28 [pid = 3576] [id = 505] 10:03:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (10C6F400) [pid = 3576] [serial = 1515] [outer = 00000000] 10:03:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (11068400) [pid = 3576] [serial = 1516] [outer = 10C6F400] 10:03:17 INFO - PROCESS | 3576 | 1466442197542 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1106F800) [pid = 3576] [serial = 1517] [outer = 10C6F400] 10:03:17 INFO - PROCESS | 3576 | 1466442198013 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]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 718ms 10:03:18 INFO - PROCESS | 3576 | 1466442198092 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 3576 | 1466442198097 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 10:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:03:18 INFO - PROCESS | 3576 | 1466442198104 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 3576 | 1466442198106 Marionette TRACE conn3 <- [1,1986,null,{}] 10:03:18 INFO - PROCESS | 3576 | 1466442198110 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}] 10:03:18 INFO - PROCESS | 3576 | 1466442198113 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:18 INFO - PROCESS | 3576 | 1466442198210 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:03:18 INFO - PROCESS | 3576 | 1466442198307 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3576 | 1466442198310 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:18 INFO - PROCESS | 3576 | ++DOCSHELL 12BCF800 == 29 [pid = 3576] [id = 506] 10:03:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (12BCFC00) [pid = 3576] [serial = 1518] [outer = 00000000] 10:03:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (130C9C00) [pid = 3576] [serial = 1519] [outer = 12BCFC00] 10:03:18 INFO - PROCESS | 3576 | 1466442198356 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1312F000) [pid = 3576] [serial = 1520] [outer = 12BCFC00] 10:03:18 INFO - PROCESS | 3576 | 1466442198710 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]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 599ms 10:03:18 INFO - PROCESS | 3576 | 1466442198737 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 3576 | 1466442198739 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 10:03:18 INFO - PROCESS | 3576 | 1466442198743 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:03:18 INFO - PROCESS | 3576 | 1466442198747 Marionette TRACE conn3 <- [1,1990,null,{}] 10:03:18 INFO - PROCESS | 3576 | 1466442198758 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}] 10:03:18 INFO - PROCESS | 3576 | 1466442198762 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:18 INFO - PROCESS | 3576 | 1466442198846 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:03:18 INFO - PROCESS | 3576 | 1466442198853 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3576 | 1466442198856 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:18 INFO - PROCESS | 3576 | ++DOCSHELL 14312C00 == 30 [pid = 3576] [id = 507] 10:03:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (14314400) [pid = 3576] [serial = 1521] [outer = 00000000] 10:03:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15077000) [pid = 3576] [serial = 1522] [outer = 14314400] 10:03:18 INFO - PROCESS | 3576 | 1466442198903 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15650800) [pid = 3576] [serial = 1523] [outer = 14314400] 10:03:19 INFO - PROCESS | 3576 | 1466442199375 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]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 703ms 10:03:19 INFO - PROCESS | 3576 | 1466442199451 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 3576 | 1466442199453 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 10:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:03:19 INFO - PROCESS | 3576 | 1466442199457 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 3576 | 1466442199458 Marionette TRACE conn3 <- [1,1994,null,{}] 10:03:19 INFO - PROCESS | 3576 | 1466442199462 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}] 10:03:19 INFO - PROCESS | 3576 | 1466442199463 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:19 INFO - PROCESS | 3576 | 1466442199609 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:03:19 INFO - PROCESS | 3576 | 1466442199632 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 3576 | 1466442199635 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:19 INFO - PROCESS | 3576 | ++DOCSHELL 15B9D800 == 31 [pid = 3576] [id = 508] 10:03:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15B9DC00) [pid = 3576] [serial = 1524] [outer = 00000000] 10:03:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15BA4C00) [pid = 3576] [serial = 1525] [outer = 15B9DC00] 10:03:19 INFO - PROCESS | 3576 | 1466442199678 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (15BAEC00) [pid = 3576] [serial = 1526] [outer = 15B9DC00] 10:03:20 INFO - PROCESS | 3576 | 1466442200088 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]]]}] 10:03:20 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 10:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 659ms 10:03:20 INFO - PROCESS | 3576 | 1466442200121 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3576 | 1466442200123 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 10:03:20 INFO - PROCESS | 3576 | 1466442200126 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:03:20 INFO - PROCESS | 3576 | 1466442200128 Marionette TRACE conn3 <- [1,1998,null,{}] 10:03:20 INFO - PROCESS | 3576 | 1466442200148 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}] 10:03:20 INFO - PROCESS | 3576 | 1466442200150 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:20 INFO - PROCESS | 3576 | 1466442200259 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:03:20 INFO - PROCESS | 3576 | 1466442200273 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 3576 | 1466442200276 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:20 INFO - PROCESS | 3576 | ++DOCSHELL 15B99C00 == 32 [pid = 3576] [id = 509] 10:03:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15B9A400) [pid = 3576] [serial = 1527] [outer = 00000000] 10:03:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (162B1800) [pid = 3576] [serial = 1528] [outer = 15B9A400] 10:03:20 INFO - PROCESS | 3576 | 1466442200321 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16330400) [pid = 3576] [serial = 1529] [outer = 15B9A400] 10:03:20 INFO - PROCESS | 3576 | 1466442200764 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]]]}] 10:03:20 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 10:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 673ms 10:03:20 INFO - PROCESS | 3576 | 1466442200814 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3576 | 1466442200817 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:03:20 INFO - PROCESS | 3576 | 1466442200820 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3576 | 1466442200821 Marionette TRACE conn3 <- [1,2002,null,{}] 10:03:20 INFO - PROCESS | 3576 | 1466442200825 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}] 10:03:20 INFO - PROCESS | 3576 | 1466442200830 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:20 INFO - PROCESS | 3576 | 1466442200965 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16333C00) [pid = 3576] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1761F800) [pid = 3576] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10C70400) [pid = 3576] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13150C00) [pid = 3576] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15BA5400) [pid = 3576] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E99800) [pid = 3576] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10C6B400) [pid = 3576] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13156000) [pid = 3576] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10C73400) [pid = 3576] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (162AE400) [pid = 3576] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10A47C00) [pid = 3576] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:03:21 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1666E800) [pid = 3576] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:03:21 INFO - PROCESS | 3576 | 1466442201260 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3576 | 1466442201262 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:21 INFO - PROCESS | 3576 | ++DOCSHELL 10506C00 == 33 [pid = 3576] [id = 510] 10:03:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10A45800) [pid = 3576] [serial = 1530] [outer = 00000000] 10:03:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (11278400) [pid = 3576] [serial = 1531] [outer = 10A45800] 10:03:21 INFO - PROCESS | 3576 | 1466442201295 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1506F400) [pid = 3576] [serial = 1532] [outer = 10A45800] 10:03:21 INFO - PROCESS | 3576 | 1466442201670 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]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 913ms 10:03:21 INFO - PROCESS | 3576 | 1466442201730 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3576 | 1466442201732 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 10:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:03:21 INFO - PROCESS | 3576 | 1466442201735 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 3576 | 1466442201727 Marionette TRACE conn3 <- [1,2006,null,{}] 10:03:21 INFO - PROCESS | 3576 | 1466442201731 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}] 10:03:21 INFO - PROCESS | 3576 | 1466442201733 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:21 INFO - PROCESS | 3576 | 1466442201808 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:03:21 INFO - PROCESS | 3576 | 1466442201814 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3576 | 1466442201816 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:21 INFO - PROCESS | 3576 | ++DOCSHELL 1365B400 == 34 [pid = 3576] [id = 511] 10:03:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15B92400) [pid = 3576] [serial = 1533] [outer = 00000000] 10:03:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16B45C00) [pid = 3576] [serial = 1534] [outer = 15B92400] 10:03:21 INFO - PROCESS | 3576 | 1466442201858 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D2D000) [pid = 3576] [serial = 1535] [outer = 15B92400] 10:03:22 INFO - PROCESS | 3576 | 1466442202264 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 569ms 10:03:22 INFO - PROCESS | 3576 | 1466442202291 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3576 | 1466442202293 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 10:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:03:22 INFO - PROCESS | 3576 | 1466442202318 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 3576 | 1466442202320 Marionette TRACE conn3 <- [1,2010,null,{}] 10:03:22 INFO - PROCESS | 3576 | 1466442202323 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}] 10:03:22 INFO - PROCESS | 3576 | 1466442202325 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:22 INFO - PROCESS | 3576 | 1466442202400 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:03:22 INFO - PROCESS | 3576 | 1466442202405 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 3576 | 1466442202407 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:22 INFO - PROCESS | 3576 | ++DOCSHELL 16A93C00 == 35 [pid = 3576] [id = 512] 10:03:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E8E000) [pid = 3576] [serial = 1536] [outer = 00000000] 10:03:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16E9AC00) [pid = 3576] [serial = 1537] [outer = 16E8E000] 10:03:22 INFO - PROCESS | 3576 | 1466442202450 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16F21C00) [pid = 3576] [serial = 1538] [outer = 16E8E000] 10:03:22 INFO - PROCESS | 3576 | 1466442202875 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 10:03:22 INFO - PROCESS | 3576 | 1466442202936 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3576 | 1466442202938 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 10:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:03:22 INFO - PROCESS | 3576 | 1466442202941 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 3576 | 1466442202943 Marionette TRACE conn3 <- [1,2014,null,{}] 10:03:22 INFO - PROCESS | 3576 | 1466442202946 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}] 10:03:22 INFO - PROCESS | 3576 | 1466442202949 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:23 INFO - PROCESS | 3576 | 1466442203024 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:03:23 INFO - PROCESS | 3576 | 1466442203029 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 3576 | 1466442203031 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:23 INFO - PROCESS | 3576 | ++DOCSHELL 16FFB000 == 36 [pid = 3576] [id = 513] 10:03:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17064400) [pid = 3576] [serial = 1539] [outer = 00000000] 10:03:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17619800) [pid = 3576] [serial = 1540] [outer = 17064400] 10:03:23 INFO - PROCESS | 3576 | 1466442203073 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1761F800) [pid = 3576] [serial = 1541] [outer = 17064400] 10:03:23 INFO - PROCESS | 3576 | 1466442203850 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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 958ms 10:03:23 INFO - PROCESS | 3576 | 1466442203891 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 3576 | 1466442203896 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 10:03:23 INFO - PROCESS | 3576 | 1466442203900 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:03:23 INFO - PROCESS | 3576 | 1466442203905 Marionette TRACE conn3 <- [1,2018,null,{}] 10:03:23 INFO - PROCESS | 3576 | 1466442203911 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}] 10:03:23 INFO - PROCESS | 3576 | 1466442203914 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:24 INFO - PROCESS | 3576 | 1466442204032 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:03:24 INFO - PROCESS | 3576 | 1466442204168 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3576 | 1466442204171 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:24 INFO - PROCESS | 3576 | ++DOCSHELL 10C6F800 == 37 [pid = 3576] [id = 514] 10:03:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (10FADC00) [pid = 3576] [serial = 1542] [outer = 00000000] 10:03:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (11AD7C00) [pid = 3576] [serial = 1543] [outer = 10FADC00] 10:03:24 INFO - PROCESS | 3576 | 1466442204230 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (130A9400) [pid = 3576] [serial = 1544] [outer = 10FADC00] 10:03:24 INFO - PROCESS | 3576 | 1466442204883 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]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1003ms 10:03:24 INFO - PROCESS | 3576 | 1466442204946 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3576 | 1466442204951 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 10:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:03:24 INFO - PROCESS | 3576 | 1466442204958 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3576 | 1466442204961 Marionette TRACE conn3 <- [1,2022,null,{}] 10:03:24 INFO - PROCESS | 3576 | 1466442204965 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}] 10:03:24 INFO - PROCESS | 3576 | 1466442204968 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:25 INFO - PROCESS | 3576 | 1466442205185 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:03:25 INFO - PROCESS | 3576 | 1466442205336 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 3576 | 1466442205339 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:25 INFO - PROCESS | 3576 | ++DOCSHELL 1036EC00 == 38 [pid = 3576] [id = 515] 10:03:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10373000) [pid = 3576] [serial = 1545] [outer = 00000000] 10:03:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10560000) [pid = 3576] [serial = 1546] [outer = 10373000] 10:03:25 INFO - PROCESS | 3576 | 1466442205396 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10C6D400) [pid = 3576] [serial = 1547] [outer = 10373000] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 16A93C00 == 37 [pid = 3576] [id = 512] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 1365B400 == 36 [pid = 3576] [id = 511] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 10506C00 == 35 [pid = 3576] [id = 510] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 15B99C00 == 34 [pid = 3576] [id = 509] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 15B9D800 == 33 [pid = 3576] [id = 508] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 14312C00 == 32 [pid = 3576] [id = 507] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 12BCF800 == 31 [pid = 3576] [id = 506] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 10C6F000 == 30 [pid = 3576] [id = 505] 10:03:25 INFO - PROCESS | 3576 | --DOCSHELL 1127C800 == 29 [pid = 3576] [id = 504] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1981D400) [pid = 3576] [serial = 1502] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1981D000) [pid = 3576] [serial = 1501] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19676800) [pid = 3576] [serial = 1498] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1967EC00) [pid = 3576] [serial = 1499] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16D2F800) [pid = 3576] [serial = 1486] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (17BCD800) [pid = 3576] [serial = 1489] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16E95400) [pid = 3576] [serial = 1487] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17BCE400) [pid = 3576] [serial = 1490] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17634400) [pid = 3576] [serial = 1466] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10FAD400) [pid = 3576] [serial = 1468] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (11070C00) [pid = 3576] [serial = 1469] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1394BC00) [pid = 3576] [serial = 1477] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14313400) [pid = 3576] [serial = 1478] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15017400) [pid = 3576] [serial = 1471] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E97C00) [pid = 3576] [serial = 1480] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (162B4400) [pid = 3576] [serial = 1481] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (169D8000) [pid = 3576] [serial = 1483] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1106FC00) [pid = 3576] [serial = 1474] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (11CC7400) [pid = 3576] [serial = 1475] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18186400) [pid = 3576] [serial = 1492] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1818D400) [pid = 3576] [serial = 1493] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15D34000) [pid = 3576] [serial = 1495] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16B3AC00) [pid = 3576] [serial = 1484] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1761F000) [pid = 3576] [serial = 1496] [outer = 00000000] [url = about:blank] 10:03:25 INFO - PROCESS | 3576 | 1466442205946 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1048ms 10:03:26 INFO - PROCESS | 3576 | 1466442206006 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3576 | 1466442206010 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 10:03:26 INFO - PROCESS | 3576 | 1466442206014 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:03:26 INFO - PROCESS | 3576 | 1466442206017 Marionette TRACE conn3 <- [1,2026,null,{}] 10:03:26 INFO - PROCESS | 3576 | 1466442206021 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}] 10:03:26 INFO - PROCESS | 3576 | 1466442206024 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:26 INFO - PROCESS | 3576 | 1466442206109 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:03:26 INFO - PROCESS | 3576 | 1466442206200 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3576 | 1466442206203 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:26 INFO - PROCESS | 3576 | ++DOCSHELL 11063400 == 30 [pid = 3576] [id = 516] 10:03:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (11070C00) [pid = 3576] [serial = 1548] [outer = 00000000] 10:03:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12817800) [pid = 3576] [serial = 1549] [outer = 11070C00] 10:03:26 INFO - PROCESS | 3576 | 1466442206241 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (12DF1000) [pid = 3576] [serial = 1550] [outer = 11070C00] 10:03:26 INFO - PROCESS | 3576 | 1466442206630 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 674ms 10:03:26 INFO - PROCESS | 3576 | 1466442206696 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3576 | 1466442206699 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 10:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:03:26 INFO - PROCESS | 3576 | 1466442206702 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 3576 | 1466442206704 Marionette TRACE conn3 <- [1,2030,null,{}] 10:03:26 INFO - PROCESS | 3576 | 1466442206708 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}] 10:03:26 INFO - PROCESS | 3576 | 1466442206710 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:26 INFO - PROCESS | 3576 | 1466442206794 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:03:26 INFO - PROCESS | 3576 | 1466442206803 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3576 | 1466442206805 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:26 INFO - PROCESS | 3576 | ++DOCSHELL 15072800 == 31 [pid = 3576] [id = 517] 10:03:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15074800) [pid = 3576] [serial = 1551] [outer = 00000000] 10:03:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1564B800) [pid = 3576] [serial = 1552] [outer = 15074800] 10:03:26 INFO - PROCESS | 3576 | 1466442206853 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15B93000) [pid = 3576] [serial = 1553] [outer = 15074800] 10:03:27 INFO - PROCESS | 3576 | 1466442207305 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]]]}] 10:03:27 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) 10:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 613ms 10:03:27 INFO - PROCESS | 3576 | 1466442207322 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3576 | 1466442207326 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 10:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:03:27 INFO - PROCESS | 3576 | 1466442207336 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 3576 | 1466442207340 Marionette TRACE conn3 <- [1,2034,null,{}] 10:03:27 INFO - PROCESS | 3576 | 1466442207348 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}] 10:03:27 INFO - PROCESS | 3576 | 1466442207351 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:27 INFO - PROCESS | 3576 | 1466442207445 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:03:27 INFO - PROCESS | 3576 | 1466442207452 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3576 | 1466442207438 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:27 INFO - PROCESS | 3576 | ++DOCSHELL 13D0C400 == 32 [pid = 3576] [id = 518] 10:03:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (162AC800) [pid = 3576] [serial = 1554] [outer = 00000000] 10:03:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (162BAC00) [pid = 3576] [serial = 1555] [outer = 162AC800] 10:03:27 INFO - PROCESS | 3576 | 1466442207483 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16337400) [pid = 3576] [serial = 1556] [outer = 162AC800] 10:03:27 INFO - PROCESS | 3576 | 1466442207936 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 674ms 10:03:27 INFO - PROCESS | 3576 | 1466442207993 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3576 | 1466442207995 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 10:03:27 INFO - PROCESS | 3576 | 1466442207998 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:03:27 INFO - PROCESS | 3576 | 1466442208000 Marionette TRACE conn3 <- [1,2038,null,{}] 10:03:27 INFO - PROCESS | 3576 | 1466442208003 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}] 10:03:27 INFO - PROCESS | 3576 | 1466442208005 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:28 INFO - PROCESS | 3576 | 1466442208117 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:03:28 INFO - PROCESS | 3576 | 1466442208201 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3576 | 1466442208204 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:28 INFO - PROCESS | 3576 | ++DOCSHELL 169D2C00 == 33 [pid = 3576] [id = 519] 10:03:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (169D9000) [pid = 3576] [serial = 1557] [outer = 00000000] 10:03:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16B3E000) [pid = 3576] [serial = 1558] [outer = 169D9000] 10:03:28 INFO - PROCESS | 3576 | 1466442208247 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16E8DC00) [pid = 3576] [serial = 1559] [outer = 169D9000] 10:03:28 INFO - PROCESS | 3576 | 1466442208651 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]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 659ms 10:03:28 INFO - PROCESS | 3576 | 1466442208663 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 3576 | 1466442208665 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 10:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:03:28 INFO - PROCESS | 3576 | 1466442208668 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 3576 | 1466442208670 Marionette TRACE conn3 <- [1,2042,null,{}] 10:03:28 INFO - PROCESS | 3576 | 1466442208673 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}] 10:03:28 INFO - PROCESS | 3576 | 1466442208675 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:28 INFO - PROCESS | 3576 | 1466442208790 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:03:28 INFO - PROCESS | 3576 | 1466442208795 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3576 | 1466442208801 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:28 INFO - PROCESS | 3576 | ++DOCSHELL 12D5C400 == 34 [pid = 3576] [id = 520] 10:03:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15D33800) [pid = 3576] [serial = 1560] [outer = 00000000] 10:03:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16FEF400) [pid = 3576] [serial = 1561] [outer = 15D33800] 10:03:28 INFO - PROCESS | 3576 | 1466442208906 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17637400) [pid = 3576] [serial = 1562] [outer = 15D33800] 10:03:29 INFO - PROCESS | 3576 | 1466442209350 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 703ms 10:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:03:29 INFO - PROCESS | 3576 | 1466442209399 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 3576 | 1466442209401 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 10:03:29 INFO - PROCESS | 3576 | 1466442209404 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 3576 | 1466442209406 Marionette TRACE conn3 <- [1,2046,null,{}] 10:03:29 INFO - PROCESS | 3576 | 1466442209419 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}] 10:03:29 INFO - PROCESS | 3576 | 1466442209421 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:29 INFO - PROCESS | 3576 | 1466442209545 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:03:29 INFO - PROCESS | 3576 | 1466442209557 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3576 | 1466442209559 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:29 INFO - PROCESS | 3576 | ++DOCSHELL 17641000 == 35 [pid = 3576] [id = 521] 10:03:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17822000) [pid = 3576] [serial = 1563] [outer = 00000000] 10:03:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17BCE400) [pid = 3576] [serial = 1564] [outer = 17822000] 10:03:29 INFO - PROCESS | 3576 | 1466442209610 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17F46C00) [pid = 3576] [serial = 1565] [outer = 17822000] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (14310000) [pid = 3576] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16E8E000) [pid = 3576] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15B9DC00) [pid = 3576] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14314400) [pid = 3576] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10C6F400) [pid = 3576] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B9A400) [pid = 3576] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12815000) [pid = 3576] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12BCFC00) [pid = 3576] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10C71400) [pid = 3576] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15D40400) [pid = 3576] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16A90000) [pid = 3576] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (10A45800) [pid = 3576] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:03:30 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15B92400) [pid = 3576] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:03:30 INFO - PROCESS | 3576 | 1466442210110 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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 763ms 10:03:30 INFO - PROCESS | 3576 | 1466442210170 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 3576 | 1466442210172 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 10:03:30 INFO - PROCESS | 3576 | 1466442210175 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:03:30 INFO - PROCESS | 3576 | 1466442210177 Marionette TRACE conn3 <- [1,2050,null,{}] 10:03:30 INFO - PROCESS | 3576 | 1466442210181 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}] 10:03:30 INFO - PROCESS | 3576 | 1466442210182 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:30 INFO - PROCESS | 3576 | 1466442210283 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:03:30 INFO - PROCESS | 3576 | 1466442210345 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3576 | 1466442210347 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:30 INFO - PROCESS | 3576 | ++DOCSHELL 10A45800 == 36 [pid = 3576] [id = 522] 10:03:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10C6F400) [pid = 3576] [serial = 1566] [outer = 00000000] 10:03:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13152C00) [pid = 3576] [serial = 1567] [outer = 10C6F400] 10:03:30 INFO - PROCESS | 3576 | 1466442210390 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (162B4000) [pid = 3576] [serial = 1568] [outer = 10C6F400] 10:03:30 INFO - PROCESS | 3576 | 1466442210722 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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 614ms 10:03:30 INFO - PROCESS | 3576 | 1466442210777 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 3576 | 1466442210779 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 10:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:03:30 INFO - PROCESS | 3576 | 1466442210782 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 3576 | 1466442210784 Marionette TRACE conn3 <- [1,2054,null,{}] 10:03:30 INFO - PROCESS | 3576 | 1466442210787 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}] 10:03:30 INFO - PROCESS | 3576 | 1466442210789 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:30 INFO - PROCESS | 3576 | 1466442210928 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:03:30 INFO - PROCESS | 3576 | 1466442210938 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3576 | 1466442210940 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:30 INFO - PROCESS | 3576 | ++DOCSHELL 10FA8400 == 37 [pid = 3576] [id = 523] 10:03:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (11065800) [pid = 3576] [serial = 1569] [outer = 00000000] 10:03:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1718DC00) [pid = 3576] [serial = 1570] [outer = 11065800] 10:03:30 INFO - PROCESS | 3576 | 1466442210983 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18182C00) [pid = 3576] [serial = 1571] [outer = 11065800] 10:03:31 INFO - PROCESS | 3576 | 1466442211366 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]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 599ms 10:03:31 INFO - PROCESS | 3576 | 1466442211402 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 3576 | 1466442211404 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 10:03:31 INFO - PROCESS | 3576 | 1466442211407 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:03:31 INFO - PROCESS | 3576 | 1466442211409 Marionette TRACE conn3 <- [1,2058,null,{}] 10:03:31 INFO - PROCESS | 3576 | 1466442211412 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}] 10:03:31 INFO - PROCESS | 3576 | 1466442211414 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:31 INFO - PROCESS | 3576 | 1466442211531 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:03:31 INFO - PROCESS | 3576 | 1466442211539 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 3576 | 1466442211541 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:31 INFO - PROCESS | 3576 | ++DOCSHELL 169CC400 == 38 [pid = 3576] [id = 524] 10:03:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18184C00) [pid = 3576] [serial = 1572] [outer = 00000000] 10:03:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1960FC00) [pid = 3576] [serial = 1573] [outer = 18184C00] 10:03:31 INFO - PROCESS | 3576 | 1466442211584 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19610400) [pid = 3576] [serial = 1574] [outer = 18184C00] 10:03:32 INFO - PROCESS | 3576 | 1466442212057 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]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 703ms 10:03:32 INFO - PROCESS | 3576 | 1466442212113 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3576 | 1466442212118 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 10:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:03:32 INFO - PROCESS | 3576 | 1466442212123 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3576 | 1466442212127 Marionette TRACE conn3 <- [1,2062,null,{}] 10:03:32 INFO - PROCESS | 3576 | 1466442212133 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}] 10:03:32 INFO - PROCESS | 3576 | 1466442212136 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:32 INFO - PROCESS | 3576 | 1466442212292 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:03:32 INFO - PROCESS | 3576 | 1466442212404 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3576 | 1466442212409 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:32 INFO - PROCESS | 3576 | ++DOCSHELL 10562400 == 39 [pid = 3576] [id = 525] 10:03:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (10566000) [pid = 3576] [serial = 1575] [outer = 00000000] 10:03:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (12898000) [pid = 3576] [serial = 1576] [outer = 10566000] 10:03:32 INFO - PROCESS | 3576 | 1466442212465 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (13655800) [pid = 3576] [serial = 1577] [outer = 10566000] 10:03:33 INFO - PROCESS | 3576 | 1466442213034 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 958ms 10:03:33 INFO - PROCESS | 3576 | 1466442213091 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3576 | 1466442213095 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 10:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:03:33 INFO - PROCESS | 3576 | 1466442213102 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3576 | 1466442213105 Marionette TRACE conn3 <- [1,2066,null,{}] 10:03:33 INFO - PROCESS | 3576 | 1466442213109 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}] 10:03:33 INFO - PROCESS | 3576 | 1466442213111 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:33 INFO - PROCESS | 3576 | 1466442213202 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:03:33 INFO - PROCESS | 3576 | 1466442213340 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 3576 | 1466442213343 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:33 INFO - PROCESS | 3576 | ++DOCSHELL 1564EC00 == 40 [pid = 3576] [id = 526] 10:03:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1587C400) [pid = 3576] [serial = 1578] [outer = 00000000] 10:03:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15B9E800) [pid = 3576] [serial = 1579] [outer = 1587C400] 10:03:33 INFO - PROCESS | 3576 | 1466442213401 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (15E94000) [pid = 3576] [serial = 1580] [outer = 1587C400] 10:03:33 INFO - PROCESS | 3576 | 1466442213959 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 898ms 10:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:03:33 INFO - PROCESS | 3576 | 1466442213995 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3576 | 1466442213998 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 10:03:33 INFO - PROCESS | 3576 | 1466442214002 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3576 | 1466442214005 Marionette TRACE conn3 <- [1,2070,null,{}] 10:03:34 INFO - PROCESS | 3576 | 1466442214016 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}] 10:03:34 INFO - PROCESS | 3576 | 1466442214021 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:34 INFO - PROCESS | 3576 | 1466442214125 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:03:34 INFO - PROCESS | 3576 | 1466442214265 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3576 | 1466442214268 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:34 INFO - PROCESS | 3576 | ++DOCSHELL 17829400 == 41 [pid = 3576] [id = 527] 10:03:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1782A400) [pid = 3576] [serial = 1581] [outer = 00000000] 10:03:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1818BC00) [pid = 3576] [serial = 1582] [outer = 1782A400] 10:03:34 INFO - PROCESS | 3576 | 1466442214324 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19676C00) [pid = 3576] [serial = 1583] [outer = 1782A400] 10:03:34 INFO - PROCESS | 3576 | 1466442214880 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]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 898ms 10:03:34 INFO - PROCESS | 3576 | 1466442214910 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3576 | 1466442214913 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 10:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:03:34 INFO - PROCESS | 3576 | 1466442214916 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 3576 | 1466442214918 Marionette TRACE conn3 <- [1,2074,null,{}] 10:03:34 INFO - PROCESS | 3576 | 1466442214922 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}] 10:03:34 INFO - PROCESS | 3576 | 1466442214924 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:35 INFO - PROCESS | 3576 | 1466442215137 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:03:35 INFO - PROCESS | 3576 | 1466442215307 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3576 | 1466442215310 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:35 INFO - PROCESS | 3576 | ++DOCSHELL 105F3800 == 42 [pid = 3576] [id = 528] 10:03:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10A47C00) [pid = 3576] [serial = 1584] [outer = 00000000] 10:03:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10C6E400) [pid = 3576] [serial = 1585] [outer = 10A47C00] 10:03:35 INFO - PROCESS | 3576 | 1466442215360 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (11065000) [pid = 3576] [serial = 1586] [outer = 10A47C00] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 10FA8400 == 41 [pid = 3576] [id = 523] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 10A45800 == 40 [pid = 3576] [id = 522] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 17641000 == 39 [pid = 3576] [id = 521] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 12D5C400 == 38 [pid = 3576] [id = 520] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 169D2C00 == 37 [pid = 3576] [id = 519] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 13D0C400 == 36 [pid = 3576] [id = 518] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 15072800 == 35 [pid = 3576] [id = 517] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 11063400 == 34 [pid = 3576] [id = 516] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 1036EC00 == 33 [pid = 3576] [id = 515] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 10C6F800 == 32 [pid = 3576] [id = 514] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 16FFB000 == 31 [pid = 3576] [id = 513] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 17829400 == 30 [pid = 3576] [id = 527] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 169CC400 == 29 [pid = 3576] [id = 524] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 10562400 == 28 [pid = 3576] [id = 525] 10:03:36 INFO - PROCESS | 3576 | --DOCSHELL 1564EC00 == 27 [pid = 3576] [id = 526] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1586E800) [pid = 3576] [serial = 1472] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16E9AC00) [pid = 3576] [serial = 1537] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (15BA4C00) [pid = 3576] [serial = 1525] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15077000) [pid = 3576] [serial = 1522] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (11068400) [pid = 3576] [serial = 1516] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1106F800) [pid = 3576] [serial = 1517] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (162B1800) [pid = 3576] [serial = 1528] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1430E400) [pid = 3576] [serial = 1514] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13947C00) [pid = 3576] [serial = 1513] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (130C9C00) [pid = 3576] [serial = 1519] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1312F000) [pid = 3576] [serial = 1520] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14310800) [pid = 3576] [serial = 1505] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (131E7C00) [pid = 3576] [serial = 1504] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16B43000) [pid = 3576] [serial = 1508] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16331400) [pid = 3576] [serial = 1507] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19675400) [pid = 3576] [serial = 1511] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1706D800) [pid = 3576] [serial = 1510] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11278400) [pid = 3576] [serial = 1531] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16330400) [pid = 3576] [serial = 1529] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1506F400) [pid = 3576] [serial = 1532] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16B45C00) [pid = 3576] [serial = 1534] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15BAEC00) [pid = 3576] [serial = 1526] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16D2D000) [pid = 3576] [serial = 1535] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16F21C00) [pid = 3576] [serial = 1538] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15650800) [pid = 3576] [serial = 1523] [outer = 00000000] [url = about:blank] 10:03:36 INFO - PROCESS | 3576 | 1466442216499 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]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1632ms 10:03:36 INFO - PROCESS | 3576 | 1466442216563 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 3576 | 1466442216567 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 10:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:03:36 INFO - PROCESS | 3576 | 1466442216571 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 3576 | 1466442216574 Marionette TRACE conn3 <- [1,2078,null,{}] 10:03:36 INFO - PROCESS | 3576 | 1466442216580 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}] 10:03:36 INFO - PROCESS | 3576 | 1466442216583 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:36 INFO - PROCESS | 3576 | 1466442216668 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:03:36 INFO - PROCESS | 3576 | 1466442216676 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3576 | 1466442216680 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:36 INFO - PROCESS | 3576 | ++DOCSHELL 11070400 == 28 [pid = 3576] [id = 529] 10:03:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11070800) [pid = 3576] [serial = 1587] [outer = 00000000] 10:03:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11AD5800) [pid = 3576] [serial = 1588] [outer = 11070800] 10:03:36 INFO - PROCESS | 3576 | 1466442216728 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12815000) [pid = 3576] [serial = 1589] [outer = 11070800] 10:03:37 INFO - PROCESS | 3576 | 1466442217243 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]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 718ms 10:03:37 INFO - PROCESS | 3576 | 1466442217277 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3576 | 1466442217282 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 10:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:03:37 INFO - PROCESS | 3576 | 1466442217288 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 3576 | 1466442217291 Marionette TRACE conn3 <- [1,2082,null,{}] 10:03:37 INFO - PROCESS | 3576 | 1466442217294 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}] 10:03:37 INFO - PROCESS | 3576 | 1466442217297 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:37 INFO - PROCESS | 3576 | 1466442217383 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:03:37 INFO - PROCESS | 3576 | 1466442217487 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3576 | 1466442217490 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:37 INFO - PROCESS | 3576 | ++DOCSHELL 131E5C00 == 29 [pid = 3576] [id = 530] 10:03:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (131E6400) [pid = 3576] [serial = 1590] [outer = 00000000] 10:03:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (132C5400) [pid = 3576] [serial = 1591] [outer = 131E6400] 10:03:37 INFO - PROCESS | 3576 | 1466442217537 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13947800) [pid = 3576] [serial = 1592] [outer = 131E6400] 10:03:37 INFO - PROCESS | 3576 | 1466442217897 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]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 614ms 10:03:37 INFO - PROCESS | 3576 | 1466442217923 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3576 | 1466442217926 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 10:03:37 INFO - PROCESS | 3576 | 1466442217930 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:03:37 INFO - PROCESS | 3576 | 1466442217933 Marionette TRACE conn3 <- [1,2086,null,{}] 10:03:37 INFO - PROCESS | 3576 | 1466442217944 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}] 10:03:37 INFO - PROCESS | 3576 | 1466442217949 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:38 INFO - PROCESS | 3576 | 1466442218032 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:03:38 INFO - PROCESS | 3576 | 1466442218039 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3576 | 1466442218042 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:38 INFO - PROCESS | 3576 | ++DOCSHELL 15608400 == 30 [pid = 3576] [id = 531] 10:03:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15609400) [pid = 3576] [serial = 1593] [outer = 00000000] 10:03:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15641C00) [pid = 3576] [serial = 1594] [outer = 15609400] 10:03:38 INFO - PROCESS | 3576 | 1466442218090 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15B94C00) [pid = 3576] [serial = 1595] [outer = 15609400] 10:03:38 INFO - PROCESS | 3576 | 1466442218539 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 659ms 10:03:38 INFO - PROCESS | 3576 | 1466442218593 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3576 | 1466442218597 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 10:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:03:38 INFO - PROCESS | 3576 | 1466442218624 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 3576 | 1466442218626 Marionette TRACE conn3 <- [1,2090,null,{}] 10:03:38 INFO - PROCESS | 3576 | 1466442218630 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}] 10:03:38 INFO - PROCESS | 3576 | 1466442218632 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:38 INFO - PROCESS | 3576 | 1466442218774 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:03:38 INFO - PROCESS | 3576 | 1466442218795 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3576 | 1466442218797 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:38 INFO - PROCESS | 3576 | ++DOCSHELL 15BAD800 == 31 [pid = 3576] [id = 532] 10:03:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15BADC00) [pid = 3576] [serial = 1596] [outer = 00000000] 10:03:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15D3E800) [pid = 3576] [serial = 1597] [outer = 15BADC00] 10:03:38 INFO - PROCESS | 3576 | 1466442218841 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (162AEC00) [pid = 3576] [serial = 1598] [outer = 15BADC00] 10:03:39 INFO - PROCESS | 3576 | 1466442219247 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 688ms 10:03:39 INFO - PROCESS | 3576 | 1466442219301 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 3576 | 1466442219303 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 10:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:03:39 INFO - PROCESS | 3576 | 1466442219306 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 3576 | 1466442219308 Marionette TRACE conn3 <- [1,2094,null,{}] 10:03:39 INFO - PROCESS | 3576 | 1466442219312 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}] 10:03:39 INFO - PROCESS | 3576 | 1466442219313 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:39 INFO - PROCESS | 3576 | 1466442219405 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:03:39 INFO - PROCESS | 3576 | 1466442219410 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 3576 | 1466442219412 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:39 INFO - PROCESS | 3576 | ++DOCSHELL 15D3CC00 == 32 [pid = 3576] [id = 533] 10:03:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (162AC400) [pid = 3576] [serial = 1599] [outer = 00000000] 10:03:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16335400) [pid = 3576] [serial = 1600] [outer = 162AC400] 10:03:39 INFO - PROCESS | 3576 | 1466442219455 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1633DC00) [pid = 3576] [serial = 1601] [outer = 162AC400] 10:03:39 INFO - PROCESS | 3576 | 1466442219903 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 674ms 10:03:39 INFO - PROCESS | 3576 | 1466442219971 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 3576 | 1466442219973 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 10:03:39 INFO - PROCESS | 3576 | 1466442219976 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:03:39 INFO - PROCESS | 3576 | 1466442219978 Marionette TRACE conn3 <- [1,2098,null,{}] 10:03:39 INFO - PROCESS | 3576 | 1466442219981 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}] 10:03:39 INFO - PROCESS | 3576 | 1466442219987 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:40 INFO - PROCESS | 3576 | 1466442220134 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:03:40 INFO - PROCESS | 3576 | 1466442220147 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 3576 | 1466442220149 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:40 INFO - PROCESS | 3576 | ++DOCSHELL 16B3A800 == 33 [pid = 3576] [id = 534] 10:03:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16B3FC00) [pid = 3576] [serial = 1602] [outer = 00000000] 10:03:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E8D800) [pid = 3576] [serial = 1603] [outer = 16B3FC00] 10:03:40 INFO - PROCESS | 3576 | 1466442220193 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16F21C00) [pid = 3576] [serial = 1604] [outer = 16B3FC00] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (169D9000) [pid = 3576] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15D33800) [pid = 3576] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10FADC00) [pid = 3576] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17064400) [pid = 3576] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (162AC800) [pid = 3576] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10C6F400) [pid = 3576] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15074800) [pid = 3576] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10373000) [pid = 3576] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (11070C00) [pid = 3576] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11065800) [pid = 3576] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17822000) [pid = 3576] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:03:40 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (18184C00) [pid = 3576] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:03:40 INFO - PROCESS | 3576 | 1466442220813 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]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 913ms 10:03:40 INFO - PROCESS | 3576 | 1466442220884 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 3576 | 1466442220886 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 10:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:03:40 INFO - PROCESS | 3576 | 1466442220889 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 3576 | 1466442220891 Marionette TRACE conn3 <- [1,2102,null,{}] 10:03:40 INFO - PROCESS | 3576 | 1466442220895 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}] 10:03:40 INFO - PROCESS | 3576 | 1466442220906 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:40 INFO - PROCESS | 3576 | 1466442220965 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:03:40 INFO - PROCESS | 3576 | 1466442220970 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 3576 | 1466442220972 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:40 INFO - PROCESS | 3576 | ++DOCSHELL 12AA3800 == 34 [pid = 3576] [id = 535] 10:03:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14310000) [pid = 3576] [serial = 1605] [outer = 00000000] 10:03:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16673000) [pid = 3576] [serial = 1606] [outer = 14310000] 10:03:41 INFO - PROCESS | 3576 | 1466442221015 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16A93800) [pid = 3576] [serial = 1607] [outer = 14310000] 10:03:41 INFO - PROCESS | 3576 | 1466442221418 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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 569ms 10:03:41 INFO - PROCESS | 3576 | 1466442221460 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 3576 | 1466442221462 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 10:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:03:41 INFO - PROCESS | 3576 | 1466442221469 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 3576 | 1466442221471 Marionette TRACE conn3 <- [1,2106,null,{}] 10:03:41 INFO - PROCESS | 3576 | 1466442221474 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}] 10:03:41 INFO - PROCESS | 3576 | 1466442221476 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:41 INFO - PROCESS | 3576 | 1466442221553 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:03:41 INFO - PROCESS | 3576 | 1466442221558 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 3576 | 1466442221560 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:41 INFO - PROCESS | 3576 | ++DOCSHELL 162B5400 == 35 [pid = 3576] [id = 536] 10:03:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E92400) [pid = 3576] [serial = 1608] [outer = 00000000] 10:03:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17066000) [pid = 3576] [serial = 1609] [outer = 16E92400] 10:03:41 INFO - PROCESS | 3576 | 1466442221603 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1706A000) [pid = 3576] [serial = 1610] [outer = 16E92400] 10:03:42 INFO - PROCESS | 3576 | 1466442222037 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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 599ms 10:03:42 INFO - PROCESS | 3576 | 1466442222085 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3576 | 1466442222087 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 10:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:03:42 INFO - PROCESS | 3576 | 1466442222094 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 3576 | 1466442222096 Marionette TRACE conn3 <- [1,2110,null,{}] 10:03:42 INFO - PROCESS | 3576 | 1466442222099 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}] 10:03:42 INFO - PROCESS | 3576 | 1466442222101 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:42 INFO - PROCESS | 3576 | 1466442222176 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:03:42 INFO - PROCESS | 3576 | 1466442222181 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 3576 | 1466442222183 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:42 INFO - PROCESS | 3576 | ++DOCSHELL 15606400 == 36 [pid = 3576] [id = 537] 10:03:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1761F000) [pid = 3576] [serial = 1611] [outer = 00000000] 10:03:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17B81400) [pid = 3576] [serial = 1612] [outer = 1761F000] 10:03:42 INFO - PROCESS | 3576 | 1466442222226 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17B8AC00) [pid = 3576] [serial = 1613] [outer = 1761F000] 10:03:42 INFO - PROCESS | 3576 | 1466442222815 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]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 793ms 10:03:42 INFO - PROCESS | 3576 | 1466442222935 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3576 | 1466442222939 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 10:03:42 INFO - PROCESS | 3576 | 1466442222945 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:03:42 INFO - PROCESS | 3576 | 1466442222948 Marionette TRACE conn3 <- [1,2114,null,{}] 10:03:42 INFO - PROCESS | 3576 | 1466442222954 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}] 10:03:42 INFO - PROCESS | 3576 | 1466442222957 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:43 INFO - PROCESS | 3576 | 1466442223068 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:03:43 INFO - PROCESS | 3576 | 1466442223200 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 3576 | 1466442223203 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:43 INFO - PROCESS | 3576 | ++DOCSHELL 10A52800 == 37 [pid = 3576] [id = 538] 10:03:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10C72C00) [pid = 3576] [serial = 1614] [outer = 00000000] 10:03:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (114CA800) [pid = 3576] [serial = 1615] [outer = 10C72C00] 10:03:43 INFO - PROCESS | 3576 | 1466442223259 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13205C00) [pid = 3576] [serial = 1616] [outer = 10C72C00] 10:03:43 INFO - PROCESS | 3576 | 1466442223988 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]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1093ms 10:03:44 INFO - PROCESS | 3576 | 1466442224043 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 3576 | 1466442224047 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 10:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:03:44 INFO - PROCESS | 3576 | 1466442224054 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 3576 | 1466442224057 Marionette TRACE conn3 <- [1,2118,null,{}] 10:03:44 INFO - PROCESS | 3576 | 1466442224060 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}] 10:03:44 INFO - PROCESS | 3576 | 1466442224063 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:44 INFO - PROCESS | 3576 | 1466442224179 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:03:44 INFO - PROCESS | 3576 | 1466442224440 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 3576 | 1466442224443 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:44 INFO - PROCESS | 3576 | ++DOCSHELL 1031B800 == 38 [pid = 3576] [id = 539] 10:03:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10320000) [pid = 3576] [serial = 1617] [outer = 00000000] 10:03:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1055B800) [pid = 3576] [serial = 1618] [outer = 10320000] 10:03:44 INFO - PROCESS | 3576 | 1466442224504 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (10C70800) [pid = 3576] [serial = 1619] [outer = 10320000] 10:03:44 INFO - PROCESS | 3576 | --DOCSHELL 162B5400 == 37 [pid = 3576] [id = 536] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 12AA3800 == 36 [pid = 3576] [id = 535] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 16B3A800 == 35 [pid = 3576] [id = 534] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 15D3CC00 == 34 [pid = 3576] [id = 533] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 15BAD800 == 33 [pid = 3576] [id = 532] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 15608400 == 32 [pid = 3576] [id = 531] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 131E5C00 == 31 [pid = 3576] [id = 530] 10:03:45 INFO - PROCESS | 3576 | --DOCSHELL 11070400 == 30 [pid = 3576] [id = 529] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16B3E000) [pid = 3576] [serial = 1558] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E8DC00) [pid = 3576] [serial = 1559] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17637400) [pid = 3576] [serial = 1562] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11AD7C00) [pid = 3576] [serial = 1543] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (130A9400) [pid = 3576] [serial = 1544] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1761F800) [pid = 3576] [serial = 1541] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17619800) [pid = 3576] [serial = 1540] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (162BAC00) [pid = 3576] [serial = 1555] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13152C00) [pid = 3576] [serial = 1567] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16FEF400) [pid = 3576] [serial = 1561] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1564B800) [pid = 3576] [serial = 1552] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15B93000) [pid = 3576] [serial = 1553] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10560000) [pid = 3576] [serial = 1546] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10C6D400) [pid = 3576] [serial = 1547] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12817800) [pid = 3576] [serial = 1549] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (12DF1000) [pid = 3576] [serial = 1550] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (18182C00) [pid = 3576] [serial = 1571] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17BCE400) [pid = 3576] [serial = 1564] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19610400) [pid = 3576] [serial = 1574] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1718DC00) [pid = 3576] [serial = 1570] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17F46C00) [pid = 3576] [serial = 1565] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1960FC00) [pid = 3576] [serial = 1573] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (162B4000) [pid = 3576] [serial = 1568] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16337400) [pid = 3576] [serial = 1556] [outer = 00000000] [url = about:blank] 10:03:45 INFO - PROCESS | 3576 | 1466442225113 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] 10:03:45 INFO - PROCESS | 3576 | 1466442225150 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 10:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:03:45 INFO - PROCESS | 3576 | 1466442225155 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 3576 | 1466442225158 Marionette TRACE conn3 <- [1,2122,null,{}] 10:03:45 INFO - PROCESS | 3576 | 1466442225163 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}] 10:03:45 INFO - PROCESS | 3576 | 1466442225167 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:45 INFO - PROCESS | 3576 | 1466442225251 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:03:45 INFO - PROCESS | 3576 | 1466442225350 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3576 | 1466442225353 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:45 INFO - PROCESS | 3576 | ++DOCSHELL 103CD400 == 31 [pid = 3576] [id = 540] 10:03:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (103D1400) [pid = 3576] [serial = 1620] [outer = 00000000] 10:03:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10FADC00) [pid = 3576] [serial = 1621] [outer = 103D1400] 10:03:45 INFO - PROCESS | 3576 | 1466442225399 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (130A4000) [pid = 3576] [serial = 1622] [outer = 103D1400] 10:03:45 INFO - PROCESS | 3576 | 1466442225803 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]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 703ms 10:03:45 INFO - PROCESS | 3576 | 1466442225859 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 3576 | 1466442225863 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 10:03:45 INFO - PROCESS | 3576 | 1466442225867 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:03:45 INFO - PROCESS | 3576 | 1466442225869 Marionette TRACE conn3 <- [1,2126,null,{}] 10:03:45 INFO - PROCESS | 3576 | 1466442225873 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}] 10:03:45 INFO - PROCESS | 3576 | 1466442225875 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:45 INFO - PROCESS | 3576 | 1466442225966 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:03:45 INFO - PROCESS | 3576 | 1466442225979 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3576 | 1466442225981 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:45 INFO - PROCESS | 3576 | ++DOCSHELL 15075000 == 32 [pid = 3576] [id = 541] 10:03:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1560B800) [pid = 3576] [serial = 1623] [outer = 00000000] 10:03:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1564F000) [pid = 3576] [serial = 1624] [outer = 1560B800] 10:03:46 INFO - PROCESS | 3576 | 1466442226026 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15B92C00) [pid = 3576] [serial = 1625] [outer = 1560B800] 10:03:46 INFO - PROCESS | 3576 | 1466442226465 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]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 599ms 10:03:46 INFO - PROCESS | 3576 | 1466442226486 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 3576 | 1466442226488 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 10:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:03:46 INFO - PROCESS | 3576 | 1466442226493 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 3576 | 1466442226498 Marionette TRACE conn3 <- [1,2130,null,{}] 10:03:46 INFO - PROCESS | 3576 | 1466442226512 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}] 10:03:46 INFO - PROCESS | 3576 | 1466442226516 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:46 INFO - PROCESS | 3576 | 1466442226599 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:03:46 INFO - PROCESS | 3576 | 1466442226608 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 3576 | 1466442226610 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:46 INFO - PROCESS | 3576 | ++DOCSHELL 15EA6400 == 33 [pid = 3576] [id = 542] 10:03:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (162AC800) [pid = 3576] [serial = 1626] [outer = 00000000] 10:03:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1632F800) [pid = 3576] [serial = 1627] [outer = 162AC800] 10:03:46 INFO - PROCESS | 3576 | 1466442226655 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16337000) [pid = 3576] [serial = 1628] [outer = 162AC800] 10:03:47 INFO - PROCESS | 3576 | 1466442227095 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] 10:03:47 INFO - PROCESS | 3576 | 1466442227158 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 10:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:03:47 INFO - PROCESS | 3576 | 1466442227162 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 3576 | 1466442227163 Marionette TRACE conn3 <- [1,2134,null,{}] 10:03:47 INFO - PROCESS | 3576 | 1466442227167 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}] 10:03:47 INFO - PROCESS | 3576 | 1466442227169 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:47 INFO - PROCESS | 3576 | 1466442227293 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:03:47 INFO - PROCESS | 3576 | 1466442227385 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3576 | 1466442227388 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:47 INFO - PROCESS | 3576 | ++DOCSHELL 16673C00 == 34 [pid = 3576] [id = 543] 10:03:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16674400) [pid = 3576] [serial = 1629] [outer = 00000000] 10:03:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16D24000) [pid = 3576] [serial = 1630] [outer = 16674400] 10:03:47 INFO - PROCESS | 3576 | 1466442227431 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E8D000) [pid = 3576] [serial = 1631] [outer = 16674400] 10:03:47 INFO - PROCESS | 3576 | 1466442227841 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] 10:03:47 INFO - PROCESS | 3576 | 1466442227869 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 10:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:03:47 INFO - PROCESS | 3576 | 1466442227878 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 3576 | 1466442227879 Marionette TRACE conn3 <- [1,2138,null,{}] 10:03:47 INFO - PROCESS | 3576 | 1466442227883 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}] 10:03:47 INFO - PROCESS | 3576 | 1466442227885 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:47 INFO - PROCESS | 3576 | 1466442227995 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:03:47 INFO - PROCESS | 3576 | 1466442228000 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3576 | 1466442228005 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:48 INFO - PROCESS | 3576 | ++DOCSHELL 1394E400 == 35 [pid = 3576] [id = 544] 10:03:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16FEF400) [pid = 3576] [serial = 1632] [outer = 00000000] 10:03:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17626800) [pid = 3576] [serial = 1633] [outer = 16FEF400] 10:03:48 INFO - PROCESS | 3576 | 1466442228058 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17641400) [pid = 3576] [serial = 1634] [outer = 16FEF400] 10:03:48 INFO - PROCESS | 3576 | 1466442228501 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]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 673ms 10:03:48 INFO - PROCESS | 3576 | 1466442228561 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 3576 | 1466442228563 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 10:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:03:48 INFO - PROCESS | 3576 | 1466442228566 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 3576 | 1466442228568 Marionette TRACE conn3 <- [1,2142,null,{}] 10:03:48 INFO - PROCESS | 3576 | 1466442228571 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}] 10:03:48 INFO - PROCESS | 3576 | 1466442228573 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:48 INFO - PROCESS | 3576 | 1466442228695 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:03:48 INFO - PROCESS | 3576 | 1466442228705 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 3576 | 1466442228708 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:48 INFO - PROCESS | 3576 | ++DOCSHELL 17BCE400 == 36 [pid = 3576] [id = 545] 10:03:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17F4C400) [pid = 3576] [serial = 1635] [outer = 00000000] 10:03:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1818E400) [pid = 3576] [serial = 1636] [outer = 17F4C400] 10:03:48 INFO - PROCESS | 3576 | 1466442228751 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18183C00) [pid = 3576] [serial = 1637] [outer = 17F4C400] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15BADC00) [pid = 3576] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11070800) [pid = 3576] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (131E6400) [pid = 3576] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15609400) [pid = 3576] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A47C00) [pid = 3576] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (162AC400) [pid = 3576] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16B3FC00) [pid = 3576] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10566000) [pid = 3576] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1587C400) [pid = 3576] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16E92400) [pid = 3576] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1782A400) [pid = 3576] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:03:49 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (14310000) [pid = 3576] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:03:49 INFO - PROCESS | 3576 | 1466442229253 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]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 704ms 10:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:03:49 INFO - PROCESS | 3576 | 1466442229271 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3576 | 1466442229273 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 10:03:49 INFO - PROCESS | 3576 | 1466442229276 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 3576 | 1466442229278 Marionette TRACE conn3 <- [1,2146,null,{}] 10:03:49 INFO - PROCESS | 3576 | 1466442229281 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}] 10:03:49 INFO - PROCESS | 3576 | 1466442229283 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:49 INFO - PROCESS | 3576 | 1466442229365 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:03:49 INFO - PROCESS | 3576 | 1466442229370 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 3576 | 1466442229372 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:49 INFO - PROCESS | 3576 | ++DOCSHELL 112E1C00 == 37 [pid = 3576] [id = 546] 10:03:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (112E9800) [pid = 3576] [serial = 1638] [outer = 00000000] 10:03:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15BADC00) [pid = 3576] [serial = 1639] [outer = 112E9800] 10:03:49 INFO - PROCESS | 3576 | 1466442229415 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1633AC00) [pid = 3576] [serial = 1640] [outer = 112E9800] 10:03:49 INFO - PROCESS | 3576 | 1466442229826 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]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 599ms 10:03:49 INFO - PROCESS | 3576 | 1466442229880 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3576 | 1466442229882 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 10:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:03:49 INFO - PROCESS | 3576 | 1466442229885 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 3576 | 1466442229886 Marionette TRACE conn3 <- [1,2150,null,{}] 10:03:49 INFO - PROCESS | 3576 | 1466442229890 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}] 10:03:49 INFO - PROCESS | 3576 | 1466442229891 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:49 INFO - PROCESS | 3576 | 1466442229992 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:03:49 INFO - PROCESS | 3576 | 1466442229999 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 3576 | 1466442230001 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:49 INFO - PROCESS | 3576 | ++DOCSHELL 1106C800 == 38 [pid = 3576] [id = 547] 10:03:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1127B800) [pid = 3576] [serial = 1641] [outer = 00000000] 10:03:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17F46C00) [pid = 3576] [serial = 1642] [outer = 1127B800] 10:03:50 INFO - PROCESS | 3576 | 1466442230044 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17FE7000) [pid = 3576] [serial = 1643] [outer = 1127B800] 10:03:50 INFO - PROCESS | 3576 | 1466442230471 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]]]}] 10:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 613ms 10:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:03:50 INFO - PROCESS | 3576 | 1466442230507 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 3576 | 1466442230509 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 10:03:50 INFO - PROCESS | 3576 | 1466442230512 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 3576 | 1466442230514 Marionette TRACE conn3 <- [1,2154,null,{}] 10:03:50 INFO - PROCESS | 3576 | 1466442230517 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}] 10:03:50 INFO - PROCESS | 3576 | 1466442230519 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:50 INFO - PROCESS | 3576 | 1466442230597 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:03:50 INFO - PROCESS | 3576 | 1466442230603 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 3576 | 1466442230605 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:50 INFO - PROCESS | 3576 | ++DOCSHELL 15E95000 == 39 [pid = 3576] [id = 548] 10:03:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17BCD800) [pid = 3576] [serial = 1644] [outer = 00000000] 10:03:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19681C00) [pid = 3576] [serial = 1645] [outer = 17BCD800] 10:03:50 INFO - PROCESS | 3576 | 1466442230639 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1981AC00) [pid = 3576] [serial = 1646] [outer = 17BCD800] 10:03:51 INFO - PROCESS | 3576 | 1466442231049 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]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 569ms 10:03:51 INFO - PROCESS | 3576 | 1466442231113 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 3576 | 1466442231117 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 10:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:03:51 INFO - PROCESS | 3576 | 1466442231123 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 3576 | 1466442231127 Marionette TRACE conn3 <- [1,2158,null,{}] 10:03:51 INFO - PROCESS | 3576 | 1466442231133 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}] 10:03:51 INFO - PROCESS | 3576 | 1466442231137 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:51 INFO - PROCESS | 3576 | 1466442231281 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:03:51 INFO - PROCESS | 3576 | 1466442231432 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 3576 | 1466442231438 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:51 INFO - PROCESS | 3576 | ++DOCSHELL 11070C00 == 40 [pid = 3576] [id = 549] 10:03:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11071400) [pid = 3576] [serial = 1647] [outer = 00000000] 10:03:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (12D5C400) [pid = 3576] [serial = 1648] [outer = 11071400] 10:03:51 INFO - PROCESS | 3576 | 1466442231495 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E7C00) [pid = 3576] [serial = 1649] [outer = 11071400] 10:03:52 INFO - PROCESS | 3576 | 1466442232052 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]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 958ms 10:03:52 INFO - PROCESS | 3576 | 1466442232088 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 3576 | 1466442232091 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 10:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:03:52 INFO - PROCESS | 3576 | 1466442232098 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 3576 | 1466442232102 Marionette TRACE conn3 <- [1,2162,null,{}] 10:03:52 INFO - PROCESS | 3576 | 1466442232106 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}] 10:03:52 INFO - PROCESS | 3576 | 1466442232109 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:52 INFO - PROCESS | 3576 | 1466442232216 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:03:52 INFO - PROCESS | 3576 | 1466442232326 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 3576 | 1466442232329 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:52 INFO - PROCESS | 3576 | ++DOCSHELL 1564E800 == 41 [pid = 3576] [id = 550] 10:03:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15874C00) [pid = 3576] [serial = 1650] [outer = 00000000] 10:03:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15B9E000) [pid = 3576] [serial = 1651] [outer = 15874C00] 10:03:52 INFO - PROCESS | 3576 | 1466442232424 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15BAD800) [pid = 3576] [serial = 1652] [outer = 15874C00] 10:03:52 INFO - PROCESS | 3576 | 1466442233002 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]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 958ms 10:03:53 INFO - PROCESS | 3576 | 1466442233058 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:03:53 INFO - PROCESS | 3576 | 1466442233061 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 10:03:53 INFO - PROCESS | 3576 | 1466442233065 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 3576 | 1466442233067 Marionette TRACE conn3 <- [1,2166,null,{}] 10:03:53 INFO - PROCESS | 3576 | 1466442233077 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}] 10:03:53 INFO - PROCESS | 3576 | 1466442233081 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:53 INFO - PROCESS | 3576 | 1466442233173 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:03:53 INFO - PROCESS | 3576 | 1466442233314 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3576 | 1466442233318 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:53 INFO - PROCESS | 3576 | ++DOCSHELL 1763E000 == 42 [pid = 3576] [id = 551] 10:03:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1763EC00) [pid = 3576] [serial = 1653] [outer = 00000000] 10:03:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (18185400) [pid = 3576] [serial = 1654] [outer = 1763EC00] 10:03:53 INFO - PROCESS | 3576 | 1466442233375 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19679800) [pid = 3576] [serial = 1655] [outer = 1763EC00] 10:03:53 INFO - PROCESS | 3576 | 1466442233961 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]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 958ms 10:03:54 INFO - PROCESS | 3576 | 1466442234013 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 3576 | 1466442234016 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 10:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:03:54 INFO - PROCESS | 3576 | 1466442234019 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 3576 | 1466442234021 Marionette TRACE conn3 <- [1,2170,null,{}] 10:03:54 INFO - PROCESS | 3576 | 1466442234024 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}] 10:03:54 INFO - PROCESS | 3576 | 1466442234027 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:54 INFO - PROCESS | 3576 | 1466442234158 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:03:54 INFO - PROCESS | 3576 | 1466442234296 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 3576 | 1466442234299 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:54 INFO - PROCESS | 3576 | ++DOCSHELL 105EFC00 == 43 [pid = 3576] [id = 552] 10:03:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (10A45400) [pid = 3576] [serial = 1656] [outer = 00000000] 10:03:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (112DF400) [pid = 3576] [serial = 1657] [outer = 10A45400] 10:03:54 INFO - PROCESS | 3576 | 1466442234357 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (13C3FC00) [pid = 3576] [serial = 1658] [outer = 10A45400] 10:03:54 INFO - PROCESS | 3576 | 1466442235003 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]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1003ms 10:03:55 INFO - PROCESS | 3576 | 1466442235042 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 3576 | 1466442235046 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 10:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:03:55 INFO - PROCESS | 3576 | 1466442235051 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 3576 | 1466442235055 Marionette TRACE conn3 <- [1,2174,null,{}] 10:03:55 INFO - PROCESS | 3576 | 1466442235060 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}] 10:03:55 INFO - PROCESS | 3576 | 1466442235063 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:55 INFO - PROCESS | 3576 | 1466442235166 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:03:55 INFO - PROCESS | 3576 | 1466442235266 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 3576 | 1466442235268 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 1106C800 == 42 [pid = 3576] [id = 547] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 112E1C00 == 41 [pid = 3576] [id = 546] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 17BCE400 == 40 [pid = 3576] [id = 545] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 1394E400 == 39 [pid = 3576] [id = 544] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 16673C00 == 38 [pid = 3576] [id = 543] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 15EA6400 == 37 [pid = 3576] [id = 542] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 15075000 == 36 [pid = 3576] [id = 541] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 103CD400 == 35 [pid = 3576] [id = 540] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 15606400 == 34 [pid = 3576] [id = 537] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 10A52800 == 33 [pid = 3576] [id = 538] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 1031B800 == 32 [pid = 3576] [id = 539] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 105F3800 == 31 [pid = 3576] [id = 528] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 105EFC00 == 30 [pid = 3576] [id = 552] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 1763E000 == 29 [pid = 3576] [id = 551] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 15E95000 == 28 [pid = 3576] [id = 548] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 11070C00 == 27 [pid = 3576] [id = 549] 10:03:55 INFO - PROCESS | 3576 | --DOCSHELL 1564E800 == 26 [pid = 3576] [id = 550] 10:03:55 INFO - PROCESS | 3576 | ++DOCSHELL 1031B800 == 27 [pid = 3576] [id = 553] 10:03:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1036A800) [pid = 3576] [serial = 1659] [outer = 00000000] 10:03:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (10509800) [pid = 3576] [serial = 1660] [outer = 1036A800] 10:03:55 INFO - PROCESS | 3576 | 1466442235923 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (10A4FC00) [pid = 3576] [serial = 1661] [outer = 1036A800] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (15D3E800) [pid = 3576] [serial = 1597] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (11AD5800) [pid = 3576] [serial = 1588] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (12815000) [pid = 3576] [serial = 1589] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (132C5400) [pid = 3576] [serial = 1591] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (13947800) [pid = 3576] [serial = 1592] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (15641C00) [pid = 3576] [serial = 1594] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (11065000) [pid = 3576] [serial = 1586] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10C6E400) [pid = 3576] [serial = 1585] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16335400) [pid = 3576] [serial = 1600] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16E8D800) [pid = 3576] [serial = 1603] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1633DC00) [pid = 3576] [serial = 1601] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13655800) [pid = 3576] [serial = 1577] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12898000) [pid = 3576] [serial = 1576] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16F21C00) [pid = 3576] [serial = 1604] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15E94000) [pid = 3576] [serial = 1580] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B9E800) [pid = 3576] [serial = 1579] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1706A000) [pid = 3576] [serial = 1610] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (19676C00) [pid = 3576] [serial = 1583] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1818BC00) [pid = 3576] [serial = 1582] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17066000) [pid = 3576] [serial = 1609] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17B81400) [pid = 3576] [serial = 1612] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16673000) [pid = 3576] [serial = 1606] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (162AEC00) [pid = 3576] [serial = 1598] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16A93800) [pid = 3576] [serial = 1607] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15B94C00) [pid = 3576] [serial = 1595] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3576 | 1466442236425 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]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1392ms 10:03:56 INFO - PROCESS | 3576 | 1466442236446 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 3576 | 1466442236450 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 10:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:03:56 INFO - PROCESS | 3576 | 1466442236455 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 3576 | 1466442236457 Marionette TRACE conn3 <- [1,2178,null,{}] 10:03:56 INFO - PROCESS | 3576 | 1466442236462 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}] 10:03:56 INFO - PROCESS | 3576 | 1466442236464 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:56 INFO - PROCESS | 3576 | 1466442236538 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:03:56 INFO - PROCESS | 3576 | 1466442236545 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 3576 | 1466442236548 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:56 INFO - PROCESS | 3576 | ++DOCSHELL 11CC7400 == 28 [pid = 3576] [id = 554] 10:03:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12815000) [pid = 3576] [serial = 1662] [outer = 00000000] 10:03:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12BC3800) [pid = 3576] [serial = 1663] [outer = 12815000] 10:03:56 INFO - PROCESS | 3576 | 1466442236635 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13037000) [pid = 3576] [serial = 1664] [outer = 12815000] 10:03:57 INFO - PROCESS | 3576 | 1466442237072 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]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 673ms 10:03:57 INFO - PROCESS | 3576 | 1466442237121 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 3576 | 1466442237125 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 10:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:03:57 INFO - PROCESS | 3576 | 1466442237131 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 3576 | 1466442237134 Marionette TRACE conn3 <- [1,2182,null,{}] 10:03:57 INFO - PROCESS | 3576 | 1466442237138 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}] 10:03:57 INFO - PROCESS | 3576 | 1466442237140 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:57 INFO - PROCESS | 3576 | 1466442237255 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:03:57 INFO - PROCESS | 3576 | 1466442237271 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 3576 | 1466442237274 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:57 INFO - PROCESS | 3576 | ++DOCSHELL 13D09800 == 29 [pid = 3576] [id = 555] 10:03:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13D10400) [pid = 3576] [serial = 1665] [outer = 00000000] 10:03:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14317000) [pid = 3576] [serial = 1666] [outer = 13D10400] 10:03:57 INFO - PROCESS | 3576 | 1466442237302 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1506F800) [pid = 3576] [serial = 1667] [outer = 13D10400] 10:03:57 INFO - PROCESS | 3576 | 1466442237764 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]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 659ms 10:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:03:57 INFO - PROCESS | 3576 | 1466442237797 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 3576 | 1466442237799 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 10:03:57 INFO - PROCESS | 3576 | 1466442237802 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 3576 | 1466442237806 Marionette TRACE conn3 <- [1,2186,null,{}] 10:03:57 INFO - PROCESS | 3576 | 1466442237816 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}] 10:03:57 INFO - PROCESS | 3576 | 1466442237820 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:57 INFO - PROCESS | 3576 | 1466442237905 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:03:57 INFO - PROCESS | 3576 | --DOCSHELL 1B161400 == 28 [pid = 3576] [id = 16] 10:03:57 INFO - PROCESS | 3576 | 1466442237924 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 3576 | 1466442237926 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:57 INFO - PROCESS | 3576 | ++DOCSHELL 15B9D000 == 29 [pid = 3576] [id = 556] 10:03:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15B9E400) [pid = 3576] [serial = 1668] [outer = 00000000] 10:03:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15D34400) [pid = 3576] [serial = 1669] [outer = 15B9E400] 10:03:57 INFO - PROCESS | 3576 | 1466442237993 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15BA0000) [pid = 3576] [serial = 1670] [outer = 15B9E400] 10:03:58 INFO - PROCESS | 3576 | 1466442238478 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]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 10:03:58 INFO - PROCESS | 3576 | 1466442238517 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 3576 | 1466442238519 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 10:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:03:58 INFO - PROCESS | 3576 | 1466442238555 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 3576 | 1466442238557 Marionette TRACE conn3 <- [1,2190,null,{}] 10:03:58 INFO - PROCESS | 3576 | 1466442238563 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}] 10:03:58 INFO - PROCESS | 3576 | 1466442238565 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:58 INFO - PROCESS | 3576 | 1466442238676 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:03:58 INFO - PROCESS | 3576 | 1466442238687 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 3576 | 1466442238689 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:58 INFO - PROCESS | 3576 | ++DOCSHELL 15BA1C00 == 30 [pid = 3576] [id = 557] 10:03:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15BB1400) [pid = 3576] [serial = 1671] [outer = 00000000] 10:03:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16331C00) [pid = 3576] [serial = 1672] [outer = 15BB1400] 10:03:58 INFO - PROCESS | 3576 | 1466442238732 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16337400) [pid = 3576] [serial = 1673] [outer = 15BB1400] 10:03:59 INFO - PROCESS | 3576 | 1466442239168 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]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 614ms 10:03:59 INFO - PROCESS | 3576 | 1466442239177 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 3576 | 1466442239179 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 10:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:03:59 INFO - PROCESS | 3576 | 1466442239188 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 3576 | 1466442239189 Marionette TRACE conn3 <- [1,2194,null,{}] 10:03:59 INFO - PROCESS | 3576 | 1466442239193 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}] 10:03:59 INFO - PROCESS | 3576 | 1466442239195 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:59 INFO - PROCESS | 3576 | 1466442239289 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:03:59 INFO - PROCESS | 3576 | 1466442239294 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 3576 | 1466442239296 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:59 INFO - PROCESS | 3576 | ++DOCSHELL 16673000 == 31 [pid = 3576] [id = 558] 10:03:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16674C00) [pid = 3576] [serial = 1674] [outer = 00000000] 10:03:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16B3AC00) [pid = 3576] [serial = 1675] [outer = 16674C00] 10:03:59 INFO - PROCESS | 3576 | 1466442239348 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16D2E800) [pid = 3576] [serial = 1676] [outer = 16674C00] 10:03:59 INFO - PROCESS | 3576 | 1466442239809 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]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 659ms 10:03:59 INFO - PROCESS | 3576 | 1466442239853 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 3576 | 1466442239855 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 10:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:03:59 INFO - PROCESS | 3576 | 1466442239862 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 3576 | 1466442239863 Marionette TRACE conn3 <- [1,2198,null,{}] 10:03:59 INFO - PROCESS | 3576 | 1466442239867 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}] 10:03:59 INFO - PROCESS | 3576 | 1466442239872 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:03:59 INFO - PROCESS | 3576 | 1466442239990 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:04:00 INFO - PROCESS | 3576 | 1466442240082 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3576 | 1466442240085 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:00 INFO - PROCESS | 3576 | ++DOCSHELL 105EA400 == 32 [pid = 3576] [id = 559] 10:04:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16E90C00) [pid = 3576] [serial = 1677] [outer = 00000000] 10:04:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (16FEF000) [pid = 3576] [serial = 1678] [outer = 16E90C00] 10:04:00 INFO - PROCESS | 3576 | 1466442240110 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (17065000) [pid = 3576] [serial = 1679] [outer = 16E90C00] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (10320000) [pid = 3576] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (17F4C400) [pid = 3576] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (162AC800) [pid = 3576] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16674400) [pid = 3576] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (112E9800) [pid = 3576] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1761F000) [pid = 3576] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10C72C00) [pid = 3576] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1560B800) [pid = 3576] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (103D1400) [pid = 3576] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16FEF400) [pid = 3576] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1127B800) [pid = 3576] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:04:00 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17BCD800) [pid = 3576] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:04:00 INFO - PROCESS | 3576 | 1466442240665 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]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 868ms 10:04:00 INFO - PROCESS | 3576 | 1466442240733 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 3576 | 1466442240735 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 10:04:00 INFO - PROCESS | 3576 | 1466442240738 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:04:00 INFO - PROCESS | 3576 | 1466442240740 Marionette TRACE conn3 <- [1,2202,null,{}] 10:04:00 INFO - PROCESS | 3576 | 1466442240743 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}] 10:04:00 INFO - PROCESS | 3576 | 1466442240745 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:00 INFO - PROCESS | 3576 | 1466442240820 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:04:00 INFO - PROCESS | 3576 | 1466442240825 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3576 | 1466442240827 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:00 INFO - PROCESS | 3576 | ++DOCSHELL 12AA3800 == 33 [pid = 3576] [id = 560] 10:04:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (130C9800) [pid = 3576] [serial = 1680] [outer = 00000000] 10:04:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16331000) [pid = 3576] [serial = 1681] [outer = 130C9800] 10:04:00 INFO - PROCESS | 3576 | 1466442240871 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D22000) [pid = 3576] [serial = 1682] [outer = 130C9800] 10:04:01 INFO - PROCESS | 3576 | 1466442241276 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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 568ms 10:04:01 INFO - PROCESS | 3576 | 1466442241326 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3576 | 1466442241328 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 10:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:04:01 INFO - PROCESS | 3576 | 1466442241314 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 3576 | 1466442241316 Marionette TRACE conn3 <- [1,2206,null,{}] 10:04:01 INFO - PROCESS | 3576 | 1466442241319 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}] 10:04:01 INFO - PROCESS | 3576 | 1466442241321 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:01 INFO - PROCESS | 3576 | 1466442241396 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:04:01 INFO - PROCESS | 3576 | 1466442241402 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 3576 | 1466442241404 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:01 INFO - PROCESS | 3576 | ++DOCSHELL 162B3C00 == 34 [pid = 3576] [id = 561] 10:04:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E98000) [pid = 3576] [serial = 1683] [outer = 00000000] 10:04:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17620800) [pid = 3576] [serial = 1684] [outer = 16E98000] 10:04:01 INFO - PROCESS | 3576 | 1466442241446 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17622800) [pid = 3576] [serial = 1685] [outer = 16E98000] 10:04:01 INFO - PROCESS | 3576 | 1466442241868 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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 569ms 10:04:01 INFO - PROCESS | 3576 | 1466442241893 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3576 | 1466442241895 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 10:04:01 INFO - PROCESS | 3576 | 1466442241899 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:04:01 INFO - PROCESS | 3576 | 1466442241900 Marionette TRACE conn3 <- [1,2210,null,{}] 10:04:01 INFO - PROCESS | 3576 | 1466442241904 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}] 10:04:01 INFO - PROCESS | 3576 | 1466442241906 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:02 INFO - PROCESS | 3576 | 1466442242033 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:04:02 INFO - PROCESS | 3576 | 1466442242040 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 3576 | 1466442242042 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:02 INFO - PROCESS | 3576 | ++DOCSHELL 15E98C00 == 35 [pid = 3576] [id = 562] 10:04:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16F26800) [pid = 3576] [serial = 1686] [outer = 00000000] 10:04:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17F4C400) [pid = 3576] [serial = 1687] [outer = 16F26800] 10:04:02 INFO - PROCESS | 3576 | 1466442242085 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (18182C00) [pid = 3576] [serial = 1688] [outer = 16F26800] 10:04:02 INFO - PROCESS | 3576 | --DOCSHELL 1B38E400 == 34 [pid = 3576] [id = 17] 10:04:02 INFO - PROCESS | 3576 | --DOCSHELL 11CC7400 == 33 [pid = 3576] [id = 554] 10:04:02 INFO - PROCESS | 3576 | --DOCSHELL 1031B800 == 32 [pid = 3576] [id = 553] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 15B9D000 == 31 [pid = 3576] [id = 556] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 105EA400 == 30 [pid = 3576] [id = 559] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 162B3C00 == 29 [pid = 3576] [id = 561] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 12AA3800 == 28 [pid = 3576] [id = 560] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 16673000 == 27 [pid = 3576] [id = 558] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 13D09800 == 26 [pid = 3576] [id = 555] 10:04:03 INFO - PROCESS | 3576 | --DOCSHELL 15BA1C00 == 25 [pid = 3576] [id = 557] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19681C00) [pid = 3576] [serial = 1645] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1981AC00) [pid = 3576] [serial = 1646] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (17FE7000) [pid = 3576] [serial = 1643] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10C70800) [pid = 3576] [serial = 1619] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1818E400) [pid = 3576] [serial = 1636] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1632F800) [pid = 3576] [serial = 1627] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E8D000) [pid = 3576] [serial = 1631] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15BADC00) [pid = 3576] [serial = 1639] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (17B8AC00) [pid = 3576] [serial = 1613] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (13205C00) [pid = 3576] [serial = 1616] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1564F000) [pid = 3576] [serial = 1624] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16337000) [pid = 3576] [serial = 1628] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16D24000) [pid = 3576] [serial = 1630] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (130A4000) [pid = 3576] [serial = 1622] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1055B800) [pid = 3576] [serial = 1618] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18183C00) [pid = 3576] [serial = 1637] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15B92C00) [pid = 3576] [serial = 1625] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1633AC00) [pid = 3576] [serial = 1640] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (10FADC00) [pid = 3576] [serial = 1621] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17626800) [pid = 3576] [serial = 1633] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (114CA800) [pid = 3576] [serial = 1615] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17641400) [pid = 3576] [serial = 1634] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (17F46C00) [pid = 3576] [serial = 1642] [outer = 00000000] [url = about:blank] 10:04:03 INFO - PROCESS | 3576 | 1466442243790 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]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1931ms 10:04:03 INFO - PROCESS | 3576 | 1466442243822 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 3576 | 1466442243827 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 10:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:04:03 INFO - PROCESS | 3576 | 1466442243833 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 3576 | 1466442243837 Marionette TRACE conn3 <- [1,2214,null,{}] 10:04:03 INFO - PROCESS | 3576 | 1466442243843 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}] 10:04:03 INFO - PROCESS | 3576 | 1466442243847 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:03 INFO - PROCESS | 3576 | 1466442243972 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:04:04 INFO - PROCESS | 3576 | 1466442244109 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 3576 | 1466442244115 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:04 INFO - PROCESS | 3576 | ++DOCSHELL 105E6800 == 26 [pid = 3576] [id = 563] 10:04:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (10A4F800) [pid = 3576] [serial = 1689] [outer = 00000000] 10:04:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (10C70800) [pid = 3576] [serial = 1690] [outer = 10A4F800] 10:04:04 INFO - PROCESS | 3576 | 1466442244155 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10FA8400) [pid = 3576] [serial = 1691] [outer = 10A4F800] 10:04:04 INFO - PROCESS | 3576 | 1466442244847 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]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1048ms 10:04:04 INFO - PROCESS | 3576 | 1466442244902 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 3576 | 1466442244908 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 10:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:04:04 INFO - PROCESS | 3576 | 1466442244915 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 3576 | 1466442244918 Marionette TRACE conn3 <- [1,2218,null,{}] 10:04:04 INFO - PROCESS | 3576 | 1466442244922 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}] 10:04:04 INFO - PROCESS | 3576 | 1466442244926 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:05 INFO - PROCESS | 3576 | 1466442245029 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:04:05 INFO - PROCESS | 3576 | 1466442245168 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 3576 | 1466442245171 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:05 INFO - PROCESS | 3576 | ++DOCSHELL 11AD8800 == 27 [pid = 3576] [id = 564] 10:04:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (11ADE800) [pid = 3576] [serial = 1692] [outer = 00000000] 10:04:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (1281C000) [pid = 3576] [serial = 1693] [outer = 11ADE800] 10:04:05 INFO - PROCESS | 3576 | 1466442245229 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12BC1000) [pid = 3576] [serial = 1694] [outer = 11ADE800] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 10A49400 == 26 [pid = 3576] [id = 366] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 13151800 == 25 [pid = 3576] [id = 367] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 0F973C00 == 24 [pid = 3576] [id = 363] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 13D0DC00 == 23 [pid = 3576] [id = 365] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 1981EC00 == 22 [pid = 3576] [id = 362] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 15079000 == 21 [pid = 3576] [id = 364] 10:04:05 INFO - PROCESS | 3576 | --DOCSHELL 10508400 == 20 [pid = 3576] [id = 360] 10:04:05 INFO - PROCESS | 3576 | 1466442245850 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]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1003ms 10:04:05 INFO - PROCESS | 3576 | 1466442245903 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:04:05 INFO - PROCESS | 3576 | 1466442245907 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 10:04:05 INFO - PROCESS | 3576 | 1466442245912 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 3576 | 1466442245915 Marionette TRACE conn3 <- [1,2222,null,{}] 10:04:05 INFO - PROCESS | 3576 | 1466442245938 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}] 10:04:05 INFO - PROCESS | 3576 | 1466442245940 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:06 INFO - PROCESS | 3576 | 1466442246026 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:04:06 INFO - PROCESS | 3576 | 1466442246124 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 3576 | 1466442246126 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:06 INFO - PROCESS | 3576 | ++DOCSHELL 10FB4000 == 21 [pid = 3576] [id = 565] 10:04:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (11064C00) [pid = 3576] [serial = 1695] [outer = 00000000] 10:04:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11C2D000) [pid = 3576] [serial = 1696] [outer = 11064C00] 10:04:06 INFO - PROCESS | 3576 | 1466442246174 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12AEA400) [pid = 3576] [serial = 1697] [outer = 11064C00] 10:04:06 INFO - PROCESS | 3576 | 1466442246591 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]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 733ms 10:04:06 INFO - PROCESS | 3576 | 1466442246635 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 3576 | 1466442246639 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 10:04:06 INFO - PROCESS | 3576 | 1466442246649 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 3576 | 1466442246651 Marionette TRACE conn3 <- [1,2226,null,{}] 10:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:04:06 INFO - PROCESS | 3576 | 1466442246655 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}] 10:04:06 INFO - PROCESS | 3576 | 1466442246657 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:06 INFO - PROCESS | 3576 | 1466442246745 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:04:06 INFO - PROCESS | 3576 | 1466442246759 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 3576 | 1466442246761 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:06 INFO - PROCESS | 3576 | ++DOCSHELL 13207000 == 22 [pid = 3576] [id = 566] 10:04:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13208400) [pid = 3576] [serial = 1698] [outer = 00000000] 10:04:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13658800) [pid = 3576] [serial = 1699] [outer = 13208400] 10:04:06 INFO - PROCESS | 3576 | 1466442246808 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13D09800) [pid = 3576] [serial = 1700] [outer = 13208400] 10:04:07 INFO - PROCESS | 3576 | 1466442247266 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]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 674ms 10:04:07 INFO - PROCESS | 3576 | 1466442247332 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 3576 | 1466442247334 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 10:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:04:07 INFO - PROCESS | 3576 | 1466442247338 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 3576 | 1466442247341 Marionette TRACE conn3 <- [1,2230,null,{}] 10:04:07 INFO - PROCESS | 3576 | 1466442247352 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}] 10:04:07 INFO - PROCESS | 3576 | 1466442247356 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:07 INFO - PROCESS | 3576 | 1466442247428 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:04:07 INFO - PROCESS | 3576 | 1466442247528 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 3576 | 1466442247531 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:07 INFO - PROCESS | 3576 | ++DOCSHELL 15078000 == 23 [pid = 3576] [id = 567] 10:04:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15609800) [pid = 3576] [serial = 1701] [outer = 00000000] 10:04:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15648400) [pid = 3576] [serial = 1702] [outer = 15609800] 10:04:07 INFO - PROCESS | 3576 | 1466442247580 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15873C00) [pid = 3576] [serial = 1703] [outer = 15609800] 10:04:07 INFO - PROCESS | 3576 | 1466442248002 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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 703ms 10:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:04:08 INFO - PROCESS | 3576 | 1466442248040 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3576 | 1466442248043 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 10:04:08 INFO - PROCESS | 3576 | 1466442248086 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 3576 | 1466442248097 Marionette TRACE conn3 <- [1,2234,null,{}] 10:04:08 INFO - PROCESS | 3576 | 1466442248101 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}] 10:04:08 INFO - PROCESS | 3576 | 1466442248103 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:08 INFO - PROCESS | 3576 | 1466442248231 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:04:08 INFO - PROCESS | 3576 | 1466442248295 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 3576 | 1466442248297 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:08 INFO - PROCESS | 3576 | ++DOCSHELL 15BB0000 == 24 [pid = 3576] [id = 568] 10:04:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15BB0C00) [pid = 3576] [serial = 1704] [outer = 00000000] 10:04:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15E94800) [pid = 3576] [serial = 1705] [outer = 15BB0C00] 10:04:08 INFO - PROCESS | 3576 | 1466442248321 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (162B2000) [pid = 3576] [serial = 1706] [outer = 15BB0C00] 10:04:08 INFO - PROCESS | 3576 | 1466442248710 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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 704ms 10:04:08 INFO - PROCESS | 3576 | 1466442248749 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3576 | 1466442248751 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 10:04:08 INFO - PROCESS | 3576 | 1466442248755 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:04:08 INFO - PROCESS | 3576 | 1466442248756 Marionette TRACE conn3 <- [1,2238,null,{}] 10:04:08 INFO - PROCESS | 3576 | 1466442248769 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}] 10:04:08 INFO - PROCESS | 3576 | 1466442248771 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:08 INFO - PROCESS | 3576 | 1466442248879 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:04:08 INFO - PROCESS | 3576 | 1466442248885 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 3576 | 1466442248887 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:08 INFO - PROCESS | 3576 | ++DOCSHELL 15BA6C00 == 25 [pid = 3576] [id = 569] 10:04:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15E93800) [pid = 3576] [serial = 1707] [outer = 00000000] 10:04:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16336C00) [pid = 3576] [serial = 1708] [outer = 15E93800] 10:04:08 INFO - PROCESS | 3576 | 1466442248930 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1633B400) [pid = 3576] [serial = 1709] [outer = 15E93800] 10:04:09 INFO - PROCESS | 3576 | 1466442249373 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]]]}] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1B163000) [pid = 3576] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16E98000) [pid = 3576] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15BB1400) [pid = 3576] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16674C00) [pid = 3576] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16E90C00) [pid = 3576] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10A45400) [pid = 3576] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1763EC00) [pid = 3576] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15874C00) [pid = 3576] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11071400) [pid = 3576] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1B392800) [pid = 3576] [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.] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15B9E400) [pid = 3576] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (13D10400) [pid = 3576] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (12815000) [pid = 3576] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1036A800) [pid = 3576] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:04:09 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (130C9800) [pid = 3576] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 658ms 10:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:04:09 INFO - PROCESS | 3576 | 1466442249437 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 3576 | 1466442249439 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 10:04:09 INFO - PROCESS | 3576 | 1466442249442 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 3576 | 1466442249444 Marionette TRACE conn3 <- [1,2242,null,{}] 10:04:09 INFO - PROCESS | 3576 | 1466442249447 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}] 10:04:09 INFO - PROCESS | 3576 | 1466442249453 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:09 INFO - PROCESS | 3576 | 1466442249576 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:04:09 INFO - PROCESS | 3576 | 1466442249589 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 3576 | 1466442249591 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:09 INFO - PROCESS | 3576 | ++DOCSHELL 1632F400 == 26 [pid = 3576] [id = 570] 10:04:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16331800) [pid = 3576] [serial = 1710] [outer = 00000000] 10:04:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (169D2C00) [pid = 3576] [serial = 1711] [outer = 16331800] 10:04:09 INFO - PROCESS | 3576 | 1466442249637 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (169D8000) [pid = 3576] [serial = 1712] [outer = 16331800] 10:04:10 INFO - PROCESS | 3576 | 1466442250044 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]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 659ms 10:04:10 INFO - PROCESS | 3576 | 1466442250105 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 3576 | 1466442250107 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 10:04:10 INFO - PROCESS | 3576 | 1466442250110 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:04:10 INFO - PROCESS | 3576 | 1466442250112 Marionette TRACE conn3 <- [1,2246,null,{}] 10:04:10 INFO - PROCESS | 3576 | 1466442250116 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}] 10:04:10 INFO - PROCESS | 3576 | 1466442250127 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:10 INFO - PROCESS | 3576 | 1466442250211 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:04:10 INFO - PROCESS | 3576 | 1466442250216 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 3576 | 1466442250218 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:10 INFO - PROCESS | 3576 | ++DOCSHELL 10C71C00 == 27 [pid = 3576] [id = 571] 10:04:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16674800) [pid = 3576] [serial = 1713] [outer = 00000000] 10:04:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16D2D000) [pid = 3576] [serial = 1714] [outer = 16674800] 10:04:10 INFO - PROCESS | 3576 | 1466442250261 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16D30000) [pid = 3576] [serial = 1715] [outer = 16674800] 10:04:10 INFO - PROCESS | 3576 | 1466442250671 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]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 614ms 10:04:10 INFO - PROCESS | 3576 | 1466442250732 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 3576 | 1466442250734 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 10:04:10 INFO - PROCESS | 3576 | 1466442250737 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:04:10 INFO - PROCESS | 3576 | 1466442250739 Marionette TRACE conn3 <- [1,2250,null,{}] 10:04:10 INFO - PROCESS | 3576 | 1466442250742 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}] 10:04:10 INFO - PROCESS | 3576 | 1466442250727 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:10 INFO - PROCESS | 3576 | 1466442250803 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:04:10 INFO - PROCESS | 3576 | 1466442250808 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 3576 | 1466442250810 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:10 INFO - PROCESS | 3576 | ++DOCSHELL 15B9B400 == 28 [pid = 3576] [id = 572] 10:04:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16D2A800) [pid = 3576] [serial = 1716] [outer = 00000000] 10:04:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16F27800) [pid = 3576] [serial = 1717] [outer = 16D2A800] 10:04:10 INFO - PROCESS | 3576 | 1466442250855 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16FEF400) [pid = 3576] [serial = 1718] [outer = 16D2A800] 10:04:11 INFO - PROCESS | 3576 | 1466442251293 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]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 613ms 10:04:11 INFO - PROCESS | 3576 | 1466442251340 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 3576 | 1466442251342 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 10:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:04:11 INFO - PROCESS | 3576 | 1466442251345 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 3576 | 1466442251347 Marionette TRACE conn3 <- [1,2254,null,{}] 10:04:11 INFO - PROCESS | 3576 | 1466442251350 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}] 10:04:11 INFO - PROCESS | 3576 | 1466442251352 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:11 INFO - PROCESS | 3576 | 1466442251431 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:04:11 INFO - PROCESS | 3576 | 1466442251438 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 3576 | 1466442251440 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:11 INFO - PROCESS | 3576 | ++DOCSHELL 15077C00 == 29 [pid = 3576] [id = 573] 10:04:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E94000) [pid = 3576] [serial = 1719] [outer = 00000000] 10:04:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1761E800) [pid = 3576] [serial = 1720] [outer = 16E94000] 10:04:11 INFO - PROCESS | 3576 | 1466442251483 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17638C00) [pid = 3576] [serial = 1721] [outer = 16E94000] 10:04:12 INFO - PROCESS | 3576 | 1466442252079 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]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 764ms 10:04:12 INFO - PROCESS | 3576 | 1466442252151 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 3576 | 1466442252156 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 10:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:04:12 INFO - PROCESS | 3576 | 1466442252175 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 3576 | 1466442252180 Marionette TRACE conn3 <- [1,2258,null,{}] 10:04:12 INFO - PROCESS | 3576 | 1466442252190 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}] 10:04:12 INFO - PROCESS | 3576 | 1466442252195 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:12 INFO - PROCESS | 3576 | 1466442252310 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:04:12 INFO - PROCESS | 3576 | 1466442252423 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 3576 | 1466442252426 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:12 INFO - PROCESS | 3576 | ++DOCSHELL 10C67800 == 30 [pid = 3576] [id = 574] 10:04:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11064800) [pid = 3576] [serial = 1722] [outer = 00000000] 10:04:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13126400) [pid = 3576] [serial = 1723] [outer = 11064800] 10:04:12 INFO - PROCESS | 3576 | 1466442252485 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (131E7400) [pid = 3576] [serial = 1724] [outer = 11064800] 10:04:13 INFO - PROCESS | 3576 | 1466442253020 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]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 869ms 10:04:13 INFO - PROCESS | 3576 | 1466442253048 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3576 | 1466442253053 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 10:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:04:13 INFO - PROCESS | 3576 | 1466442253060 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3576 | 1466442253063 Marionette TRACE conn3 <- [1,2262,null,{}] 10:04:13 INFO - PROCESS | 3576 | 1466442253067 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}] 10:04:13 INFO - PROCESS | 3576 | 1466442253070 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:13 INFO - PROCESS | 3576 | 1466442253162 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:04:13 INFO - PROCESS | 3576 | 1466442253276 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 3576 | 1466442253278 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:13 INFO - PROCESS | 3576 | ++DOCSHELL 15076400 == 31 [pid = 3576] [id = 575] 10:04:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15076800) [pid = 3576] [serial = 1725] [outer = 00000000] 10:04:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15873400) [pid = 3576] [serial = 1726] [outer = 15076800] 10:04:13 INFO - PROCESS | 3576 | 1466442253384 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15D38400) [pid = 3576] [serial = 1727] [outer = 15076800] 10:04:13 INFO - PROCESS | 3576 | 1466442253990 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]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 958ms 10:04:14 INFO - PROCESS | 3576 | 1466442254011 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 3576 | 1466442254013 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 10:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:04:14 INFO - PROCESS | 3576 | 1466442254031 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 3576 | 1466442254035 Marionette TRACE conn3 <- [1,2266,null,{}] 10:04:14 INFO - PROCESS | 3576 | 1466442254046 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}] 10:04:14 INFO - PROCESS | 3576 | 1466442254051 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:14 INFO - PROCESS | 3576 | 1466442254154 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:04:14 INFO - PROCESS | 3576 | 1466442254296 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3576 | 1466442254300 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:14 INFO - PROCESS | 3576 | ++DOCSHELL 10A4A400 == 32 [pid = 3576] [id = 576] 10:04:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10A52C00) [pid = 3576] [serial = 1728] [outer = 00000000] 10:04:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (12DF4400) [pid = 3576] [serial = 1729] [outer = 10A52C00] 10:04:14 INFO - PROCESS | 3576 | 1466442254361 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13D11400) [pid = 3576] [serial = 1730] [outer = 10A52C00] 10:04:15 INFO - PROCESS | 3576 | 1466442255087 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]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1107ms 10:04:15 INFO - PROCESS | 3576 | 1466442255126 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 3576 | 1466442255130 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 10:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:04:15 INFO - PROCESS | 3576 | 1466442255134 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 3576 | 1466442255139 Marionette TRACE conn3 <- [1,2270,null,{}] 10:04:15 INFO - PROCESS | 3576 | 1466442255144 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}] 10:04:15 INFO - PROCESS | 3576 | 1466442255146 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:15 INFO - PROCESS | 3576 | 1466442255263 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:04:15 INFO - PROCESS | 3576 | --DOCSHELL 13D0E000 == 31 [pid = 3576] [id = 361] 10:04:15 INFO - PROCESS | 3576 | --DOCSHELL 1430FC00 == 30 [pid = 3576] [id = 355] 10:04:15 INFO - PROCESS | 3576 | --DOCSHELL 143D9400 == 29 [pid = 3576] [id = 356] 10:04:15 INFO - PROCESS | 3576 | --DOCSHELL 11AD8800 == 28 [pid = 3576] [id = 564] 10:04:15 INFO - PROCESS | 3576 | --DOCSHELL 105E6800 == 27 [pid = 3576] [id = 563] 10:04:15 INFO - PROCESS | 3576 | --DOCSHELL 15E98C00 == 26 [pid = 3576] [id = 562] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (1B16BC00) [pid = 3576] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17622800) [pid = 3576] [serial = 1685] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16331C00) [pid = 3576] [serial = 1672] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (16B3AC00) [pid = 3576] [serial = 1675] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (16337400) [pid = 3576] [serial = 1673] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16FEF000) [pid = 3576] [serial = 1678] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16D2E800) [pid = 3576] [serial = 1676] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17620800) [pid = 3576] [serial = 1684] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (112DF400) [pid = 3576] [serial = 1657] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (19679800) [pid = 3576] [serial = 1655] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18185400) [pid = 3576] [serial = 1654] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15BAD800) [pid = 3576] [serial = 1652] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15B9E000) [pid = 3576] [serial = 1651] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (131E7C00) [pid = 3576] [serial = 1649] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17065000) [pid = 3576] [serial = 1679] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (12D5C400) [pid = 3576] [serial = 1648] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17FE1400) [pid = 3576] [serial = 1130] [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.] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15D34400) [pid = 3576] [serial = 1669] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (14317000) [pid = 3576] [serial = 1666] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1506F800) [pid = 3576] [serial = 1667] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (12BC3800) [pid = 3576] [serial = 1663] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13037000) [pid = 3576] [serial = 1664] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (10509800) [pid = 3576] [serial = 1660] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (10A4FC00) [pid = 3576] [serial = 1661] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (13C3FC00) [pid = 3576] [serial = 1658] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (16331000) [pid = 3576] [serial = 1681] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15BA0000) [pid = 3576] [serial = 1670] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16D22000) [pid = 3576] [serial = 1682] [outer = 00000000] [url = about:blank] 10:04:15 INFO - PROCESS | 3576 | 1466442255398 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 3576 | 1466442255400 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:15 INFO - PROCESS | 3576 | ++DOCSHELL 10A4A000 == 27 [pid = 3576] [id = 577] 10:04:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (10A4F000) [pid = 3576] [serial = 1731] [outer = 00000000] 10:04:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (11068C00) [pid = 3576] [serial = 1732] [outer = 10A4F000] 10:04:15 INFO - PROCESS | 3576 | 1466442255450 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (112E8000) [pid = 3576] [serial = 1733] [outer = 10A4F000] 10:04:15 INFO - PROCESS | 3576 | 1466442255799 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]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 704ms 10:04:15 INFO - PROCESS | 3576 | 1466442255870 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 3576 | 1466442255875 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 10:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:04:15 INFO - PROCESS | 3576 | 1466442255889 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 3576 | 1466442255892 Marionette TRACE conn3 <- [1,2274,null,{}] 10:04:15 INFO - PROCESS | 3576 | 1466442255903 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}] 10:04:15 INFO - PROCESS | 3576 | 1466442255907 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:16 INFO - PROCESS | 3576 | 1466442256031 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:04:16 INFO - PROCESS | 3576 | 1466442256039 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3576 | 1466442256042 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:16 INFO - PROCESS | 3576 | ++DOCSHELL 1365F800 == 28 [pid = 3576] [id = 578] 10:04:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (13660400) [pid = 3576] [serial = 1734] [outer = 00000000] 10:04:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1430E400) [pid = 3576] [serial = 1735] [outer = 13660400] 10:04:16 INFO - PROCESS | 3576 | 1466442256087 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (143D5800) [pid = 3576] [serial = 1736] [outer = 13660400] 10:04:16 INFO - PROCESS | 3576 | 1466442256533 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]]]}] 10:04:16 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 10:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 673ms 10:04:16 INFO - PROCESS | 3576 | 1466442256566 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 3576 | 1466442256568 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 10:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:04:16 INFO - PROCESS | 3576 | 1466442256572 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 3576 | 1466442256575 Marionette TRACE conn3 <- [1,2278,null,{}] 10:04:16 INFO - PROCESS | 3576 | 1466442256586 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}] 10:04:16 INFO - PROCESS | 3576 | 1466442256590 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:16 INFO - PROCESS | 3576 | 1466442256672 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:04:16 INFO - PROCESS | 3576 | 1466442256681 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3576 | 1466442256684 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:16 INFO - PROCESS | 3576 | ++DOCSHELL 15B9F400 == 29 [pid = 3576] [id = 579] 10:04:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15B9F800) [pid = 3576] [serial = 1737] [outer = 00000000] 10:04:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15D39000) [pid = 3576] [serial = 1738] [outer = 15B9F800] 10:04:16 INFO - PROCESS | 3576 | 1466442256714 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (162AD400) [pid = 3576] [serial = 1739] [outer = 15B9F800] 10:04:17 INFO - PROCESS | 3576 | 1466442257160 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]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 674ms 10:04:17 INFO - PROCESS | 3576 | 1466442257236 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3576 | 1466442257238 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:04:17 INFO - PROCESS | 3576 | 1466442257242 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3576 | 1466442257244 Marionette TRACE conn3 <- [1,2282,null,{}] 10:04:17 INFO - PROCESS | 3576 | 1466442257247 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}] 10:04:17 INFO - PROCESS | 3576 | 1466442257249 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:17 INFO - PROCESS | 3576 | 1466442257377 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:04:17 INFO - PROCESS | 3576 | 1466442257389 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 3576 | 1466442257391 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:17 INFO - PROCESS | 3576 | ++DOCSHELL 16338C00 == 30 [pid = 3576] [id = 580] 10:04:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16339400) [pid = 3576] [serial = 1740] [outer = 00000000] 10:04:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (169DA800) [pid = 3576] [serial = 1741] [outer = 16339400] 10:04:17 INFO - PROCESS | 3576 | 1466442257435 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16A9B000) [pid = 3576] [serial = 1742] [outer = 16339400] 10:04:17 INFO - PROCESS | 3576 | 1466442257881 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]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 673ms 10:04:17 INFO - PROCESS | 3576 | 1466442257919 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3576 | 1466442257921 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:04:17 INFO - PROCESS | 3576 | 1466442257924 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3576 | 1466442257926 Marionette TRACE conn3 <- [1,2286,null,{}] 10:04:17 INFO - PROCESS | 3576 | 1466442257930 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}] 10:04:17 INFO - PROCESS | 3576 | 1466442257932 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:18 INFO - PROCESS | 3576 | 1466442258043 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:04:18 INFO - PROCESS | 3576 | 1466442258052 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 3576 | 1466442258054 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:18 INFO - PROCESS | 3576 | ++DOCSHELL 1632E800 == 31 [pid = 3576] [id = 581] 10:04:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16D22000) [pid = 3576] [serial = 1743] [outer = 00000000] 10:04:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16E8D800) [pid = 3576] [serial = 1744] [outer = 16D22000] 10:04:18 INFO - PROCESS | 3576 | 1466442258150 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E92400) [pid = 3576] [serial = 1745] [outer = 16D22000] 10:04:18 INFO - PROCESS | 3576 | 1466442258561 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]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:04:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 674ms 10:04:18 INFO - PROCESS | 3576 | 1466442258603 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 3576 | 1466442258605 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 10:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:04:18 INFO - PROCESS | 3576 | 1466442258608 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 3576 | 1466442258610 Marionette TRACE conn3 <- [1,2290,null,{}] 10:04:18 INFO - PROCESS | 3576 | 1466442258613 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}] 10:04:18 INFO - PROCESS | 3576 | 1466442258619 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:18 INFO - PROCESS | 3576 | 1466442258757 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:04:18 INFO - PROCESS | 3576 | 1466442258783 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 3576 | 1466442258785 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:18 INFO - PROCESS | 3576 | ++DOCSHELL 17590C00 == 32 [pid = 3576] [id = 582] 10:04:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17619800) [pid = 3576] [serial = 1746] [outer = 00000000] 10:04:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1763EC00) [pid = 3576] [serial = 1747] [outer = 17619800] 10:04:18 INFO - PROCESS | 3576 | 1466442258828 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17642800) [pid = 3576] [serial = 1748] [outer = 17619800] 10:04:19 INFO - PROCESS | 3576 | 1466442259250 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]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 718ms 10:04:19 INFO - PROCESS | 3576 | 1466442259313 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 3576 | 1466442259316 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 10:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:04:19 INFO - PROCESS | 3576 | 1466442259335 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 3576 | 1466442259337 Marionette TRACE conn3 <- [1,2294,null,{}] 10:04:19 INFO - PROCESS | 3576 | 1466442259340 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}] 10:04:19 INFO - PROCESS | 3576 | 1466442259342 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:19 INFO - PROCESS | 3576 | 1466442259451 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:04:19 INFO - PROCESS | 3576 | 1466442259460 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 3576 | 1466442259462 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:19 INFO - PROCESS | 3576 | ++DOCSHELL 105F2000 == 33 [pid = 3576] [id = 583] 10:04:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10C71400) [pid = 3576] [serial = 1749] [outer = 00000000] 10:04:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (162B7400) [pid = 3576] [serial = 1750] [outer = 10C71400] 10:04:19 INFO - PROCESS | 3576 | 1466442259618 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17BC5800) [pid = 3576] [serial = 1751] [outer = 10C71400] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13208400) [pid = 3576] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10A4F800) [pid = 3576] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15609800) [pid = 3576] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16F26800) [pid = 3576] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (11ADE800) [pid = 3576] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16331800) [pid = 3576] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16674800) [pid = 3576] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16D2A800) [pid = 3576] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15BB0C00) [pid = 3576] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15E93800) [pid = 3576] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:04:19 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (11064C00) [pid = 3576] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:04:19 INFO - PROCESS | 3576 | 1466442259988 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]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 689ms 10:04:19 INFO - PROCESS | 3576 | 1466442260018 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 3576 | 1466442260020 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 10:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:04:20 INFO - PROCESS | 3576 | 1466442260023 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 3576 | 1466442260007 Marionette TRACE conn3 <- [1,2298,null,{}] 10:04:20 INFO - PROCESS | 3576 | 1466442260011 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}] 10:04:20 INFO - PROCESS | 3576 | 1466442260013 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:20 INFO - PROCESS | 3576 | 1466442260115 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:04:20 INFO - PROCESS | 3576 | 1466442260211 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 3576 | 1466442260213 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:20 INFO - PROCESS | 3576 | ++DOCSHELL 13156000 == 34 [pid = 3576] [id = 584] 10:04:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (131E7800) [pid = 3576] [serial = 1752] [outer = 00000000] 10:04:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16B42C00) [pid = 3576] [serial = 1753] [outer = 131E7800] 10:04:20 INFO - PROCESS | 3576 | 1466442260258 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1718DC00) [pid = 3576] [serial = 1754] [outer = 131E7800] 10:04:20 INFO - PROCESS | 3576 | 1466442260613 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]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 658ms 10:04:20 INFO - PROCESS | 3576 | 1466442260689 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 3576 | 1466442260691 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 10:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:04:20 INFO - PROCESS | 3576 | 1466442260694 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 3576 | 1466442260695 Marionette TRACE conn3 <- [1,2302,null,{}] 10:04:20 INFO - PROCESS | 3576 | 1466442260703 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}] 10:04:20 INFO - PROCESS | 3576 | 1466442260705 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:20 INFO - PROCESS | 3576 | 1466442260784 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:04:20 INFO - PROCESS | 3576 | 1466442260774 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 3576 | 1466442260776 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:20 INFO - PROCESS | 3576 | ++DOCSHELL 1633AC00 == 35 [pid = 3576] [id = 585] 10:04:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17F45400) [pid = 3576] [serial = 1755] [outer = 00000000] 10:04:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1818C800) [pid = 3576] [serial = 1756] [outer = 17F45400] 10:04:20 INFO - PROCESS | 3576 | 1466442260818 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17FE7000) [pid = 3576] [serial = 1757] [outer = 17F45400] 10:04:21 INFO - PROCESS | 3576 | 1466442261228 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]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 10:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:04:21 INFO - PROCESS | 3576 | 1466442261269 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 3576 | 1466442261272 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 10:04:21 INFO - PROCESS | 3576 | 1466442261276 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 3576 | 1466442261278 Marionette TRACE conn3 <- [1,2306,null,{}] 10:04:21 INFO - PROCESS | 3576 | 1466442261285 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}] 10:04:21 INFO - PROCESS | 3576 | 1466442261287 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:21 INFO - PROCESS | 3576 | 1466442261372 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:04:21 INFO - PROCESS | 3576 | 1466442261378 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 3576 | 1466442261380 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:21 INFO - PROCESS | 3576 | ++DOCSHELL 17F47000 == 36 [pid = 3576] [id = 586] 10:04:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18183800) [pid = 3576] [serial = 1758] [outer = 00000000] 10:04:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19674400) [pid = 3576] [serial = 1759] [outer = 18183800] 10:04:21 INFO - PROCESS | 3576 | 1466442261425 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1967A000) [pid = 3576] [serial = 1760] [outer = 18183800] 10:04:22 INFO - PROCESS | 3576 | 1466442262136 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] 10:04:22 INFO - PROCESS | 3576 | 1466442262187 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 10:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:04:22 INFO - PROCESS | 3576 | 1466442262192 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3576 | 1466442262197 Marionette TRACE conn3 <- [1,2310,null,{}] 10:04:22 INFO - PROCESS | 3576 | 1466442262203 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}] 10:04:22 INFO - PROCESS | 3576 | 1466442262205 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:22 INFO - PROCESS | 3576 | 1466442262316 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:04:22 INFO - PROCESS | 3576 | 1466442262443 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3576 | 1466442262446 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:22 INFO - PROCESS | 3576 | ++DOCSHELL 10A48400 == 37 [pid = 3576] [id = 587] 10:04:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11065C00) [pid = 3576] [serial = 1761] [outer = 00000000] 10:04:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (130C5000) [pid = 3576] [serial = 1762] [outer = 11065C00] 10:04:22 INFO - PROCESS | 3576 | 1466442262503 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (13946800) [pid = 3576] [serial = 1763] [outer = 11065C00] 10:04:23 INFO - PROCESS | 3576 | 1466442263064 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]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 898ms 10:04:23 INFO - PROCESS | 3576 | 1466442263103 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 3576 | 1466442263108 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 10:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:04:23 INFO - PROCESS | 3576 | 1466442263114 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 3576 | 1466442263117 Marionette TRACE conn3 <- [1,2314,null,{}] 10:04:23 INFO - PROCESS | 3576 | 1466442263122 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}] 10:04:23 INFO - PROCESS | 3576 | 1466442263125 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:23 INFO - PROCESS | 3576 | 1466442263267 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:04:23 INFO - PROCESS | 3576 | 1466442263404 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 3576 | 1466442263407 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:23 INFO - PROCESS | 3576 | ++DOCSHELL 15BA0000 == 38 [pid = 3576] [id = 588] 10:04:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15BAE400) [pid = 3576] [serial = 1764] [outer = 00000000] 10:04:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (162B3400) [pid = 3576] [serial = 1765] [outer = 15BAE400] 10:04:23 INFO - PROCESS | 3576 | 1466442263462 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (16338400) [pid = 3576] [serial = 1766] [outer = 15BAE400] 10:04:24 INFO - PROCESS | 3576 | 1466442264291 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]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1198ms 10:04:24 INFO - PROCESS | 3576 | 1466442264321 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 3576 | 1466442264326 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 10:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:04:24 INFO - PROCESS | 3576 | 1466442264332 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 3576 | 1466442264335 Marionette TRACE conn3 <- [1,2318,null,{}] 10:04:24 INFO - PROCESS | 3576 | 1466442264340 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}] 10:04:24 INFO - PROCESS | 3576 | 1466442264343 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:24 INFO - PROCESS | 3576 | 1466442264430 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:04:24 INFO - PROCESS | 3576 | 1466442264569 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 3576 | 1466442264573 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:24 INFO - PROCESS | 3576 | ++DOCSHELL 10C67C00 == 39 [pid = 3576] [id = 589] 10:04:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10C69800) [pid = 3576] [serial = 1767] [outer = 00000000] 10:04:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1106C400) [pid = 3576] [serial = 1768] [outer = 10C69800] 10:04:24 INFO - PROCESS | 3576 | 1466442264624 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (13034800) [pid = 3576] [serial = 1769] [outer = 10C69800] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 16E8D400 == 38 [pid = 3576] [id = 358] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 16F2DC00 == 37 [pid = 3576] [id = 359] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 15074000 == 36 [pid = 3576] [id = 370] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 10C6DC00 == 35 [pid = 3576] [id = 354] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 11ADB000 == 34 [pid = 3576] [id = 369] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 103CB800 == 33 [pid = 3576] [id = 368] 10:04:24 INFO - PROCESS | 3576 | --DOCSHELL 162B6400 == 32 [pid = 3576] [id = 357] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17F4C400) [pid = 3576] [serial = 1687] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (15E94800) [pid = 3576] [serial = 1705] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16336C00) [pid = 3576] [serial = 1708] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (11C2D000) [pid = 3576] [serial = 1696] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12AEA400) [pid = 3576] [serial = 1697] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13658800) [pid = 3576] [serial = 1699] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13D09800) [pid = 3576] [serial = 1700] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10FA8400) [pid = 3576] [serial = 1691] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (10C70800) [pid = 3576] [serial = 1690] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15648400) [pid = 3576] [serial = 1702] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (18182C00) [pid = 3576] [serial = 1688] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12BC1000) [pid = 3576] [serial = 1694] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1281C000) [pid = 3576] [serial = 1693] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (162B2000) [pid = 3576] [serial = 1706] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (169D2C00) [pid = 3576] [serial = 1711] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16D2D000) [pid = 3576] [serial = 1714] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16FEF400) [pid = 3576] [serial = 1718] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16F27800) [pid = 3576] [serial = 1717] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1761E800) [pid = 3576] [serial = 1720] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1633B400) [pid = 3576] [serial = 1709] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16D30000) [pid = 3576] [serial = 1715] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (169D8000) [pid = 3576] [serial = 1712] [outer = 00000000] [url = about:blank] 10:04:24 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15873C00) [pid = 3576] [serial = 1703] [outer = 00000000] [url = about:blank] 10:04:25 INFO - PROCESS | 3576 | 1466442265108 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]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 808ms 10:04:25 INFO - PROCESS | 3576 | 1466442265143 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3576 | 1466442265148 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 10:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:04:25 INFO - PROCESS | 3576 | 1466442265156 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 3576 | 1466442265158 Marionette TRACE conn3 <- [1,2322,null,{}] 10:04:25 INFO - PROCESS | 3576 | 1466442265162 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}] 10:04:25 INFO - PROCESS | 3576 | 1466442265165 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:25 INFO - PROCESS | 3576 | 1466442265234 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:04:25 INFO - PROCESS | 3576 | 1466442265242 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 3576 | 1466442265245 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:25 INFO - PROCESS | 3576 | ++DOCSHELL 12AAE400 == 33 [pid = 3576] [id = 590] 10:04:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12AAFC00) [pid = 3576] [serial = 1770] [outer = 00000000] 10:04:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13149C00) [pid = 3576] [serial = 1771] [outer = 12AAFC00] 10:04:25 INFO - PROCESS | 3576 | 1466442265294 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13661C00) [pid = 3576] [serial = 1772] [outer = 12AAFC00] 10:04:25 INFO - PROCESS | 3576 | 1466442265773 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]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 674ms 10:04:25 INFO - PROCESS | 3576 | 1466442265821 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3576 | 1466442265823 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 10:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:04:25 INFO - PROCESS | 3576 | 1466442265827 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 3576 | 1466442265830 Marionette TRACE conn3 <- [1,2326,null,{}] 10:04:25 INFO - PROCESS | 3576 | 1466442265840 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}] 10:04:25 INFO - PROCESS | 3576 | 1466442265845 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:25 INFO - PROCESS | 3576 | 1466442265963 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:04:26 INFO - PROCESS | 3576 | 1466442266057 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3576 | 1466442266060 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:26 INFO - PROCESS | 3576 | ++DOCSHELL 1564B400 == 34 [pid = 3576] [id = 591] 10:04:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1564B800) [pid = 3576] [serial = 1773] [outer = 00000000] 10:04:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1587C400) [pid = 3576] [serial = 1774] [outer = 1564B800] 10:04:26 INFO - PROCESS | 3576 | 1466442266107 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15BA0C00) [pid = 3576] [serial = 1775] [outer = 1564B800] 10:04:26 INFO - PROCESS | 3576 | 1466442266519 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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 10:04:26 INFO - PROCESS | 3576 | 1466442266529 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 3576 | 1466442266532 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 10:04:26 INFO - PROCESS | 3576 | 1466442266535 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:04:26 INFO - PROCESS | 3576 | 1466442266537 Marionette TRACE conn3 <- [1,2330,null,{}] 10:04:26 INFO - PROCESS | 3576 | 1466442266540 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}] 10:04:26 INFO - PROCESS | 3576 | 1466442266542 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:26 INFO - PROCESS | 3576 | 1466442266626 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:04:26 INFO - PROCESS | 3576 | 1466442266632 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3576 | 1466442266634 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:26 INFO - PROCESS | 3576 | ++DOCSHELL 15E8EC00 == 35 [pid = 3576] [id = 592] 10:04:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (162AC800) [pid = 3576] [serial = 1776] [outer = 00000000] 10:04:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16338800) [pid = 3576] [serial = 1777] [outer = 162AC800] 10:04:26 INFO - PROCESS | 3576 | 1466442266678 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16673800) [pid = 3576] [serial = 1778] [outer = 162AC800] 10:04:27 INFO - PROCESS | 3576 | 1466442267144 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]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 614ms 10:04:27 INFO - PROCESS | 3576 | 1466442267156 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3576 | 1466442267158 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 10:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:04:27 INFO - PROCESS | 3576 | 1466442267161 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3576 | 1466442267162 Marionette TRACE conn3 <- [1,2334,null,{}] 10:04:27 INFO - PROCESS | 3576 | 1466442267166 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}] 10:04:27 INFO - PROCESS | 3576 | 1466442267168 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:27 INFO - PROCESS | 3576 | 1466442267267 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:04:27 INFO - PROCESS | 3576 | 1466442267358 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 3576 | 1466442267361 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:27 INFO - PROCESS | 3576 | ++DOCSHELL 16A94C00 == 36 [pid = 3576] [id = 593] 10:04:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16B3A800) [pid = 3576] [serial = 1779] [outer = 00000000] 10:04:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16D2D400) [pid = 3576] [serial = 1780] [outer = 16B3A800] 10:04:27 INFO - PROCESS | 3576 | 1466442267404 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16D2E000) [pid = 3576] [serial = 1781] [outer = 16B3A800] 10:04:27 INFO - PROCESS | 3576 | 1466442267807 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]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 703ms 10:04:27 INFO - PROCESS | 3576 | 1466442267867 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3576 | 1466442267869 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 10:04:27 INFO - PROCESS | 3576 | 1466442267872 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:04:27 INFO - PROCESS | 3576 | 1466442267874 Marionette TRACE conn3 <- [1,2338,null,{}] 10:04:27 INFO - PROCESS | 3576 | 1466442267884 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}] 10:04:27 INFO - PROCESS | 3576 | 1466442267890 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:28 INFO - PROCESS | 3576 | 1466442268023 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:04:28 INFO - PROCESS | 3576 | 1466442268102 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3576 | 1466442268104 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:28 INFO - PROCESS | 3576 | ++DOCSHELL 1706B800 == 37 [pid = 3576] [id = 594] 10:04:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1706D800) [pid = 3576] [serial = 1782] [outer = 00000000] 10:04:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17581C00) [pid = 3576] [serial = 1783] [outer = 1706D800] 10:04:28 INFO - PROCESS | 3576 | 1466442268147 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1763D800) [pid = 3576] [serial = 1784] [outer = 1706D800] 10:04:28 INFO - PROCESS | 3576 | 1466442268561 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]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 764ms 10:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:04:28 INFO - PROCESS | 3576 | 1466442268638 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 3576 | 1466442268640 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 10:04:28 INFO - PROCESS | 3576 | 1466442268644 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 3576 | 1466442268645 Marionette TRACE conn3 <- [1,2342,null,{}] 10:04:28 INFO - PROCESS | 3576 | 1466442268653 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}] 10:04:28 INFO - PROCESS | 3576 | 1466442268655 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:28 INFO - PROCESS | 3576 | 1466442268893 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16339400) [pid = 3576] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13660400) [pid = 3576] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10A4F000) [pid = 3576] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15B9F800) [pid = 3576] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16D22000) [pid = 3576] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17619800) [pid = 3576] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10C71400) [pid = 3576] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (131E7800) [pid = 3576] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:04:28 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (17F45400) [pid = 3576] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:04:28 INFO - PROCESS | 3576 | 1466442268961 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3576 | 1466442268963 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:28 INFO - PROCESS | 3576 | ++DOCSHELL 10C71400 == 38 [pid = 3576] [id = 595] 10:04:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10FAD400) [pid = 3576] [serial = 1785] [outer = 00000000] 10:04:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1501A400) [pid = 3576] [serial = 1786] [outer = 10FAD400] 10:04:29 INFO - PROCESS | 3576 | 1466442269006 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15BA1400) [pid = 3576] [serial = 1787] [outer = 10FAD400] 10:04:29 INFO - PROCESS | 3576 | 1466442269362 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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 763ms 10:04:29 INFO - PROCESS | 3576 | 1466442269407 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 3576 | 1466442269409 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 10:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:04:29 INFO - PROCESS | 3576 | 1466442269412 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 3576 | 1466442269414 Marionette TRACE conn3 <- [1,2346,null,{}] 10:04:29 INFO - PROCESS | 3576 | 1466442269417 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}] 10:04:29 INFO - PROCESS | 3576 | 1466442269419 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:29 INFO - PROCESS | 3576 | 1466442269504 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:04:29 INFO - PROCESS | 3576 | 1466442269509 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 3576 | 1466442269511 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:29 INFO - PROCESS | 3576 | ++DOCSHELL 15074800 == 39 [pid = 3576] [id = 596] 10:04:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15D34400) [pid = 3576] [serial = 1788] [outer = 00000000] 10:04:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17FDC000) [pid = 3576] [serial = 1789] [outer = 15D34400] 10:04:29 INFO - PROCESS | 3576 | 1466442269554 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (18188C00) [pid = 3576] [serial = 1790] [outer = 15D34400] 10:04:29 INFO - PROCESS | 3576 | 1466442269960 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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 569ms 10:04:29 INFO - PROCESS | 3576 | 1466442269990 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 3576 | 1466442269992 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 10:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:04:30 INFO - PROCESS | 3576 | 1466442270013 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 3576 | 1466442270015 Marionette TRACE conn3 <- [1,2350,null,{}] 10:04:30 INFO - PROCESS | 3576 | 1466442270018 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}] 10:04:30 INFO - PROCESS | 3576 | 1466442270020 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:30 INFO - PROCESS | 3576 | 1466442270099 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:04:30 INFO - PROCESS | 3576 | 1466442270104 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 3576 | 1466442270106 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:30 INFO - PROCESS | 3576 | ++DOCSHELL 171B8400 == 40 [pid = 3576] [id = 597] 10:04:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1818EC00) [pid = 3576] [serial = 1791] [outer = 00000000] 10:04:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19610C00) [pid = 3576] [serial = 1792] [outer = 1818EC00] 10:04:30 INFO - PROCESS | 3576 | 1466442270148 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (19676000) [pid = 3576] [serial = 1793] [outer = 1818EC00] 10:04:30 INFO - PROCESS | 3576 | 1466442270606 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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 688ms 10:04:30 INFO - PROCESS | 3576 | 1466442270682 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 3576 | 1466442270684 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 10:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:04:30 INFO - PROCESS | 3576 | 1466442270688 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 3576 | 1466442270698 Marionette TRACE conn3 <- [1,2354,null,{}] 10:04:30 INFO - PROCESS | 3576 | 1466442270702 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}] 10:04:30 INFO - PROCESS | 3576 | 1466442270704 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:30 INFO - PROCESS | 3576 | 1466442270785 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:04:30 INFO - PROCESS | 3576 | 1466442270796 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 3576 | 1466442270798 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:30 INFO - PROCESS | 3576 | ++DOCSHELL 1967F800 == 41 [pid = 3576] [id = 598] 10:04:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19680400) [pid = 3576] [serial = 1794] [outer = 00000000] 10:04:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1981DC00) [pid = 3576] [serial = 1795] [outer = 19680400] 10:04:30 INFO - PROCESS | 3576 | 1466442270840 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1981E000) [pid = 3576] [serial = 1796] [outer = 19680400] 10:04:31 INFO - PROCESS | 3576 | 1466442271535 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]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 913ms 10:04:31 INFO - PROCESS | 3576 | 1466442271618 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 3576 | 1466442271622 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 10:04:31 INFO - PROCESS | 3576 | 1466442271627 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:04:31 INFO - PROCESS | 3576 | 1466442271632 Marionette TRACE conn3 <- [1,2358,null,{}] 10:04:31 INFO - PROCESS | 3576 | 1466442271638 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}] 10:04:31 INFO - PROCESS | 3576 | 1466442271641 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:31 INFO - PROCESS | 3576 | 1466442271788 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:04:31 INFO - PROCESS | 3576 | 1466442271921 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 3576 | 1466442271925 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:31 INFO - PROCESS | 3576 | ++DOCSHELL 12898000 == 42 [pid = 3576] [id = 599] 10:04:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (12A1E400) [pid = 3576] [serial = 1797] [outer = 00000000] 10:04:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (13129000) [pid = 3576] [serial = 1798] [outer = 12A1E400] 10:04:31 INFO - PROCESS | 3576 | 1466442271981 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (14315800) [pid = 3576] [serial = 1799] [outer = 12A1E400] 10:04:32 INFO - PROCESS | 3576 | 1466442272525 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]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 898ms 10:04:32 INFO - PROCESS | 3576 | 1466442272537 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 3576 | 1466442272545 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 10:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:04:32 INFO - PROCESS | 3576 | 1466442272554 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 3576 | 1466442272557 Marionette TRACE conn3 <- [1,2362,null,{}] 10:04:32 INFO - PROCESS | 3576 | 1466442272561 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}] 10:04:32 INFO - PROCESS | 3576 | 1466442272564 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:32 INFO - PROCESS | 3576 | 1466442272674 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:04:32 INFO - PROCESS | 3576 | 1466442272786 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 3576 | 1466442272789 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:32 INFO - PROCESS | 3576 | ++DOCSHELL 15B97000 == 43 [pid = 3576] [id = 600] 10:04:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (15B9E800) [pid = 3576] [serial = 1800] [outer = 00000000] 10:04:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (162BA400) [pid = 3576] [serial = 1801] [outer = 15B9E800] 10:04:32 INFO - PROCESS | 3576 | 1466442272886 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (169D6800) [pid = 3576] [serial = 1802] [outer = 15B9E800] 10:04:33 INFO - PROCESS | 3576 | 1466442273500 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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 958ms 10:04:33 INFO - PROCESS | 3576 | 1466442273521 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 3576 | 1466442273524 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 10:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:04:33 INFO - PROCESS | 3576 | 1466442273528 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 3576 | 1466442273531 Marionette TRACE conn3 <- [1,2366,null,{}] 10:04:33 INFO - PROCESS | 3576 | 1466442273542 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}] 10:04:33 INFO - PROCESS | 3576 | 1466442273547 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:33 INFO - PROCESS | 3576 | 1466442273663 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:04:33 INFO - PROCESS | 3576 | 1466442273909 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 3576 | 1466442273913 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:33 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E5C00 == 44 [pid = 3576] [id = 601] 10:04:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (0F9E6C00) [pid = 3576] [serial = 1803] [outer = 00000000] 10:04:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (105F3000) [pid = 3576] [serial = 1804] [outer = 0F9E6C00] 10:04:33 INFO - PROCESS | 3576 | 1466442273974 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (10C6B400) [pid = 3576] [serial = 1805] [outer = 0F9E6C00] 10:04:34 INFO - PROCESS | 3576 | 1466442274580 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]]]}] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 10A51000 == 43 [pid = 3576] [id = 353] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 171B8400 == 42 [pid = 3576] [id = 597] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 15074800 == 41 [pid = 3576] [id = 596] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 10C71400 == 40 [pid = 3576] [id = 595] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 1706B800 == 39 [pid = 3576] [id = 594] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 16A94C00 == 38 [pid = 3576] [id = 593] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 15E8EC00 == 37 [pid = 3576] [id = 592] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 1564B400 == 36 [pid = 3576] [id = 591] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 12AAE400 == 35 [pid = 3576] [id = 590] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 10C67C00 == 34 [pid = 3576] [id = 589] 10:04:34 INFO - PROCESS | 3576 | --DOCSHELL 10A48400 == 33 [pid = 3576] [id = 587] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (17BC5800) [pid = 3576] [serial = 1751] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1718DC00) [pid = 3576] [serial = 1754] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (16B42C00) [pid = 3576] [serial = 1753] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16A9B000) [pid = 3576] [serial = 1742] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17FE7000) [pid = 3576] [serial = 1757] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1818C800) [pid = 3576] [serial = 1756] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19674400) [pid = 3576] [serial = 1759] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (169DA800) [pid = 3576] [serial = 1741] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1430E400) [pid = 3576] [serial = 1735] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (143D5800) [pid = 3576] [serial = 1736] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (11068C00) [pid = 3576] [serial = 1732] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (112E8000) [pid = 3576] [serial = 1733] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15D39000) [pid = 3576] [serial = 1738] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E8D800) [pid = 3576] [serial = 1744] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (162AD400) [pid = 3576] [serial = 1739] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13126400) [pid = 3576] [serial = 1723] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1763EC00) [pid = 3576] [serial = 1747] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E92400) [pid = 3576] [serial = 1745] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15873400) [pid = 3576] [serial = 1726] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17642800) [pid = 3576] [serial = 1748] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12DF4400) [pid = 3576] [serial = 1729] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (162B7400) [pid = 3576] [serial = 1750] [outer = 00000000] [url = about:blank] 10:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1168ms 10:04:34 INFO - PROCESS | 3576 | 1466442274706 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 3576 | 1466442274710 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 10:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:04:34 INFO - PROCESS | 3576 | 1466442274722 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 3576 | 1466442274725 Marionette TRACE conn3 <- [1,2370,null,{}] 10:04:34 INFO - PROCESS | 3576 | 1466442274730 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}] 10:04:34 INFO - PROCESS | 3576 | 1466442274732 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:34 INFO - PROCESS | 3576 | 1466442274817 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:04:34 INFO - PROCESS | 3576 | 1466442274825 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3576 | 1466442274827 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:34 INFO - PROCESS | 3576 | ++DOCSHELL 11AE0C00 == 34 [pid = 3576] [id = 602] 10:04:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12815400) [pid = 3576] [serial = 1806] [outer = 00000000] 10:04:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (12BC9800) [pid = 3576] [serial = 1807] [outer = 12815400] 10:04:34 INFO - PROCESS | 3576 | 1466442274873 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1314C000) [pid = 3576] [serial = 1808] [outer = 12815400] 10:04:35 INFO - PROCESS | 3576 | 1466442275364 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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 703ms 10:04:35 INFO - PROCESS | 3576 | 1466442275426 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3576 | 1466442275430 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 10:04:35 INFO - PROCESS | 3576 | 1466442275435 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:04:35 INFO - PROCESS | 3576 | 1466442275437 Marionette TRACE conn3 <- [1,2374,null,{}] 10:04:35 INFO - PROCESS | 3576 | 1466442275441 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}] 10:04:35 INFO - PROCESS | 3576 | 1466442275443 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:35 INFO - PROCESS | 3576 | 1466442275535 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:04:35 INFO - PROCESS | 3576 | 1466442275640 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 3576 | 1466442275643 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:35 INFO - PROCESS | 3576 | ++DOCSHELL 1564FC00 == 35 [pid = 3576] [id = 603] 10:04:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15873400) [pid = 3576] [serial = 1809] [outer = 00000000] 10:04:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15B9DC00) [pid = 3576] [serial = 1810] [outer = 15873400] 10:04:35 INFO - PROCESS | 3576 | 1466442275687 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (162ADC00) [pid = 3576] [serial = 1811] [outer = 15873400] 10:04:36 INFO - PROCESS | 3576 | 1466442276063 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]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 659ms 10:04:36 INFO - PROCESS | 3576 | 1466442276098 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 3576 | 1466442276101 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 10:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:04:36 INFO - PROCESS | 3576 | 1466442276105 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 3576 | 1466442276111 Marionette TRACE conn3 <- [1,2378,null,{}] 10:04:36 INFO - PROCESS | 3576 | 1466442276119 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}] 10:04:36 INFO - PROCESS | 3576 | 1466442276123 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:36 INFO - PROCESS | 3576 | 1466442276210 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:04:36 INFO - PROCESS | 3576 | 1466442276216 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3576 | 1466442276219 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:36 INFO - PROCESS | 3576 | ++DOCSHELL 15D40C00 == 36 [pid = 3576] [id = 604] 10:04:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E8E000) [pid = 3576] [serial = 1812] [outer = 00000000] 10:04:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16D2D800) [pid = 3576] [serial = 1813] [outer = 15E8E000] 10:04:36 INFO - PROCESS | 3576 | 1466442276262 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16E9BC00) [pid = 3576] [serial = 1814] [outer = 15E8E000] 10:04:36 INFO - PROCESS | 3576 | 1466442276704 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]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 10:04:36 INFO - PROCESS | 3576 | 1466442276784 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 3576 | 1466442276787 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 10:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:04:36 INFO - PROCESS | 3576 | 1466442276790 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 3576 | 1466442276792 Marionette TRACE conn3 <- [1,2382,null,{}] 10:04:36 INFO - PROCESS | 3576 | 1466442276795 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}] 10:04:36 INFO - PROCESS | 3576 | 1466442276797 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:36 INFO - PROCESS | 3576 | 1466442276946 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:04:36 INFO - PROCESS | 3576 | 1466442276953 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3576 | 1466442276955 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:36 INFO - PROCESS | 3576 | ++DOCSHELL 17066000 == 37 [pid = 3576] [id = 605] 10:04:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1706B800) [pid = 3576] [serial = 1815] [outer = 00000000] 10:04:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1761F000) [pid = 3576] [serial = 1816] [outer = 1706B800] 10:04:36 INFO - PROCESS | 3576 | 1466442276998 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17634400) [pid = 3576] [serial = 1817] [outer = 1706B800] 10:04:37 INFO - PROCESS | 3576 | 1466442277436 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]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 704ms 10:04:37 INFO - PROCESS | 3576 | 1466442277495 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 3576 | 1466442277497 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 10:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:04:37 INFO - PROCESS | 3576 | 1466442277501 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 3576 | 1466442277502 Marionette TRACE conn3 <- [1,2386,null,{}] 10:04:37 INFO - PROCESS | 3576 | 1466442277506 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}] 10:04:37 INFO - PROCESS | 3576 | 1466442277508 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:37 INFO - PROCESS | 3576 | 1466442277637 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:04:37 INFO - PROCESS | 3576 | 1466442277705 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 3576 | 1466442277711 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:37 INFO - PROCESS | 3576 | ++DOCSHELL 17825C00 == 38 [pid = 3576] [id = 606] 10:04:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17829400) [pid = 3576] [serial = 1818] [outer = 00000000] 10:04:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17FE7000) [pid = 3576] [serial = 1819] [outer = 17829400] 10:04:37 INFO - PROCESS | 3576 | 1466442277781 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (19603400) [pid = 3576] [serial = 1820] [outer = 17829400] 10:04:38 INFO - PROCESS | 3576 | 1466442278250 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]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 808ms 10:04:38 INFO - PROCESS | 3576 | 1466442278307 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 3576 | 1466442278309 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 10:04:38 INFO - PROCESS | 3576 | 1466442278312 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:04:38 INFO - PROCESS | 3576 | 1466442278314 Marionette TRACE conn3 <- [1,2390,null,{}] 10:04:38 INFO - PROCESS | 3576 | 1466442278317 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}] 10:04:38 INFO - PROCESS | 3576 | 1466442278320 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:38 INFO - PROCESS | 3576 | 1466442278436 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:04:38 INFO - PROCESS | 3576 | 1466442278504 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 3576 | 1466442278506 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:38 INFO - PROCESS | 3576 | ++DOCSHELL 16E91000 == 39 [pid = 3576] [id = 607] 10:04:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17FE1C00) [pid = 3576] [serial = 1821] [outer = 00000000] 10:04:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (19822800) [pid = 3576] [serial = 1822] [outer = 17FE1C00] 10:04:38 INFO - PROCESS | 3576 | 1466442278549 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (19825000) [pid = 3576] [serial = 1823] [outer = 17FE1C00] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (10A52C00) [pid = 3576] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1818EC00) [pid = 3576] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (16B3A800) [pid = 3576] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1706D800) [pid = 3576] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (10C69800) [pid = 3576] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (11065C00) [pid = 3576] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12AAFC00) [pid = 3576] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15BAE400) [pid = 3576] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1564B800) [pid = 3576] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (162AC800) [pid = 3576] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10FAD400) [pid = 3576] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15D34400) [pid = 3576] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E94000) [pid = 3576] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (11064800) [pid = 3576] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:04:38 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15076800) [pid = 3576] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:04:39 INFO - PROCESS | 3576 | 1466442279034 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]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 763ms 10:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:04:39 INFO - PROCESS | 3576 | 1466442279079 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3576 | 1466442279081 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 10:04:39 INFO - PROCESS | 3576 | 1466442279085 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 3576 | 1466442279086 Marionette TRACE conn3 <- [1,2394,null,{}] 10:04:39 INFO - PROCESS | 3576 | 1466442279089 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}] 10:04:39 INFO - PROCESS | 3576 | 1466442279091 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:39 INFO - PROCESS | 3576 | 1466442279171 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:04:39 INFO - PROCESS | 3576 | 1466442279176 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 3576 | 1466442279178 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:39 INFO - PROCESS | 3576 | ++DOCSHELL 1312E800 == 40 [pid = 3576] [id = 608] 10:04:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1506E800) [pid = 3576] [serial = 1824] [outer = 00000000] 10:04:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15BAF400) [pid = 3576] [serial = 1825] [outer = 1506E800] 10:04:39 INFO - PROCESS | 3576 | 1466442279220 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16336C00) [pid = 3576] [serial = 1826] [outer = 1506E800] 10:04:39 INFO - PROCESS | 3576 | 1466442279626 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]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 569ms 10:04:39 INFO - PROCESS | 3576 | 1466442279673 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3576 | 1466442279676 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 10:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:04:39 INFO - PROCESS | 3576 | 1466442279681 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 3576 | 1466442279684 Marionette TRACE conn3 <- [1,2398,null,{}] 10:04:39 INFO - PROCESS | 3576 | 1466442279691 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}] 10:04:39 INFO - PROCESS | 3576 | 1466442279694 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:39 INFO - PROCESS | 3576 | 1466442279780 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:04:39 INFO - PROCESS | 3576 | 1466442279786 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 3576 | 1466442279788 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:39 INFO - PROCESS | 3576 | ++DOCSHELL 16E8D800 == 41 [pid = 3576] [id = 609] 10:04:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16FFB000) [pid = 3576] [serial = 1827] [outer = 00000000] 10:04:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1981B400) [pid = 3576] [serial = 1828] [outer = 16FFB000] 10:04:39 INFO - PROCESS | 3576 | 1466442279814 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19827000) [pid = 3576] [serial = 1829] [outer = 16FFB000] 10:04:40 INFO - PROCESS | 3576 | 1466442280285 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]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 674ms 10:04:40 INFO - PROCESS | 3576 | 1466442280344 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 3576 | 1466442280346 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 10:04:40 INFO - PROCESS | 3576 | 1466442280349 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:04:40 INFO - PROCESS | 3576 | 1466442280351 Marionette TRACE conn3 <- [1,2402,null,{}] 10:04:40 INFO - PROCESS | 3576 | 1466442280354 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}] 10:04:40 INFO - PROCESS | 3576 | 1466442280356 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:40 INFO - PROCESS | 3576 | 1466442280436 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:04:40 INFO - PROCESS | 3576 | 1466442280441 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 3576 | 1466442280443 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:40 INFO - PROCESS | 3576 | ++DOCSHELL 16D23000 == 42 [pid = 3576] [id = 610] 10:04:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18186800) [pid = 3576] [serial = 1830] [outer = 00000000] 10:04:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1993E000) [pid = 3576] [serial = 1831] [outer = 18186800] 10:04:40 INFO - PROCESS | 3576 | 1466442280494 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19941400) [pid = 3576] [serial = 1832] [outer = 18186800] 10:04:41 INFO - PROCESS | 3576 | 1466442281184 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]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 913ms 10:04:41 INFO - PROCESS | 3576 | 1466442281261 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 3576 | 1466442281266 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 10:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:04:41 INFO - PROCESS | 3576 | 1466442281271 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 3576 | 1466442281275 Marionette TRACE conn3 <- [1,2406,null,{}] 10:04:41 INFO - PROCESS | 3576 | 1466442281295 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}] 10:04:41 INFO - PROCESS | 3576 | 1466442281298 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:41 INFO - PROCESS | 3576 | 1466442281450 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:04:41 INFO - PROCESS | 3576 | 1466442281512 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 3576 | 1466442281515 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:41 INFO - PROCESS | 3576 | ++DOCSHELL 12A15400 == 43 [pid = 3576] [id = 611] 10:04:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (12A1A400) [pid = 3576] [serial = 1833] [outer = 00000000] 10:04:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (143D8000) [pid = 3576] [serial = 1834] [outer = 12A1A400] 10:04:41 INFO - PROCESS | 3576 | 1466442281570 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (15079400) [pid = 3576] [serial = 1835] [outer = 12A1A400] 10:04:42 INFO - PROCESS | 3576 | 1466442282116 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]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 868ms 10:04:42 INFO - PROCESS | 3576 | 1466442282143 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 3576 | 1466442282148 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 10:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:04:42 INFO - PROCESS | 3576 | 1466442282156 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 3576 | 1466442282158 Marionette TRACE conn3 <- [1,2410,null,{}] 10:04:42 INFO - PROCESS | 3576 | 1466442282162 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}] 10:04:42 INFO - PROCESS | 3576 | 1466442282165 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:42 INFO - PROCESS | 3576 | 1466442282256 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:04:42 INFO - PROCESS | 3576 | 1466442282371 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 3576 | 1466442282374 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:42 INFO - PROCESS | 3576 | ++DOCSHELL 162B4400 == 44 [pid = 3576] [id = 612] 10:04:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (162B6400) [pid = 3576] [serial = 1836] [outer = 00000000] 10:04:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (16B45C00) [pid = 3576] [serial = 1837] [outer = 162B6400] 10:04:42 INFO - PROCESS | 3576 | 1466442282471 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (16E98C00) [pid = 3576] [serial = 1838] [outer = 162B6400] 10:04:43 INFO - PROCESS | 3576 | 1466442283080 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]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 958ms 10:04:43 INFO - PROCESS | 3576 | 1466442283105 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 3576 | 1466442283108 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 10:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:04:43 INFO - PROCESS | 3576 | 1466442283111 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 3576 | 1466442283115 Marionette TRACE conn3 <- [1,2414,null,{}] 10:04:43 INFO - PROCESS | 3576 | 1466442283126 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}] 10:04:43 INFO - PROCESS | 3576 | 1466442283131 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:43 INFO - PROCESS | 3576 | 1466442283238 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:04:43 INFO - PROCESS | 3576 | 1466442283354 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 3576 | 1466442283358 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:43 INFO - PROCESS | 3576 | ++DOCSHELL 19935400 == 45 [pid = 3576] [id = 613] 10:04:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19936400) [pid = 3576] [serial = 1839] [outer = 00000000] 10:04:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1993D000) [pid = 3576] [serial = 1840] [outer = 19936400] 10:04:43 INFO - PROCESS | 3576 | 1466442283413 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (199A4800) [pid = 3576] [serial = 1841] [outer = 19936400] 10:04:44 INFO - PROCESS | 3576 | 1466442284170 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]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1093ms 10:04:44 INFO - PROCESS | 3576 | 1466442284221 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 3576 | 1466442284225 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 10:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:04:44 INFO - PROCESS | 3576 | 1466442284231 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 3576 | 1466442284234 Marionette TRACE conn3 <- [1,2418,null,{}] 10:04:44 INFO - PROCESS | 3576 | 1466442284239 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}] 10:04:44 INFO - PROCESS | 3576 | 1466442284242 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:44 INFO - PROCESS | 3576 | 1466442284324 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:04:44 INFO - PROCESS | 3576 | 1466442284476 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 3576 | 1466442284480 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:44 INFO - PROCESS | 3576 | ++DOCSHELL 1106BC00 == 46 [pid = 3576] [id = 614] 10:04:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (1106F400) [pid = 3576] [serial = 1842] [outer = 00000000] 10:04:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 93 (12BCE000) [pid = 3576] [serial = 1843] [outer = 1106F400] 10:04:44 INFO - PROCESS | 3576 | 1466442284533 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 94 (13660400) [pid = 3576] [serial = 1844] [outer = 1106F400] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 16E8D800 == 45 [pid = 3576] [id = 609] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 1312E800 == 44 [pid = 3576] [id = 608] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 16E91000 == 43 [pid = 3576] [id = 607] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 17825C00 == 42 [pid = 3576] [id = 606] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 17066000 == 41 [pid = 3576] [id = 605] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 15D40C00 == 40 [pid = 3576] [id = 604] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 1564FC00 == 39 [pid = 3576] [id = 603] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 11AE0C00 == 38 [pid = 3576] [id = 602] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 0F9E5C00 == 37 [pid = 3576] [id = 601] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 1967F800 == 36 [pid = 3576] [id = 598] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 17F47000 == 35 [pid = 3576] [id = 586] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 12898000 == 34 [pid = 3576] [id = 599] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 13156000 == 33 [pid = 3576] [id = 584] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 105F2000 == 32 [pid = 3576] [id = 583] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 15B97000 == 31 [pid = 3576] [id = 600] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 1633AC00 == 30 [pid = 3576] [id = 585] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 15BA0000 == 29 [pid = 3576] [id = 588] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 19935400 == 28 [pid = 3576] [id = 613] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 162B4400 == 27 [pid = 3576] [id = 612] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 16D23000 == 26 [pid = 3576] [id = 610] 10:04:45 INFO - PROCESS | 3576 | --DOCSHELL 12A15400 == 25 [pid = 3576] [id = 611] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 93 (17638C00) [pid = 3576] [serial = 1721] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 92 (131E7400) [pid = 3576] [serial = 1724] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (15D38400) [pid = 3576] [serial = 1727] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (13D11400) [pid = 3576] [serial = 1730] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (19610C00) [pid = 3576] [serial = 1792] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16D2D400) [pid = 3576] [serial = 1780] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (17581C00) [pid = 3576] [serial = 1783] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1106C400) [pid = 3576] [serial = 1768] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (13034800) [pid = 3576] [serial = 1769] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13946800) [pid = 3576] [serial = 1763] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (130C5000) [pid = 3576] [serial = 1762] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13149C00) [pid = 3576] [serial = 1771] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (13661C00) [pid = 3576] [serial = 1772] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16338400) [pid = 3576] [serial = 1766] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (162B3400) [pid = 3576] [serial = 1765] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16D2E000) [pid = 3576] [serial = 1781] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1587C400) [pid = 3576] [serial = 1774] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15BA0C00) [pid = 3576] [serial = 1775] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16338800) [pid = 3576] [serial = 1777] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1501A400) [pid = 3576] [serial = 1786] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1763D800) [pid = 3576] [serial = 1784] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (17FDC000) [pid = 3576] [serial = 1789] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15BA1400) [pid = 3576] [serial = 1787] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (18188C00) [pid = 3576] [serial = 1790] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (19676000) [pid = 3576] [serial = 1793] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16673800) [pid = 3576] [serial = 1778] [outer = 00000000] [url = about:blank] 10:04:45 INFO - PROCESS | 3576 | 1466442285709 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]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1541ms 10:04:45 INFO - PROCESS | 3576 | 1466442285766 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 3576 | 1466442285773 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 10:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:04:45 INFO - PROCESS | 3576 | 1466442285852 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 3576 | 1466442285857 Marionette TRACE conn3 <- [1,2422,null,{}] 10:04:45 INFO - PROCESS | 3576 | 1466442285867 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}] 10:04:45 INFO - PROCESS | 3576 | 1466442285871 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:45 INFO - PROCESS | 3576 | 1466442285967 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:04:45 INFO - PROCESS | 3576 | 1466442285974 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 3576 | 1466442285976 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:45 INFO - PROCESS | 3576 | ++DOCSHELL 11068C00 == 26 [pid = 3576] [id = 615] 10:04:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1106C800) [pid = 3576] [serial = 1845] [outer = 00000000] 10:04:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (12819800) [pid = 3576] [serial = 1846] [outer = 1106C800] 10:04:46 INFO - PROCESS | 3576 | 1466442286023 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (12BC0C00) [pid = 3576] [serial = 1847] [outer = 1106C800] 10:04:46 INFO - PROCESS | 3576 | 1466442286497 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]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 689ms 10:04:46 INFO - PROCESS | 3576 | 1466442286523 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 3576 | 1466442286528 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 10:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:04:46 INFO - PROCESS | 3576 | 1466442286534 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 3576 | 1466442286537 Marionette TRACE conn3 <- [1,2426,null,{}] 10:04:46 INFO - PROCESS | 3576 | 1466442286540 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}] 10:04:46 INFO - PROCESS | 3576 | 1466442286542 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:46 INFO - PROCESS | 3576 | 1466442286628 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:04:46 INFO - PROCESS | 3576 | 1466442286635 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 3576 | 1466442286638 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:46 INFO - PROCESS | 3576 | ++DOCSHELL 1320C000 == 27 [pid = 3576] [id = 616] 10:04:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (13211800) [pid = 3576] [serial = 1848] [outer = 00000000] 10:04:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13C3FC00) [pid = 3576] [serial = 1849] [outer = 13211800] 10:04:46 INFO - PROCESS | 3576 | 1466442286667 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (14313800) [pid = 3576] [serial = 1850] [outer = 13211800] 10:04:47 INFO - PROCESS | 3576 | 1466442287128 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]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 10:04:47 INFO - PROCESS | 3576 | 1466442287198 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 3576 | 1466442287200 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 10:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:04:47 INFO - PROCESS | 3576 | 1466442287203 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 3576 | 1466442287207 Marionette TRACE conn3 <- [1,2430,null,{}] 10:04:47 INFO - PROCESS | 3576 | 1466442287217 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}] 10:04:47 INFO - PROCESS | 3576 | 1466442287222 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:47 INFO - PROCESS | 3576 | 1466442287305 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:04:47 INFO - PROCESS | 3576 | 1466442287452 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 3576 | 1466442287455 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:47 INFO - PROCESS | 3576 | ++DOCSHELL 15BA1400 == 28 [pid = 3576] [id = 617] 10:04:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15BA5C00) [pid = 3576] [serial = 1851] [outer = 00000000] 10:04:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15BB0400) [pid = 3576] [serial = 1852] [outer = 15BA5C00] 10:04:47 INFO - PROCESS | 3576 | 1466442287503 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (15E8EC00) [pid = 3576] [serial = 1853] [outer = 15BA5C00] 10:04:47 INFO - PROCESS | 3576 | 1466442287879 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]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 704ms 10:04:47 INFO - PROCESS | 3576 | 1466442287910 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 3576 | 1466442287912 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 10:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:04:47 INFO - PROCESS | 3576 | 1466442287915 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 3576 | 1466442287917 Marionette TRACE conn3 <- [1,2434,null,{}] 10:04:47 INFO - PROCESS | 3576 | 1466442287921 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}] 10:04:47 INFO - PROCESS | 3576 | 1466442287923 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:48 INFO - PROCESS | 3576 | 1466442288046 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:04:48 INFO - PROCESS | 3576 | 1466442288051 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 3576 | 1466442288053 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:48 INFO - PROCESS | 3576 | ++DOCSHELL 15B9BC00 == 29 [pid = 3576] [id = 618] 10:04:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (15D40C00) [pid = 3576] [serial = 1854] [outer = 00000000] 10:04:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16330C00) [pid = 3576] [serial = 1855] [outer = 15D40C00] 10:04:48 INFO - PROCESS | 3576 | 1466442288153 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1633AC00) [pid = 3576] [serial = 1856] [outer = 15D40C00] 10:04:48 INFO - PROCESS | 3576 | 1466442288549 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]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 673ms 10:04:48 INFO - PROCESS | 3576 | 1466442288596 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 3576 | 1466442288598 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 10:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:04:48 INFO - PROCESS | 3576 | 1466442288607 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 3576 | 1466442288609 Marionette TRACE conn3 <- [1,2438,null,{}] 10:04:48 INFO - PROCESS | 3576 | 1466442288613 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}] 10:04:48 INFO - PROCESS | 3576 | 1466442288615 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:48 INFO - PROCESS | 3576 | 1466442288735 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:04:48 INFO - PROCESS | 3576 | 1466442288803 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 3576 | 1466442288805 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:48 INFO - PROCESS | 3576 | ++DOCSHELL 1633C800 == 30 [pid = 3576] [id = 619] 10:04:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1666B800) [pid = 3576] [serial = 1857] [outer = 00000000] 10:04:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (16A95000) [pid = 3576] [serial = 1858] [outer = 1666B800] 10:04:48 INFO - PROCESS | 3576 | 1466442288857 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (16D25400) [pid = 3576] [serial = 1859] [outer = 1666B800] 10:04:49 INFO - PROCESS | 3576 | 1466442289286 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]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 704ms 10:04:49 INFO - PROCESS | 3576 | 1466442289304 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 3576 | 1466442289306 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 10:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:04:49 INFO - PROCESS | 3576 | 1466442289310 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 3576 | 1466442289311 Marionette TRACE conn3 <- [1,2442,null,{}] 10:04:49 INFO - PROCESS | 3576 | 1466442289315 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}] 10:04:49 INFO - PROCESS | 3576 | 1466442289320 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:49 INFO - PROCESS | 3576 | 1466442289466 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:04:49 INFO - PROCESS | 3576 | 1466442289480 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3576 | 1466442289482 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:49 INFO - PROCESS | 3576 | ++DOCSHELL 16E96000 == 31 [pid = 3576] [id = 620] 10:04:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E97000) [pid = 3576] [serial = 1860] [outer = 00000000] 10:04:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17586000) [pid = 3576] [serial = 1861] [outer = 16E97000] 10:04:49 INFO - PROCESS | 3576 | 1466442289529 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (17637800) [pid = 3576] [serial = 1862] [outer = 16E97000] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (18183800) [pid = 3576] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (1706B800) [pid = 3576] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (17829400) [pid = 3576] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16FFB000) [pid = 3576] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (19680400) [pid = 3576] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15B9E800) [pid = 3576] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12A1E400) [pid = 3576] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (0F9E6C00) [pid = 3576] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15873400) [pid = 3576] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17FE1C00) [pid = 3576] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12815400) [pid = 3576] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15E8E000) [pid = 3576] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (18186800) [pid = 3576] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:04:50 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1506E800) [pid = 3576] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:04:50 INFO - PROCESS | 3576 | 1466442290267 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]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 988ms 10:04:50 INFO - PROCESS | 3576 | 1466442290313 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 3576 | 1466442290315 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 10:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:04:50 INFO - PROCESS | 3576 | 1466442290332 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3576 | 1466442290334 Marionette TRACE conn3 <- [1,2446,null,{}] 10:04:50 INFO - PROCESS | 3576 | 1466442290337 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}] 10:04:50 INFO - PROCESS | 3576 | 1466442290339 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:50 INFO - PROCESS | 3576 | 1466442290430 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:04:50 INFO - PROCESS | 3576 | 1466442290437 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 3576 | 1466442290439 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:50 INFO - PROCESS | 3576 | ++DOCSHELL 12DF4400 == 32 [pid = 3576] [id = 621] 10:04:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1365F000) [pid = 3576] [serial = 1863] [outer = 00000000] 10:04:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (162AB400) [pid = 3576] [serial = 1864] [outer = 1365F000] 10:04:50 INFO - PROCESS | 3576 | 1466442290482 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (162B6C00) [pid = 3576] [serial = 1865] [outer = 1365F000] 10:04:50 INFO - PROCESS | 3576 | 1466442290891 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]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 10:04:50 INFO - PROCESS | 3576 | 1466442290943 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 3576 | 1466442290945 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 10:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:04:50 INFO - PROCESS | 3576 | 1466442290949 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3576 | 1466442290951 Marionette TRACE conn3 <- [1,2450,null,{}] 10:04:50 INFO - PROCESS | 3576 | 1466442290954 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}] 10:04:50 INFO - PROCESS | 3576 | 1466442290956 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:51 INFO - PROCESS | 3576 | 1466442291033 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:04:51 INFO - PROCESS | 3576 | 1466442291038 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 3576 | 1466442291040 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:51 INFO - PROCESS | 3576 | ++DOCSHELL 171B7800 == 33 [pid = 3576] [id = 622] 10:04:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17581C00) [pid = 3576] [serial = 1866] [outer = 00000000] 10:04:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17829400) [pid = 3576] [serial = 1867] [outer = 17581C00] 10:04:51 INFO - PROCESS | 3576 | 1466442291083 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1782E400) [pid = 3576] [serial = 1868] [outer = 17581C00] 10:04:51 INFO - PROCESS | 3576 | 1466442291511 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]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 599ms 10:04:51 INFO - PROCESS | 3576 | 1466442291574 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3576 | 1466442291576 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 10:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:04:51 INFO - PROCESS | 3576 | 1466442291579 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 3576 | 1466442291581 Marionette TRACE conn3 <- [1,2454,null,{}] 10:04:51 INFO - PROCESS | 3576 | 1466442291584 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}] 10:04:51 INFO - PROCESS | 3576 | 1466442291586 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:51 INFO - PROCESS | 3576 | 1466442291663 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:04:51 INFO - PROCESS | 3576 | 1466442291668 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 3576 | 1466442291670 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:51 INFO - PROCESS | 3576 | ++DOCSHELL 15BA1000 == 34 [pid = 3576] [id = 623] 10:04:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17F4C800) [pid = 3576] [serial = 1869] [outer = 00000000] 10:04:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (18186400) [pid = 3576] [serial = 1870] [outer = 17F4C800] 10:04:51 INFO - PROCESS | 3576 | 1466442291712 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (18187400) [pid = 3576] [serial = 1871] [outer = 17F4C800] 10:04:52 INFO - PROCESS | 3576 | 1466442292419 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]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 898ms 10:04:52 INFO - PROCESS | 3576 | 1466442292489 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 3576 | 1466442292493 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 10:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:04:52 INFO - PROCESS | 3576 | 1466442292498 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 3576 | 1466442292502 Marionette TRACE conn3 <- [1,2458,null,{}] 10:04:52 INFO - PROCESS | 3576 | 1466442292508 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}] 10:04:52 INFO - PROCESS | 3576 | 1466442292511 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:52 INFO - PROCESS | 3576 | 1466442292620 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:04:52 INFO - PROCESS | 3576 | 1466442292756 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3576 | 1466442292759 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:52 INFO - PROCESS | 3576 | ++DOCSHELL 10A49C00 == 35 [pid = 3576] [id = 624] 10:04:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (11065C00) [pid = 3576] [serial = 1872] [outer = 00000000] 10:04:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1312E000) [pid = 3576] [serial = 1873] [outer = 11065C00] 10:04:52 INFO - PROCESS | 3576 | 1466442292815 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (132C5C00) [pid = 3576] [serial = 1874] [outer = 11065C00] 10:04:53 INFO - PROCESS | 3576 | 1466442293494 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]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1048ms 10:04:53 INFO - PROCESS | 3576 | 1466442293543 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 3576 | 1466442293547 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 10:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:04:53 INFO - PROCESS | 3576 | 1466442293554 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 3576 | 1466442293557 Marionette TRACE conn3 <- [1,2462,null,{}] 10:04:53 INFO - PROCESS | 3576 | 1466442293561 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}] 10:04:53 INFO - PROCESS | 3576 | 1466442293563 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:53 INFO - PROCESS | 3576 | 1466442293685 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:04:53 INFO - PROCESS | 3576 | 1466442293812 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 3576 | 1466442293815 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:53 INFO - PROCESS | 3576 | ++DOCSHELL 10373400 == 36 [pid = 3576] [id = 625] 10:04:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (103D2000) [pid = 3576] [serial = 1875] [outer = 00000000] 10:04:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (10C72400) [pid = 3576] [serial = 1876] [outer = 103D2000] 10:04:53 INFO - PROCESS | 3576 | 1466442293872 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (13126400) [pid = 3576] [serial = 1877] [outer = 103D2000] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 171B7800 == 35 [pid = 3576] [id = 622] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 12DF4400 == 34 [pid = 3576] [id = 621] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 16E96000 == 33 [pid = 3576] [id = 620] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 1633C800 == 32 [pid = 3576] [id = 619] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 15B9BC00 == 31 [pid = 3576] [id = 618] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 15BA1400 == 30 [pid = 3576] [id = 617] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 1320C000 == 29 [pid = 3576] [id = 616] 10:04:54 INFO - PROCESS | 3576 | --DOCSHELL 11068C00 == 28 [pid = 3576] [id = 615] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1967A000) [pid = 3576] [serial = 1760] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1761F000) [pid = 3576] [serial = 1816] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (19603400) [pid = 3576] [serial = 1820] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (19827000) [pid = 3576] [serial = 1829] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17FE7000) [pid = 3576] [serial = 1819] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1981DC00) [pid = 3576] [serial = 1795] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (162BA400) [pid = 3576] [serial = 1801] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (169D6800) [pid = 3576] [serial = 1802] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (13129000) [pid = 3576] [serial = 1798] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (14315800) [pid = 3576] [serial = 1799] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (105F3000) [pid = 3576] [serial = 1804] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (10C6B400) [pid = 3576] [serial = 1805] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15B9DC00) [pid = 3576] [serial = 1810] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (162ADC00) [pid = 3576] [serial = 1811] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (19822800) [pid = 3576] [serial = 1822] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (12BC9800) [pid = 3576] [serial = 1807] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1314C000) [pid = 3576] [serial = 1808] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16D2D800) [pid = 3576] [serial = 1813] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1981E000) [pid = 3576] [serial = 1796] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1993E000) [pid = 3576] [serial = 1831] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (19941400) [pid = 3576] [serial = 1832] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1981B400) [pid = 3576] [serial = 1828] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (19825000) [pid = 3576] [serial = 1823] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (17634400) [pid = 3576] [serial = 1817] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15BAF400) [pid = 3576] [serial = 1825] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (16336C00) [pid = 3576] [serial = 1826] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (16E9BC00) [pid = 3576] [serial = 1814] [outer = 00000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3576 | 1466442294644 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]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1137ms 10:04:54 INFO - PROCESS | 3576 | 1466442294696 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 3576 | 1466442294700 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 10:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:04:54 INFO - PROCESS | 3576 | 1466442294704 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 3576 | 1466442294708 Marionette TRACE conn3 <- [1,2466,null,{}] 10:04:54 INFO - PROCESS | 3576 | 1466442294713 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}] 10:04:54 INFO - PROCESS | 3576 | 1466442294716 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:54 INFO - PROCESS | 3576 | 1466442294848 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:04:54 INFO - PROCESS | 3576 | 1466442294914 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 3576 | 1466442294917 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:54 INFO - PROCESS | 3576 | ++DOCSHELL 10C74400 == 29 [pid = 3576] [id = 626] 10:04:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (11063000) [pid = 3576] [serial = 1878] [outer = 00000000] 10:04:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (11AE0C00) [pid = 3576] [serial = 1879] [outer = 11063000] 10:04:54 INFO - PROCESS | 3576 | 1466442294954 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (12BC6400) [pid = 3576] [serial = 1880] [outer = 11063000] 10:04:55 INFO - PROCESS | 3576 | 1466442295396 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]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 704ms 10:04:55 INFO - PROCESS | 3576 | 1466442295408 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 3576 | 1466442295412 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 10:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:04:55 INFO - PROCESS | 3576 | 1466442295419 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 3576 | 1466442295421 Marionette TRACE conn3 <- [1,2470,null,{}] 10:04:55 INFO - PROCESS | 3576 | 1466442295425 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}] 10:04:55 INFO - PROCESS | 3576 | 1466442295427 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:55 INFO - PROCESS | 3576 | 1466442295516 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:04:55 INFO - PROCESS | 3576 | 1466442295522 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 3576 | 1466442295525 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:55 INFO - PROCESS | 3576 | ++DOCSHELL 1506DC00 == 30 [pid = 3576] [id = 627] 10:04:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1506E800) [pid = 3576] [serial = 1881] [outer = 00000000] 10:04:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15079800) [pid = 3576] [serial = 1882] [outer = 1506E800] 10:04:55 INFO - PROCESS | 3576 | 1466442295570 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15650400) [pid = 3576] [serial = 1883] [outer = 1506E800] 10:04:56 INFO - PROCESS | 3576 | 1466442296032 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 673ms 10:04:56 INFO - PROCESS | 3576 | 1466442296095 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 3576 | 1466442296097 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 10:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:04:56 INFO - PROCESS | 3576 | 1466442296101 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 3576 | 1466442296104 Marionette TRACE conn3 <- [1,2474,null,{}] 10:04:56 INFO - PROCESS | 3576 | 1466442296115 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}] 10:04:56 INFO - PROCESS | 3576 | 1466442296119 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:56 INFO - PROCESS | 3576 | 1466442296187 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:04:56 INFO - PROCESS | 3576 | 1466442296288 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3576 | 1466442296291 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:56 INFO - PROCESS | 3576 | ++DOCSHELL 162BAC00 == 31 [pid = 3576] [id = 628] 10:04:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1632E400) [pid = 3576] [serial = 1884] [outer = 00000000] 10:04:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1633A800) [pid = 3576] [serial = 1885] [outer = 1632E400] 10:04:56 INFO - PROCESS | 3576 | 1466442296337 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (169CBC00) [pid = 3576] [serial = 1886] [outer = 1632E400] 10:04:56 INFO - PROCESS | 3576 | 1466442296705 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 674ms 10:04:56 INFO - PROCESS | 3576 | 1466442296765 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 3576 | 1466442296768 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 10:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:04:56 INFO - PROCESS | 3576 | 1466442296771 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 3576 | 1466442296772 Marionette TRACE conn3 <- [1,2478,null,{}] 10:04:56 INFO - PROCESS | 3576 | 1466442296776 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}] 10:04:56 INFO - PROCESS | 3576 | 1466442296778 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:56 INFO - PROCESS | 3576 | 1466442296926 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:04:56 INFO - PROCESS | 3576 | 1466442296950 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3576 | 1466442296952 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:56 INFO - PROCESS | 3576 | ++DOCSHELL 16D28C00 == 32 [pid = 3576] [id = 629] 10:04:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16D2A000) [pid = 3576] [serial = 1887] [outer = 00000000] 10:04:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16E8FC00) [pid = 3576] [serial = 1888] [outer = 16D2A000] 10:04:56 INFO - PROCESS | 3576 | 1466442297003 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E94C00) [pid = 3576] [serial = 1889] [outer = 16D2A000] 10:04:57 INFO - PROCESS | 3576 | 1466442297439 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]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 704ms 10:04:57 INFO - PROCESS | 3576 | 1466442297477 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 3576 | 1466442297479 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 10:04:57 INFO - PROCESS | 3576 | 1466442297482 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:04:57 INFO - PROCESS | 3576 | 1466442297483 Marionette TRACE conn3 <- [1,2482,null,{}] 10:04:57 INFO - PROCESS | 3576 | 1466442297487 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}] 10:04:57 INFO - PROCESS | 3576 | 1466442297489 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:57 INFO - PROCESS | 3576 | 1466442297604 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:04:57 INFO - PROCESS | 3576 | 1466442297610 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 3576 | 1466442297612 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:57 INFO - PROCESS | 3576 | ++DOCSHELL 16E98000 == 33 [pid = 3576] [id = 630] 10:04:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E9AC00) [pid = 3576] [serial = 1890] [outer = 00000000] 10:04:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (171B5800) [pid = 3576] [serial = 1891] [outer = 16E9AC00] 10:04:57 INFO - PROCESS | 3576 | 1466442297711 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1761F800) [pid = 3576] [serial = 1892] [outer = 16E9AC00] 10:04:58 INFO - PROCESS | 3576 | 1466442298143 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]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 704ms 10:04:58 INFO - PROCESS | 3576 | 1466442298206 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 3576 | 1466442298191 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 10:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:04:58 INFO - PROCESS | 3576 | 1466442298195 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 3576 | 1466442298196 Marionette TRACE conn3 <- [1,2486,null,{}] 10:04:58 INFO - PROCESS | 3576 | 1466442298200 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}] 10:04:58 INFO - PROCESS | 3576 | 1466442298205 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:58 INFO - PROCESS | 3576 | 1466442298357 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:04:58 INFO - PROCESS | 3576 | 1466442298433 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 3576 | 1466442298435 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:58 INFO - PROCESS | 3576 | ++DOCSHELL 18183400 == 34 [pid = 3576] [id = 631] 10:04:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (18183800) [pid = 3576] [serial = 1893] [outer = 00000000] 10:04:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19602400) [pid = 3576] [serial = 1894] [outer = 18183800] 10:04:58 INFO - PROCESS | 3576 | 1466442298479 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19602C00) [pid = 3576] [serial = 1895] [outer = 18183800] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (19936400) [pid = 3576] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1666B800) [pid = 3576] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16E97000) [pid = 3576] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17581C00) [pid = 3576] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1365F000) [pid = 3576] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1106C800) [pid = 3576] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15D40C00) [pid = 3576] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1106F400) [pid = 3576] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (13211800) [pid = 3576] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (15BA5C00) [pid = 3576] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (12A1A400) [pid = 3576] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:04:58 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (162B6400) [pid = 3576] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:04:58 INFO - PROCESS | 3576 | 1466442298938 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]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 763ms 10:04:58 INFO - PROCESS | 3576 | 1466442298979 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 3576 | 1466442298980 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 10:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:04:58 INFO - PROCESS | 3576 | 1466442298984 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 3576 | 1466442298985 Marionette TRACE conn3 <- [1,2490,null,{}] 10:04:58 INFO - PROCESS | 3576 | 1466442298972 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}] 10:04:58 INFO - PROCESS | 3576 | 1466442298974 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:59 INFO - PROCESS | 3576 | 1466442299059 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:04:59 INFO - PROCESS | 3576 | 1466442299158 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 3576 | 1466442299160 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:59 INFO - PROCESS | 3576 | ++DOCSHELL 12A1A400 == 35 [pid = 3576] [id = 632] 10:04:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12A1E400) [pid = 3576] [serial = 1896] [outer = 00000000] 10:04:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15BAFC00) [pid = 3576] [serial = 1897] [outer = 12A1E400] 10:04:59 INFO - PROCESS | 3576 | 1466442299205 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (17637000) [pid = 3576] [serial = 1898] [outer = 12A1E400] 10:04:59 INFO - PROCESS | 3576 | 1466442299541 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]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 614ms 10:04:59 INFO - PROCESS | 3576 | 1466442299587 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 3576 | 1466442299589 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 10:04:59 INFO - PROCESS | 3576 | 1466442299592 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:04:59 INFO - PROCESS | 3576 | 1466442299594 Marionette TRACE conn3 <- [1,2494,null,{}] 10:04:59 INFO - PROCESS | 3576 | 1466442299597 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}] 10:04:59 INFO - PROCESS | 3576 | 1466442299599 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:59 INFO - PROCESS | 3576 | 1466442299745 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:04:59 INFO - PROCESS | 3576 | 1466442299756 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 3576 | 1466442299758 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:04:59 INFO - PROCESS | 3576 | ++DOCSHELL 15078800 == 36 [pid = 3576] [id = 633] 10:04:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1587C000) [pid = 3576] [serial = 1899] [outer = 00000000] 10:04:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (19677800) [pid = 3576] [serial = 1900] [outer = 1587C000] 10:04:59 INFO - PROCESS | 3576 | 1466442299786 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1967B800) [pid = 3576] [serial = 1901] [outer = 1587C000] 10:05:00 INFO - PROCESS | 3576 | 1466442300173 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]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 599ms 10:05:00 INFO - PROCESS | 3576 | 1466442300195 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3576 | 1466442300197 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 10:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:05:00 INFO - PROCESS | 3576 | 1466442300200 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 3576 | 1466442300202 Marionette TRACE conn3 <- [1,2498,null,{}] 10:05:00 INFO - PROCESS | 3576 | 1466442300205 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}] 10:05:00 INFO - PROCESS | 3576 | 1466442300207 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:00 INFO - PROCESS | 3576 | 1466442300338 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:05:00 INFO - PROCESS | 3576 | 1466442300345 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 3576 | 1466442300347 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:00 INFO - PROCESS | 3576 | ++DOCSHELL 162BA400 == 37 [pid = 3576] [id = 634] 10:05:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1782D400) [pid = 3576] [serial = 1902] [outer = 00000000] 10:05:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1981D400) [pid = 3576] [serial = 1903] [outer = 1782D400] 10:05:00 INFO - PROCESS | 3576 | 1466442300390 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19820400) [pid = 3576] [serial = 1904] [outer = 1782D400] 10:05:00 INFO - PROCESS | 3576 | 1466442300867 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]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 703ms 10:05:00 INFO - PROCESS | 3576 | 1466442300921 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3576 | 1466442300926 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 10:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:05:00 INFO - PROCESS | 3576 | 1466442300932 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 3576 | 1466442300935 Marionette TRACE conn3 <- [1,2502,null,{}] 10:05:00 INFO - PROCESS | 3576 | 1466442300941 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}] 10:05:00 INFO - PROCESS | 3576 | 1466442300944 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:01 INFO - PROCESS | 3576 | 1466442301092 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:05:01 INFO - PROCESS | 3576 | 1466442301207 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 3576 | 1466442301212 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:01 INFO - PROCESS | 3576 | ++DOCSHELL 10C67C00 == 38 [pid = 3576] [id = 635] 10:05:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (11279000) [pid = 3576] [serial = 1905] [outer = 00000000] 10:05:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1312E800) [pid = 3576] [serial = 1906] [outer = 11279000] 10:05:01 INFO - PROCESS | 3576 | 1466442301310 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1320C000) [pid = 3576] [serial = 1907] [outer = 11279000] 10:05:01 INFO - PROCESS | 3576 | 1466442301891 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]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1003ms 10:05:01 INFO - PROCESS | 3576 | 1466442301927 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 3576 | 1466442301932 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 10:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:05:01 INFO - PROCESS | 3576 | 1466442301958 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 3576 | 1466442301961 Marionette TRACE conn3 <- [1,2506,null,{}] 10:05:01 INFO - PROCESS | 3576 | 1466442301965 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}] 10:05:01 INFO - PROCESS | 3576 | 1466442301967 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:02 INFO - PROCESS | 3576 | 1466442302083 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:05:02 INFO - PROCESS | 3576 | 1466442302225 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 3576 | 1466442302227 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:02 INFO - PROCESS | 3576 | ++DOCSHELL 15B97400 == 39 [pid = 3576] [id = 636] 10:05:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15B97800) [pid = 3576] [serial = 1908] [outer = 00000000] 10:05:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16335800) [pid = 3576] [serial = 1909] [outer = 15B97800] 10:05:02 INFO - PROCESS | 3576 | 1466442302267 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (16A92400) [pid = 3576] [serial = 1910] [outer = 15B97800] 10:05:02 INFO - PROCESS | 3576 | 1466442302841 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]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 958ms 10:05:02 INFO - PROCESS | 3576 | 1466442302924 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 3576 | 1466442302927 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 10:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:05:02 INFO - PROCESS | 3576 | 1466442302931 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 3576 | 1466442302934 Marionette TRACE conn3 <- [1,2510,null,{}] 10:05:02 INFO - PROCESS | 3576 | 1466442302946 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}] 10:05:02 INFO - PROCESS | 3576 | 1466442302951 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:03 INFO - PROCESS | 3576 | 1466442303095 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:05:03 INFO - PROCESS | 3576 | 1466442303245 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3576 | 1466442303249 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:03 INFO - PROCESS | 3576 | ++DOCSHELL 17F45400 == 40 [pid = 3576] [id = 637] 10:05:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (17F46C00) [pid = 3576] [serial = 1911] [outer = 00000000] 10:05:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1981C000) [pid = 3576] [serial = 1912] [outer = 17F46C00] 10:05:03 INFO - PROCESS | 3576 | 1466442303329 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (19826C00) [pid = 3576] [serial = 1913] [outer = 17F46C00] 10:05:04 INFO - PROCESS | 3576 | 1466442304069 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]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1197ms 10:05:04 INFO - PROCESS | 3576 | 1466442304128 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 3576 | 1466442304132 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 10:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:05:04 INFO - PROCESS | 3576 | 1466442304136 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 3576 | 1466442304141 Marionette TRACE conn3 <- [1,2514,null,{}] 10:05:04 INFO - PROCESS | 3576 | 1466442304162 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}] 10:05:04 INFO - PROCESS | 3576 | 1466442304165 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:04 INFO - PROCESS | 3576 | 1466442304267 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 1106BC00 == 39 [pid = 3576] [id = 614] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 15078800 == 38 [pid = 3576] [id = 633] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 12A1A400 == 37 [pid = 3576] [id = 632] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 18183400 == 36 [pid = 3576] [id = 631] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 16E98000 == 35 [pid = 3576] [id = 630] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 16D28C00 == 34 [pid = 3576] [id = 629] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 162BAC00 == 33 [pid = 3576] [id = 628] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 1506DC00 == 32 [pid = 3576] [id = 627] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 10C74400 == 31 [pid = 3576] [id = 626] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 10A49C00 == 30 [pid = 3576] [id = 624] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 10373400 == 29 [pid = 3576] [id = 625] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 15BA1000 == 28 [pid = 3576] [id = 623] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 17F45400 == 27 [pid = 3576] [id = 637] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 162BA400 == 26 [pid = 3576] [id = 634] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 10C67C00 == 25 [pid = 3576] [id = 635] 10:05:04 INFO - PROCESS | 3576 | --DOCSHELL 15B97400 == 24 [pid = 3576] [id = 636] 10:05:04 INFO - PROCESS | 3576 | 1466442304936 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 3576 | 1466442304939 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12819800) [pid = 3576] [serial = 1846] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (12BC0C00) [pid = 3576] [serial = 1847] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (1633AC00) [pid = 3576] [serial = 1856] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13660400) [pid = 3576] [serial = 1844] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12BCE000) [pid = 3576] [serial = 1843] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16330C00) [pid = 3576] [serial = 1855] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (13C3FC00) [pid = 3576] [serial = 1849] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14313800) [pid = 3576] [serial = 1850] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15BB0400) [pid = 3576] [serial = 1852] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15079400) [pid = 3576] [serial = 1835] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (143D8000) [pid = 3576] [serial = 1834] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16E98C00) [pid = 3576] [serial = 1838] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16B45C00) [pid = 3576] [serial = 1837] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (199A4800) [pid = 3576] [serial = 1841] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1993D000) [pid = 3576] [serial = 1840] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16D25400) [pid = 3576] [serial = 1859] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16A95000) [pid = 3576] [serial = 1858] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (17586000) [pid = 3576] [serial = 1861] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17829400) [pid = 3576] [serial = 1867] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (1782E400) [pid = 3576] [serial = 1868] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (17637800) [pid = 3576] [serial = 1862] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15E8EC00) [pid = 3576] [serial = 1853] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (162B6C00) [pid = 3576] [serial = 1865] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (18186400) [pid = 3576] [serial = 1870] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (162AB400) [pid = 3576] [serial = 1864] [outer = 00000000] [url = about:blank] 10:05:05 INFO - PROCESS | 3576 | ++DOCSHELL 10373000 == 25 [pid = 3576] [id = 638] 10:05:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (10373400) [pid = 3576] [serial = 1914] [outer = 00000000] 10:05:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1050E000) [pid = 3576] [serial = 1915] [outer = 10373400] 10:05:05 INFO - PROCESS | 3576 | 1466442305085 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (10A49C00) [pid = 3576] [serial = 1916] [outer = 10373400] 10:05:05 INFO - PROCESS | 3576 | 1466442305545 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]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1452ms 10:05:05 INFO - PROCESS | 3576 | 1466442305587 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3576 | 1466442305590 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 10:05:05 INFO - PROCESS | 3576 | 1466442305595 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:05:05 INFO - PROCESS | 3576 | 1466442305598 Marionette TRACE conn3 <- [1,2518,null,{}] 10:05:05 INFO - PROCESS | 3576 | 1466442305603 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}] 10:05:05 INFO - PROCESS | 3576 | 1466442305607 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:05 INFO - PROCESS | 3576 | 1466442305700 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:05:05 INFO - PROCESS | 3576 | 1466442305710 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 3576 | 1466442305713 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:05 INFO - PROCESS | 3576 | ++DOCSHELL 11280000 == 26 [pid = 3576] [id = 639] 10:05:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (11280400) [pid = 3576] [serial = 1917] [outer = 00000000] 10:05:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (11AD8800) [pid = 3576] [serial = 1918] [outer = 11280400] 10:05:05 INFO - PROCESS | 3576 | 1466442305760 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (12A15400) [pid = 3576] [serial = 1919] [outer = 11280400] 10:05:06 INFO - PROCESS | 3576 | 1466442306231 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]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 674ms 10:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:05:06 INFO - PROCESS | 3576 | 1466442306301 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 3576 | 1466442306305 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 10:05:06 INFO - PROCESS | 3576 | 1466442306310 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 3576 | 1466442306312 Marionette TRACE conn3 <- [1,2522,null,{}] 10:05:06 INFO - PROCESS | 3576 | 1466442306318 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}] 10:05:06 INFO - PROCESS | 3576 | 1466442306320 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:06 INFO - PROCESS | 3576 | 1466442306395 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:05:06 INFO - PROCESS | 3576 | 1466442306493 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 3576 | 1466442306495 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:06 INFO - PROCESS | 3576 | ++DOCSHELL 10FAD400 == 27 [pid = 3576] [id = 640] 10:05:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12AAE400) [pid = 3576] [serial = 1920] [outer = 00000000] 10:05:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (13155000) [pid = 3576] [serial = 1921] [outer = 12AAE400] 10:05:06 INFO - PROCESS | 3576 | 1466442306540 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1394E400) [pid = 3576] [serial = 1922] [outer = 12AAE400] 10:05:06 INFO - PROCESS | 3576 | 1466442306927 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]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 658ms 10:05:06 INFO - PROCESS | 3576 | 1466442306972 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 3576 | 1466442306974 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 10:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:05:06 INFO - PROCESS | 3576 | 1466442306991 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 3576 | 1466442306997 Marionette TRACE conn3 <- [1,2526,null,{}] 10:05:06 INFO - PROCESS | 3576 | 1466442307006 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}] 10:05:07 INFO - PROCESS | 3576 | 1466442307010 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:07 INFO - PROCESS | 3576 | 1466442307140 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:05:07 INFO - PROCESS | 3576 | 1466442307155 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 3576 | 1466442307158 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:07 INFO - PROCESS | 3576 | ++DOCSHELL 143D5800 == 28 [pid = 3576] [id = 641] 10:05:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (143D5C00) [pid = 3576] [serial = 1923] [outer = 00000000] 10:05:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15073C00) [pid = 3576] [serial = 1924] [outer = 143D5C00] 10:05:07 INFO - PROCESS | 3576 | 1466442307242 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (13151000) [pid = 3576] [serial = 1925] [outer = 143D5C00] 10:05:07 INFO - PROCESS | 3576 | 1466442307690 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]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 764ms 10:05:07 INFO - PROCESS | 3576 | 1466442307753 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 3576 | 1466442307756 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 10:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:05:07 INFO - PROCESS | 3576 | 1466442307759 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 3576 | 1466442307761 Marionette TRACE conn3 <- [1,2530,null,{}] 10:05:07 INFO - PROCESS | 3576 | 1466442307764 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}] 10:05:07 INFO - PROCESS | 3576 | 1466442307766 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:07 INFO - PROCESS | 3576 | 1466442307889 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:05:07 INFO - PROCESS | 3576 | 1466442307901 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 3576 | 1466442307903 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:07 INFO - PROCESS | 3576 | ++DOCSHELL 158D9400 == 29 [pid = 3576] [id = 642] 10:05:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (158DA800) [pid = 3576] [serial = 1926] [outer = 00000000] 10:05:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15B9D000) [pid = 3576] [serial = 1927] [outer = 158DA800] 10:05:07 INFO - PROCESS | 3576 | 1466442307946 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B9F000) [pid = 3576] [serial = 1928] [outer = 158DA800] 10:05:08 INFO - PROCESS | 3576 | 1466442308373 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]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 673ms 10:05:08 INFO - PROCESS | 3576 | 1466442308442 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 3576 | 1466442308444 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 10:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:05:08 INFO - PROCESS | 3576 | 1466442308455 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 3576 | 1466442308457 Marionette TRACE conn3 <- [1,2534,null,{}] 10:05:08 INFO - PROCESS | 3576 | 1466442308461 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}] 10:05:08 INFO - PROCESS | 3576 | 1466442308463 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:08 INFO - PROCESS | 3576 | 1466442308575 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:05:08 INFO - PROCESS | 3576 | 1466442308584 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 3576 | 1466442308590 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:08 INFO - PROCESS | 3576 | ++DOCSHELL 15BB1800 == 30 [pid = 3576] [id = 643] 10:05:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15D34000) [pid = 3576] [serial = 1929] [outer = 00000000] 10:05:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15D42000) [pid = 3576] [serial = 1930] [outer = 15D34000] 10:05:08 INFO - PROCESS | 3576 | 1466442308647 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (162B9800) [pid = 3576] [serial = 1931] [outer = 15D34000] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (1587C000) [pid = 3576] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16D2A000) [pid = 3576] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E9AC00) [pid = 3576] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12A1E400) [pid = 3576] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11065C00) [pid = 3576] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (1632E400) [pid = 3576] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (103D2000) [pid = 3576] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1506E800) [pid = 3576] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17F4C800) [pid = 3576] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (11063000) [pid = 3576] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (18183800) [pid = 3576] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:05:09 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1782D400) [pid = 3576] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:05:09 INFO - PROCESS | 3576 | 1466442309340 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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 898ms 10:05:09 INFO - PROCESS | 3576 | 1466442309365 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 3576 | 1466442309367 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 10:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:05:09 INFO - PROCESS | 3576 | 1466442309370 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 3576 | 1466442309371 Marionette TRACE conn3 <- [1,2538,null,{}] 10:05:09 INFO - PROCESS | 3576 | 1466442309375 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}] 10:05:09 INFO - PROCESS | 3576 | 1466442309377 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:09 INFO - PROCESS | 3576 | 1466442309496 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:05:09 INFO - PROCESS | 3576 | 1466442309560 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 3576 | 1466442309562 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:09 INFO - PROCESS | 3576 | ++DOCSHELL 10329400 == 31 [pid = 3576] [id = 644] 10:05:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (105F3C00) [pid = 3576] [serial = 1932] [outer = 00000000] 10:05:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1587C000) [pid = 3576] [serial = 1933] [outer = 105F3C00] 10:05:09 INFO - PROCESS | 3576 | 1466442309605 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16335C00) [pid = 3576] [serial = 1934] [outer = 105F3C00] 10:05:09 INFO - PROCESS | 3576 | 1466442309950 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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 614ms 10:05:09 INFO - PROCESS | 3576 | 1466442309991 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 3576 | 1466442309993 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 10:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:05:09 INFO - PROCESS | 3576 | 1466442310008 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 3576 | 1466442310010 Marionette TRACE conn3 <- [1,2542,null,{}] 10:05:10 INFO - PROCESS | 3576 | 1466442310013 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}] 10:05:10 INFO - PROCESS | 3576 | 1466442310015 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:10 INFO - PROCESS | 3576 | 1466442310076 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:05:10 INFO - PROCESS | 3576 | 1466442310081 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 3576 | 1466442310083 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:10 INFO - PROCESS | 3576 | ++DOCSHELL 16334800 == 32 [pid = 3576] [id = 645] 10:05:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16339000) [pid = 3576] [serial = 1935] [outer = 00000000] 10:05:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16B42C00) [pid = 3576] [serial = 1936] [outer = 16339000] 10:05:10 INFO - PROCESS | 3576 | 1466442310127 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16D24800) [pid = 3576] [serial = 1937] [outer = 16339000] 10:05:10 INFO - PROCESS | 3576 | 1466442310554 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]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 10:05:10 INFO - PROCESS | 3576 | 1466442310618 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 3576 | 1466442310620 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 10:05:10 INFO - PROCESS | 3576 | 1466442310623 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:05:10 INFO - PROCESS | 3576 | 1466442310625 Marionette TRACE conn3 <- [1,2546,null,{}] 10:05:10 INFO - PROCESS | 3576 | 1466442310628 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}] 10:05:10 INFO - PROCESS | 3576 | 1466442310630 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:10 INFO - PROCESS | 3576 | 1466442310707 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:05:10 INFO - PROCESS | 3576 | 1466442310715 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 3576 | 1466442310717 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:10 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EAC00 == 33 [pid = 3576] [id = 646] 10:05:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (158E2000) [pid = 3576] [serial = 1938] [outer = 00000000] 10:05:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16D2E000) [pid = 3576] [serial = 1939] [outer = 158E2000] 10:05:10 INFO - PROCESS | 3576 | 1466442310760 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16D2EC00) [pid = 3576] [serial = 1940] [outer = 158E2000] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 10C71C00 == 32 [pid = 3576] [id = 571] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15076400 == 31 [pid = 3576] [id = 575] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 10C67800 == 30 [pid = 3576] [id = 574] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 10A4A000 == 29 [pid = 3576] [id = 577] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15077C00 == 28 [pid = 3576] [id = 573] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 10A4A400 == 27 [pid = 3576] [id = 576] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 10FB4000 == 26 [pid = 3576] [id = 565] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 1365F800 == 25 [pid = 3576] [id = 578] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 1632E800 == 24 [pid = 3576] [id = 581] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15078000 == 23 [pid = 3576] [id = 567] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15B9B400 == 22 [pid = 3576] [id = 572] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 16338C00 == 21 [pid = 3576] [id = 580] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15BA6C00 == 20 [pid = 3576] [id = 569] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 1632F400 == 19 [pid = 3576] [id = 570] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15B9F400 == 18 [pid = 3576] [id = 579] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 15BB0000 == 17 [pid = 3576] [id = 568] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 13207000 == 16 [pid = 3576] [id = 566] 10:05:11 INFO - PROCESS | 3576 | --DOCSHELL 17590C00 == 15 [pid = 3576] [id = 582] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1967B800) [pid = 3576] [serial = 1901] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16E8FC00) [pid = 3576] [serial = 1888] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16E94C00) [pid = 3576] [serial = 1889] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1761F800) [pid = 3576] [serial = 1892] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15BAFC00) [pid = 3576] [serial = 1897] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (171B5800) [pid = 3576] [serial = 1891] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1312E000) [pid = 3576] [serial = 1873] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (132C5C00) [pid = 3576] [serial = 1874] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1633A800) [pid = 3576] [serial = 1885] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (10C72400) [pid = 3576] [serial = 1876] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (13126400) [pid = 3576] [serial = 1877] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15079800) [pid = 3576] [serial = 1882] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15650400) [pid = 3576] [serial = 1883] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (18187400) [pid = 3576] [serial = 1871] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (11AE0C00) [pid = 3576] [serial = 1879] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (12BC6400) [pid = 3576] [serial = 1880] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (19602400) [pid = 3576] [serial = 1894] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (19677800) [pid = 3576] [serial = 1900] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (19602C00) [pid = 3576] [serial = 1895] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (19820400) [pid = 3576] [serial = 1904] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (169CBC00) [pid = 3576] [serial = 1886] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (1981D400) [pid = 3576] [serial = 1903] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (17637000) [pid = 3576] [serial = 1898] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3576 | 1466442312426 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]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1826ms 10:05:12 INFO - PROCESS | 3576 | 1466442312456 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 3576 | 1466442312460 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 10:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:05:12 INFO - PROCESS | 3576 | 1466442312465 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 3576 | 1466442312469 Marionette TRACE conn3 <- [1,2550,null,{}] 10:05:12 INFO - PROCESS | 3576 | 1466442312475 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}] 10:05:12 INFO - PROCESS | 3576 | 1466442312478 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:12 INFO - PROCESS | 3576 | 1466442312566 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:05:12 INFO - PROCESS | 3576 | 1466442312572 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 3576 | 1466442312576 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:12 INFO - PROCESS | 3576 | ++DOCSHELL 10C72400 == 16 [pid = 3576] [id = 647] 10:05:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (10C72C00) [pid = 3576] [serial = 1941] [outer = 00000000] 10:05:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (1106A800) [pid = 3576] [serial = 1942] [outer = 10C72C00] 10:05:12 INFO - PROCESS | 3576 | 1466442312624 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (1106E000) [pid = 3576] [serial = 1943] [outer = 10C72C00] 10:05:13 INFO - PROCESS | 3576 | 1466442313116 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]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 673ms 10:05:13 INFO - PROCESS | 3576 | 1466442313145 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3576 | 1466442313150 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 10:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:05:13 INFO - PROCESS | 3576 | 1466442313156 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3576 | 1466442313159 Marionette TRACE conn3 <- [1,2554,null,{}] 10:05:13 INFO - PROCESS | 3576 | 1466442313162 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}] 10:05:13 INFO - PROCESS | 3576 | 1466442313165 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:13 INFO - PROCESS | 3576 | 1466442313254 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:05:13 INFO - PROCESS | 3576 | 1466442313266 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 3576 | 1466442313270 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:13 INFO - PROCESS | 3576 | ++DOCSHELL 12BCE400 == 17 [pid = 3576] [id = 648] 10:05:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (12BCE800) [pid = 3576] [serial = 1944] [outer = 00000000] 10:05:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (12DF5400) [pid = 3576] [serial = 1945] [outer = 12BCE800] 10:05:13 INFO - PROCESS | 3576 | 1466442313308 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (130C3400) [pid = 3576] [serial = 1946] [outer = 12BCE800] 10:05:13 INFO - PROCESS | 3576 | 1466442313769 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]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 659ms 10:05:13 INFO - PROCESS | 3576 | 1466442313819 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3576 | 1466442313821 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 10:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:05:13 INFO - PROCESS | 3576 | 1466442313825 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3576 | 1466442313828 Marionette TRACE conn3 <- [1,2558,null,{}] 10:05:13 INFO - PROCESS | 3576 | 1466442313839 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}] 10:05:13 INFO - PROCESS | 3576 | 1466442313843 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:13 INFO - PROCESS | 3576 | 1466442313954 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:05:14 INFO - PROCESS | 3576 | 1466442314051 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 3576 | 1466442314054 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:14 INFO - PROCESS | 3576 | ++DOCSHELL 14312800 == 18 [pid = 3576] [id = 649] 10:05:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (14313400) [pid = 3576] [serial = 1947] [outer = 00000000] 10:05:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (143D2800) [pid = 3576] [serial = 1948] [outer = 14313400] 10:05:14 INFO - PROCESS | 3576 | 1466442314101 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1506C800) [pid = 3576] [serial = 1949] [outer = 14313400] 10:05:14 INFO - PROCESS | 3576 | 1466442314472 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]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 658ms 10:05:14 INFO - PROCESS | 3576 | 1466442314506 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3576 | 1466442314503 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 10:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:05:14 INFO - PROCESS | 3576 | 1466442314514 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 3576 | 1466442314516 Marionette TRACE conn3 <- [1,2562,null,{}] 10:05:14 INFO - PROCESS | 3576 | 1466442314520 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}] 10:05:14 INFO - PROCESS | 3576 | 1466442314522 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:14 INFO - PROCESS | 3576 | 1466442314605 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:05:14 INFO - PROCESS | 3576 | 1466442314610 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 3576 | 1466442314612 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:14 INFO - PROCESS | 3576 | ++DOCSHELL 1430EC00 == 19 [pid = 3576] [id = 650] 10:05:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (143DEC00) [pid = 3576] [serial = 1950] [outer = 00000000] 10:05:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (158DF000) [pid = 3576] [serial = 1951] [outer = 143DEC00] 10:05:14 INFO - PROCESS | 3576 | 1466442314656 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (15B96400) [pid = 3576] [serial = 1952] [outer = 143DEC00] 10:05:15 INFO - PROCESS | 3576 | 1466442315105 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 614ms 10:05:15 INFO - PROCESS | 3576 | 1466442315131 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 3576 | 1466442315133 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 10:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:05:15 INFO - PROCESS | 3576 | 1466442315141 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3576 | 1466442315142 Marionette TRACE conn3 <- [1,2566,null,{}] 10:05:15 INFO - PROCESS | 3576 | 1466442315146 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}] 10:05:15 INFO - PROCESS | 3576 | 1466442315147 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:15 INFO - PROCESS | 3576 | 1466442315224 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:05:15 INFO - PROCESS | 3576 | 1466442315229 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3576 | 1466442315231 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:15 INFO - PROCESS | 3576 | ++DOCSHELL 1507A400 == 20 [pid = 3576] [id = 651] 10:05:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15873C00) [pid = 3576] [serial = 1953] [outer = 00000000] 10:05:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15E97C00) [pid = 3576] [serial = 1954] [outer = 15873C00] 10:05:15 INFO - PROCESS | 3576 | 1466442315274 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (162B3000) [pid = 3576] [serial = 1955] [outer = 15873C00] 10:05:15 INFO - PROCESS | 3576 | 1466442315723 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 614ms 10:05:15 INFO - PROCESS | 3576 | 1466442315741 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 3576 | 1466442315743 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 10:05:15 INFO - PROCESS | 3576 | 1466442315746 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:05:15 INFO - PROCESS | 3576 | 1466442315748 Marionette TRACE conn3 <- [1,2570,null,{}] 10:05:15 INFO - PROCESS | 3576 | 1466442315751 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}] 10:05:15 INFO - PROCESS | 3576 | 1466442315757 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:15 INFO - PROCESS | 3576 | 1466442315860 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:05:15 INFO - PROCESS | 3576 | 1466442315867 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3576 | 1466442315870 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:15 INFO - PROCESS | 3576 | ++DOCSHELL 1633CC00 == 21 [pid = 3576] [id = 652] 10:05:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (166DF800) [pid = 3576] [serial = 1956] [outer = 00000000] 10:05:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16B3D000) [pid = 3576] [serial = 1957] [outer = 166DF800] 10:05:15 INFO - PROCESS | 3576 | 1466442315913 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (16D2DC00) [pid = 3576] [serial = 1958] [outer = 166DF800] 10:05:16 INFO - PROCESS | 3576 | 1466442316338 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]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 614ms 10:05:16 INFO - PROCESS | 3576 | 1466442316365 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 3576 | 1466442316367 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 10:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:05:16 INFO - PROCESS | 3576 | 1466442316374 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 3576 | 1466442316376 Marionette TRACE conn3 <- [1,2574,null,{}] 10:05:16 INFO - PROCESS | 3576 | 1466442316379 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}] 10:05:16 INFO - PROCESS | 3576 | 1466442316381 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:16 INFO - PROCESS | 3576 | 1466442316466 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:05:16 INFO - PROCESS | 3576 | 1466442316471 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 3576 | 1466442316473 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:16 INFO - PROCESS | 3576 | ++DOCSHELL 16B44400 == 22 [pid = 3576] [id = 653] 10:05:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16E91400) [pid = 3576] [serial = 1959] [outer = 00000000] 10:05:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16E9AC00) [pid = 3576] [serial = 1960] [outer = 16E91400] 10:05:16 INFO - PROCESS | 3576 | 1466442316516 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16FED400) [pid = 3576] [serial = 1961] [outer = 16E91400] 10:05:16 INFO - PROCESS | 3576 | 1466442316932 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]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 599ms 10:05:16 INFO - PROCESS | 3576 | 1466442316982 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 3576 | 1466442316984 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 10:05:16 INFO - PROCESS | 3576 | 1466442316988 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:05:16 INFO - PROCESS | 3576 | 1466442316989 Marionette TRACE conn3 <- [1,2578,null,{}] 10:05:16 INFO - PROCESS | 3576 | 1466442316993 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}] 10:05:16 INFO - PROCESS | 3576 | 1466442316995 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:17 INFO - PROCESS | 3576 | 1466442317075 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:05:17 INFO - PROCESS | 3576 | 1466442317080 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3576 | 1466442317082 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:17 INFO - PROCESS | 3576 | ++DOCSHELL 1050A000 == 23 [pid = 3576] [id = 654] 10:05:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16FFA000) [pid = 3576] [serial = 1962] [outer = 00000000] 10:05:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17584400) [pid = 3576] [serial = 1963] [outer = 16FFA000] 10:05:17 INFO - PROCESS | 3576 | 1466442317125 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17586400) [pid = 3576] [serial = 1964] [outer = 16FFA000] 10:05:17 INFO - PROCESS | 3576 | 1466442317572 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]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 614ms 10:05:17 INFO - PROCESS | 3576 | 1466442317607 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 3576 | 1466442317609 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 10:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:05:17 INFO - PROCESS | 3576 | 1466442317612 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 3576 | 1466442317614 Marionette TRACE conn3 <- [1,2582,null,{}] 10:05:17 INFO - PROCESS | 3576 | 1466442317617 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}] 10:05:17 INFO - PROCESS | 3576 | 1466442317619 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:17 INFO - PROCESS | 3576 | 1466442317730 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:05:17 INFO - PROCESS | 3576 | 1466442317737 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3576 | 1466442317739 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:17 INFO - PROCESS | 3576 | ++DOCSHELL 14311000 == 24 [pid = 3576] [id = 655] 10:05:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17638C00) [pid = 3576] [serial = 1965] [outer = 00000000] 10:05:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17642800) [pid = 3576] [serial = 1966] [outer = 17638C00] 10:05:17 INFO - PROCESS | 3576 | 1466442317782 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1586F400) [pid = 3576] [serial = 1967] [outer = 17638C00] 10:05:18 INFO - PROCESS | 3576 | 1466442318220 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]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 673ms 10:05:18 INFO - PROCESS | 3576 | 1466442318281 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 3576 | 1466442318283 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 10:05:18 INFO - PROCESS | 3576 | 1466442318286 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:05:18 INFO - PROCESS | 3576 | 1466442318288 Marionette TRACE conn3 <- [1,2586,null,{}] 10:05:18 INFO - PROCESS | 3576 | 1466442318291 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}] 10:05:18 INFO - PROCESS | 3576 | 1466442318293 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:18 INFO - PROCESS | 3576 | 1466442318426 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:05:18 INFO - PROCESS | 3576 | 1466442318434 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 3576 | 1466442318436 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:18 INFO - PROCESS | 3576 | ++DOCSHELL 10C65C00 == 25 [pid = 3576] [id = 656] 10:05:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15871000) [pid = 3576] [serial = 1968] [outer = 00000000] 10:05:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (17BCE400) [pid = 3576] [serial = 1969] [outer = 15871000] 10:05:18 INFO - PROCESS | 3576 | 1466442318532 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17FE7000) [pid = 3576] [serial = 1970] [outer = 15871000] 10:05:18 INFO - PROCESS | 3576 | 1466442318944 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]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 704ms 10:05:19 INFO - PROCESS | 3576 | 1466442319047 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 3576 | 1466442319050 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 10:05:19 INFO - PROCESS | 3576 | 1466442319058 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 3576 | 1466442319060 Marionette TRACE conn3 <- [1,2590,null,{}] 10:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:05:19 INFO - PROCESS | 3576 | 1466442319063 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}] 10:05:19 INFO - PROCESS | 3576 | 1466442319066 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:19 INFO - PROCESS | 3576 | 1466442319193 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:05:19 INFO - PROCESS | 3576 | 1466442319199 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 3576 | 1466442319201 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:19 INFO - PROCESS | 3576 | ++DOCSHELL 15077000 == 26 [pid = 3576] [id = 657] 10:05:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18183400) [pid = 3576] [serial = 1971] [outer = 00000000] 10:05:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1818DC00) [pid = 3576] [serial = 1972] [outer = 18183400] 10:05:19 INFO - PROCESS | 3576 | 1466442319246 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1960B000) [pid = 3576] [serial = 1973] [outer = 18183400] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15D34000) [pid = 3576] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (158DA800) [pid = 3576] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (105F3C00) [pid = 3576] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16339000) [pid = 3576] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17F46C00) [pid = 3576] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B97800) [pid = 3576] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11279000) [pid = 3576] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12AAE400) [pid = 3576] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11280400) [pid = 3576] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10373400) [pid = 3576] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:05:19 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (143D5C00) [pid = 3576] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:05:19 INFO - PROCESS | 3576 | 1466442319780 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]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 748ms 10:05:19 INFO - PROCESS | 3576 | 1466442319825 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 3576 | 1466442319828 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 10:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:05:19 INFO - PROCESS | 3576 | 1466442319831 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 3576 | 1466442319833 Marionette TRACE conn3 <- [1,2594,null,{}] 10:05:19 INFO - PROCESS | 3576 | 1466442319836 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}] 10:05:19 INFO - PROCESS | 3576 | 1466442319838 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:19 INFO - PROCESS | 3576 | 1466442319917 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:05:19 INFO - PROCESS | 3576 | 1466442319922 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 3576 | 1466442319924 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:19 INFO - PROCESS | 3576 | ++DOCSHELL 1127B800 == 27 [pid = 3576] [id = 658] 10:05:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (11CC7400) [pid = 3576] [serial = 1974] [outer = 00000000] 10:05:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15E8A400) [pid = 3576] [serial = 1975] [outer = 11CC7400] 10:05:19 INFO - PROCESS | 3576 | 1466442319948 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15E8D000) [pid = 3576] [serial = 1976] [outer = 11CC7400] 10:05:20 INFO - PROCESS | 3576 | 1466442320378 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]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 614ms 10:05:20 INFO - PROCESS | 3576 | 1466442320432 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 3576 | 1466442320434 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 10:05:20 INFO - PROCESS | 3576 | 1466442320437 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:05:20 INFO - PROCESS | 3576 | 1466442320439 Marionette TRACE conn3 <- [1,2598,null,{}] 10:05:20 INFO - PROCESS | 3576 | 1466442320442 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}] 10:05:20 INFO - PROCESS | 3576 | 1466442320453 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:20 INFO - PROCESS | 3576 | 1466442320532 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:05:20 INFO - PROCESS | 3576 | 1466442320537 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 3576 | 1466442320539 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:20 INFO - PROCESS | 3576 | ++DOCSHELL 16D2E800 == 28 [pid = 3576] [id = 659] 10:05:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16D30C00) [pid = 3576] [serial = 1977] [outer = 00000000] 10:05:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1818D400) [pid = 3576] [serial = 1978] [outer = 16D30C00] 10:05:20 INFO - PROCESS | 3576 | 1466442320581 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19610400) [pid = 3576] [serial = 1979] [outer = 16D30C00] 10:05:21 INFO - PROCESS | 3576 | 1466442321005 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]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 614ms 10:05:21 INFO - PROCESS | 3576 | 1466442321054 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 3576 | 1466442321056 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 10:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:05:21 INFO - PROCESS | 3576 | 1466442321060 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 3576 | 1466442321061 Marionette TRACE conn3 <- [1,2602,null,{}] 10:05:21 INFO - PROCESS | 3576 | 1466442321069 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}] 10:05:21 INFO - PROCESS | 3576 | 1466442321070 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:21 INFO - PROCESS | 3576 | 1466442321149 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:05:21 INFO - PROCESS | 3576 | 1466442321155 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 3576 | 1466442321156 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:21 INFO - PROCESS | 3576 | ++DOCSHELL 105F3000 == 29 [pid = 3576] [id = 660] 10:05:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (10A51000) [pid = 3576] [serial = 1980] [outer = 00000000] 10:05:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1967D400) [pid = 3576] [serial = 1981] [outer = 10A51000] 10:05:21 INFO - PROCESS | 3576 | 1466442321198 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (19681000) [pid = 3576] [serial = 1982] [outer = 10A51000] 10:05:21 INFO - PROCESS | 3576 | 1466442321948 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]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 958ms 10:05:22 INFO - PROCESS | 3576 | 1466442322029 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 3576 | 1466442322034 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 10:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:05:22 INFO - PROCESS | 3576 | 1466442322022 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 3576 | 1466442322025 Marionette TRACE conn3 <- [1,2606,null,{}] 10:05:22 INFO - PROCESS | 3576 | 1466442322032 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}] 10:05:22 INFO - PROCESS | 3576 | 1466442322036 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:22 INFO - PROCESS | 3576 | 1466442322183 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:05:22 INFO - PROCESS | 3576 | 1466442322315 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3576 | 1466442322319 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:22 INFO - PROCESS | 3576 | ++DOCSHELL 10C6CC00 == 30 [pid = 3576] [id = 661] 10:05:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (10C6D800) [pid = 3576] [serial = 1983] [outer = 00000000] 10:05:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (1106AC00) [pid = 3576] [serial = 1984] [outer = 10C6D800] 10:05:22 INFO - PROCESS | 3576 | 1466442322377 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (12AED400) [pid = 3576] [serial = 1985] [outer = 10C6D800] 10:05:23 INFO - PROCESS | 3576 | 1466442323252 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]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1303ms 10:05:23 INFO - PROCESS | 3576 | 1466442323336 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 3576 | 1466442323340 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 10:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:05:23 INFO - PROCESS | 3576 | 1466442323345 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 3576 | 1466442323348 Marionette TRACE conn3 <- [1,2610,null,{}] 10:05:23 INFO - PROCESS | 3576 | 1466442323354 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}] 10:05:23 INFO - PROCESS | 3576 | 1466442323357 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:23 INFO - PROCESS | 3576 | 1466442323487 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:05:23 INFO - PROCESS | 3576 | --DOCSHELL 10373000 == 29 [pid = 3576] [id = 638] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15D42000) [pid = 3576] [serial = 1930] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15B9D000) [pid = 3576] [serial = 1927] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1587C000) [pid = 3576] [serial = 1933] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16B42C00) [pid = 3576] [serial = 1936] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (16D2E000) [pid = 3576] [serial = 1939] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (162B9800) [pid = 3576] [serial = 1931] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1981C000) [pid = 3576] [serial = 1912] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16A92400) [pid = 3576] [serial = 1910] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16335800) [pid = 3576] [serial = 1909] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1320C000) [pid = 3576] [serial = 1907] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1312E800) [pid = 3576] [serial = 1906] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13155000) [pid = 3576] [serial = 1921] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (11AD8800) [pid = 3576] [serial = 1918] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16D24800) [pid = 3576] [serial = 1937] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (12A15400) [pid = 3576] [serial = 1919] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1050E000) [pid = 3576] [serial = 1915] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (10A49C00) [pid = 3576] [serial = 1916] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (19826C00) [pid = 3576] [serial = 1913] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15073C00) [pid = 3576] [serial = 1924] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (16335C00) [pid = 3576] [serial = 1934] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (13151000) [pid = 3576] [serial = 1925] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (15B9F000) [pid = 3576] [serial = 1928] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1394E400) [pid = 3576] [serial = 1922] [outer = 00000000] [url = about:blank] 10:05:23 INFO - PROCESS | 3576 | 1466442323608 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 3576 | 1466442323612 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:23 INFO - PROCESS | 3576 | ++DOCSHELL 10561800 == 30 [pid = 3576] [id = 662] 10:05:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (10562400) [pid = 3576] [serial = 1986] [outer = 00000000] 10:05:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10A52C00) [pid = 3576] [serial = 1987] [outer = 10562400] 10:05:23 INFO - PROCESS | 3576 | 1466442323675 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10EA6000) [pid = 3576] [serial = 1988] [outer = 10562400] 10:05:24 INFO - PROCESS | 3576 | 1466442324055 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]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 763ms 10:05:24 INFO - PROCESS | 3576 | 1466442324111 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 3576 | 1466442324116 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 10:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:05:24 INFO - PROCESS | 3576 | 1466442324123 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 3576 | 1466442324126 Marionette TRACE conn3 <- [1,2614,null,{}] 10:05:24 INFO - PROCESS | 3576 | 1466442324129 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}] 10:05:24 INFO - PROCESS | 3576 | 1466442324132 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:24 INFO - PROCESS | 3576 | 1466442324217 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:05:24 INFO - PROCESS | 3576 | 1466442324223 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 3576 | 1466442324226 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:24 INFO - PROCESS | 3576 | ++DOCSHELL 11CC6C00 == 31 [pid = 3576] [id = 663] 10:05:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (12A1A400) [pid = 3576] [serial = 1989] [outer = 00000000] 10:05:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (12BC9800) [pid = 3576] [serial = 1990] [outer = 12A1A400] 10:05:24 INFO - PROCESS | 3576 | 1466442324272 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13034800) [pid = 3576] [serial = 1991] [outer = 12A1A400] 10:05:24 INFO - PROCESS | 3576 | 1466442324763 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]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 659ms 10:05:24 INFO - PROCESS | 3576 | 1466442324804 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:05:24 INFO - PROCESS | 3576 | 1466442324790 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 10:05:24 INFO - PROCESS | 3576 | 1466442324793 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 3576 | 1466442324796 Marionette TRACE conn3 <- [1,2618,null,{}] 10:05:24 INFO - PROCESS | 3576 | 1466442324807 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}] 10:05:24 INFO - PROCESS | 3576 | 1466442324812 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:24 INFO - PROCESS | 3576 | 1466442324925 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:05:25 INFO - PROCESS | 3576 | 1466442325033 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 3576 | 1466442325036 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:25 INFO - PROCESS | 3576 | ++DOCSHELL 13955000 == 32 [pid = 3576] [id = 664] 10:05:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (13955C00) [pid = 3576] [serial = 1992] [outer = 00000000] 10:05:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (14314000) [pid = 3576] [serial = 1993] [outer = 13955C00] 10:05:25 INFO - PROCESS | 3576 | 1466442325083 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1501DC00) [pid = 3576] [serial = 1994] [outer = 13955C00] 10:05:25 INFO - PROCESS | 3576 | 1466442325437 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]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 658ms 10:05:25 INFO - PROCESS | 3576 | 1466442325475 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 3576 | 1466442325480 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 10:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:05:25 INFO - PROCESS | 3576 | 1466442325484 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 3576 | 1466442325486 Marionette TRACE conn3 <- [1,2622,null,{}] 10:05:25 INFO - PROCESS | 3576 | 1466442325490 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}] 10:05:25 INFO - PROCESS | 3576 | 1466442325491 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:25 INFO - PROCESS | 3576 | 1466442325570 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:05:25 INFO - PROCESS | 3576 | 1466442325575 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 3576 | 1466442325577 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:25 INFO - PROCESS | 3576 | ++DOCSHELL 15079800 == 33 [pid = 3576] [id = 665] 10:05:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15079C00) [pid = 3576] [serial = 1995] [outer = 00000000] 10:05:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15B93800) [pid = 3576] [serial = 1996] [outer = 15079C00] 10:05:25 INFO - PROCESS | 3576 | 1466442325621 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B9AC00) [pid = 3576] [serial = 1997] [outer = 15079C00] 10:05:26 INFO - PROCESS | 3576 | 1466442326081 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]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 674ms 10:05:26 INFO - PROCESS | 3576 | 1466442326151 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 3576 | 1466442326153 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 10:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:05:26 INFO - PROCESS | 3576 | 1466442326163 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 3576 | 1466442326165 Marionette TRACE conn3 <- [1,2626,null,{}] 10:05:26 INFO - PROCESS | 3576 | 1466442326168 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}] 10:05:26 INFO - PROCESS | 3576 | 1466442326170 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:26 INFO - PROCESS | 3576 | 1466442326306 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:05:26 INFO - PROCESS | 3576 | 1466442326371 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 3576 | 1466442326373 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:26 INFO - PROCESS | 3576 | ++DOCSHELL 15BAE000 == 34 [pid = 3576] [id = 666] 10:05:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15BAE400) [pid = 3576] [serial = 1998] [outer = 00000000] 10:05:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (15D40C00) [pid = 3576] [serial = 1999] [outer = 15BAE400] 10:05:26 INFO - PROCESS | 3576 | 1466442326399 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (162AD400) [pid = 3576] [serial = 2000] [outer = 15BAE400] 10:05:26 INFO - PROCESS | 3576 | 1466442326849 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]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 703ms 10:05:26 INFO - PROCESS | 3576 | 1466442326872 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 3576 | 1466442326874 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 10:05:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:05:26 INFO - PROCESS | 3576 | 1466442326877 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 3576 | 1466442326879 Marionette TRACE conn3 <- [1,2630,null,{}] 10:05:26 INFO - PROCESS | 3576 | 1466442326882 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}] 10:05:26 INFO - PROCESS | 3576 | 1466442326888 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:27 INFO - PROCESS | 3576 | 1466442327025 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:05:27 INFO - PROCESS | 3576 | 1466442327092 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 3576 | 1466442327094 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:27 INFO - PROCESS | 3576 | ++DOCSHELL 16337400 == 35 [pid = 3576] [id = 667] 10:05:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16339C00) [pid = 3576] [serial = 2001] [outer = 00000000] 10:05:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (169CC400) [pid = 3576] [serial = 2002] [outer = 16339C00] 10:05:27 INFO - PROCESS | 3576 | 1466442327140 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16A9B000) [pid = 3576] [serial = 2003] [outer = 16339C00] 10:05:27 INFO - PROCESS | 3576 | 1466442327548 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]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:05:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 704ms 10:05:27 INFO - PROCESS | 3576 | 1466442327583 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 3576 | 1466442327585 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 10:05:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:05:27 INFO - PROCESS | 3576 | 1466442327588 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 3576 | 1466442327590 Marionette TRACE conn3 <- [1,2634,null,{}] 10:05:27 INFO - PROCESS | 3576 | 1466442327633 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}] 10:05:27 INFO - PROCESS | 3576 | 1466442327635 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:27 INFO - PROCESS | 3576 | 1466442327874 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (143DEC00) [pid = 3576] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (12BCE800) [pid = 3576] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10C72C00) [pid = 3576] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (166DF800) [pid = 3576] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16D30C00) [pid = 3576] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (16E91400) [pid = 3576] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (11CC7400) [pid = 3576] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (158E2000) [pid = 3576] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15873C00) [pid = 3576] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17638C00) [pid = 3576] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (18183400) [pid = 3576] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16FFA000) [pid = 3576] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15871000) [pid = 3576] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:05:27 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (14313400) [pid = 3576] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:05:27 INFO - PROCESS | 3576 | 1466442327944 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 3576 | 1466442327946 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:27 INFO - PROCESS | 3576 | ++DOCSHELL 103C9000 == 36 [pid = 3576] [id = 668] 10:05:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (10504C00) [pid = 3576] [serial = 2004] [outer = 00000000] 10:05:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (12AED800) [pid = 3576] [serial = 2005] [outer = 10504C00] 10:05:27 INFO - PROCESS | 3576 | 1466442327991 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (12BCE800) [pid = 3576] [serial = 2006] [outer = 10504C00] 10:05:28 INFO - PROCESS | 3576 | 1466442328344 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]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:05:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 793ms 10:05:28 INFO - PROCESS | 3576 | 1466442328392 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3576 | 1466442328394 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 10:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:05:28 INFO - PROCESS | 3576 | 1466442328398 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 3576 | 1466442328382 Marionette TRACE conn3 <- [1,2638,null,{}] 10:05:28 INFO - PROCESS | 3576 | 1466442328386 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}] 10:05:28 INFO - PROCESS | 3576 | 1466442328388 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:28 INFO - PROCESS | 3576 | 1466442328467 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:05:28 INFO - PROCESS | 3576 | 1466442328472 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 3576 | 1466442328474 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:28 INFO - PROCESS | 3576 | ++DOCSHELL 166DF800 == 37 [pid = 3576] [id = 669] 10:05:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16D25400) [pid = 3576] [serial = 2007] [outer = 00000000] 10:05:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16E8E400) [pid = 3576] [serial = 2008] [outer = 16D25400] 10:05:28 INFO - PROCESS | 3576 | 1466442328525 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E94000) [pid = 3576] [serial = 2009] [outer = 16D25400] 10:05:28 INFO - PROCESS | 3576 | 1466442328928 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]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:05:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 569ms 10:05:28 INFO - PROCESS | 3576 | 1466442328959 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3576 | 1466442328961 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 10:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:05:28 INFO - PROCESS | 3576 | 1466442328964 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 3576 | 1466442328966 Marionette TRACE conn3 <- [1,2642,null,{}] 10:05:28 INFO - PROCESS | 3576 | 1466442328983 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}] 10:05:28 INFO - PROCESS | 3576 | 1466442328985 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:29 INFO - PROCESS | 3576 | 1466442329064 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:05:29 INFO - PROCESS | 3576 | 1466442329069 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3576 | 1466442329071 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:29 INFO - PROCESS | 3576 | ++DOCSHELL 14313800 == 38 [pid = 3576] [id = 670] 10:05:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (15078000) [pid = 3576] [serial = 2010] [outer = 00000000] 10:05:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16FF8400) [pid = 3576] [serial = 2011] [outer = 15078000] 10:05:29 INFO - PROCESS | 3576 | 1466442329113 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1718EC00) [pid = 3576] [serial = 2012] [outer = 15078000] 10:05:29 INFO - PROCESS | 3576 | 1466442329539 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]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:05:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 10:05:29 INFO - PROCESS | 3576 | 1466442329610 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 3576 | 1466442329595 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 10:05:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:05:29 INFO - PROCESS | 3576 | 1466442329598 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 3576 | 1466442329600 Marionette TRACE conn3 <- [1,2646,null,{}] 10:05:29 INFO - PROCESS | 3576 | 1466442329603 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}] 10:05:29 INFO - PROCESS | 3576 | 1466442329605 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:29 INFO - PROCESS | 3576 | 1466442329683 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:05:29 INFO - PROCESS | 3576 | 1466442329691 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3576 | 1466442329693 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:29 INFO - PROCESS | 3576 | ++DOCSHELL 15019C00 == 39 [pid = 3576] [id = 671] 10:05:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16E98000) [pid = 3576] [serial = 2013] [outer = 00000000] 10:05:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17638C00) [pid = 3576] [serial = 2014] [outer = 16E98000] 10:05:29 INFO - PROCESS | 3576 | 1466442329735 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1763E000) [pid = 3576] [serial = 2015] [outer = 16E98000] 10:05:30 INFO - PROCESS | 3576 | 1466442330355 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]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:05:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 764ms 10:05:30 INFO - PROCESS | 3576 | 1466442330403 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 3576 | 1466442330407 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 10:05:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:05:30 INFO - PROCESS | 3576 | 1466442330414 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 3576 | 1466442330419 Marionette TRACE conn3 <- [1,2650,null,{}] 10:05:30 INFO - PROCESS | 3576 | 1466442330438 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}] 10:05:30 INFO - PROCESS | 3576 | 1466442330441 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:30 INFO - PROCESS | 3576 | 1466442330557 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:05:30 INFO - PROCESS | 3576 | 1466442330694 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 3576 | 1466442330697 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:30 INFO - PROCESS | 3576 | ++DOCSHELL 10A4FC00 == 40 [pid = 3576] [id = 672] 10:05:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (10A53400) [pid = 3576] [serial = 2016] [outer = 00000000] 10:05:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (12AAE000) [pid = 3576] [serial = 2017] [outer = 10A53400] 10:05:30 INFO - PROCESS | 3576 | 1466442330754 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13153000) [pid = 3576] [serial = 2018] [outer = 10A53400] 10:05:31 INFO - PROCESS | 3576 | 1466442331285 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]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:05:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 928ms 10:05:31 INFO - PROCESS | 3576 | 1466442331348 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 3576 | 1466442331353 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 10:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:05:31 INFO - PROCESS | 3576 | 1466442331360 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 3576 | 1466442331363 Marionette TRACE conn3 <- [1,2654,null,{}] 10:05:31 INFO - PROCESS | 3576 | 1466442331367 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}] 10:05:31 INFO - PROCESS | 3576 | 1466442331370 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:31 INFO - PROCESS | 3576 | 1466442331489 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:05:31 INFO - PROCESS | 3576 | 1466442331613 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 3576 | 1466442331616 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:31 INFO - PROCESS | 3576 | ++DOCSHELL 15072800 == 41 [pid = 3576] [id = 673] 10:05:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15079400) [pid = 3576] [serial = 2019] [outer = 00000000] 10:05:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1586FC00) [pid = 3576] [serial = 2020] [outer = 15079400] 10:05:31 INFO - PROCESS | 3576 | 1466442331673 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (15BA9400) [pid = 3576] [serial = 2021] [outer = 15079400] 10:05:32 INFO - PROCESS | 3576 | 1466442332707 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]]]}] 10:05:32 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) 10:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1392ms 10:05:32 INFO - PROCESS | 3576 | 1466442332883 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 3576 | 1466442332887 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 10:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:05:32 INFO - PROCESS | 3576 | 1466442332894 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 3576 | 1466442332898 Marionette TRACE conn3 <- [1,2658,null,{}] 10:05:32 INFO - PROCESS | 3576 | 1466442332904 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}] 10:05:32 INFO - PROCESS | 3576 | 1466442332907 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:33 INFO - PROCESS | 3576 | 1466442333033 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:05:33 INFO - PROCESS | 3576 | 1466442333123 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 3576 | 1466442333126 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:33 INFO - PROCESS | 3576 | ++DOCSHELL 11065C00 == 42 [pid = 3576] [id = 674] 10:05:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (11068800) [pid = 3576] [serial = 2022] [outer = 00000000] 10:05:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (114CD000) [pid = 3576] [serial = 2023] [outer = 11068800] 10:05:33 INFO - PROCESS | 3576 | 1466442333175 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (12A1E000) [pid = 3576] [serial = 2024] [outer = 11068800] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 14313800 == 41 [pid = 3576] [id = 670] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 166DF800 == 40 [pid = 3576] [id = 669] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 103C9000 == 39 [pid = 3576] [id = 668] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 16337400 == 38 [pid = 3576] [id = 667] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 15BAE000 == 37 [pid = 3576] [id = 666] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 15079800 == 36 [pid = 3576] [id = 665] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 13955000 == 35 [pid = 3576] [id = 664] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 11CC6C00 == 34 [pid = 3576] [id = 663] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 10561800 == 33 [pid = 3576] [id = 662] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 10C65C00 == 32 [pid = 3576] [id = 656] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 15077000 == 31 [pid = 3576] [id = 657] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 10C6CC00 == 30 [pid = 3576] [id = 661] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 16D2E800 == 29 [pid = 3576] [id = 659] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 105F3000 == 28 [pid = 3576] [id = 660] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 1127B800 == 27 [pid = 3576] [id = 658] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 15072800 == 26 [pid = 3576] [id = 673] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 15019C00 == 25 [pid = 3576] [id = 671] 10:05:34 INFO - PROCESS | 3576 | --DOCSHELL 10A4FC00 == 24 [pid = 3576] [id = 672] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (1967D400) [pid = 3576] [serial = 1981] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19610400) [pid = 3576] [serial = 1979] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15B96400) [pid = 3576] [serial = 1952] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (12DF5400) [pid = 3576] [serial = 1945] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1106E000) [pid = 3576] [serial = 1943] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16D2DC00) [pid = 3576] [serial = 1958] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1818D400) [pid = 3576] [serial = 1978] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (16E9AC00) [pid = 3576] [serial = 1960] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15E8A400) [pid = 3576] [serial = 1975] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1106A800) [pid = 3576] [serial = 1942] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (158DF000) [pid = 3576] [serial = 1951] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16D2EC00) [pid = 3576] [serial = 1940] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (162B3000) [pid = 3576] [serial = 1955] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (1586F400) [pid = 3576] [serial = 1967] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1818DC00) [pid = 3576] [serial = 1972] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16B3D000) [pid = 3576] [serial = 1957] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (17584400) [pid = 3576] [serial = 1963] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15E8D000) [pid = 3576] [serial = 1976] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17642800) [pid = 3576] [serial = 1966] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (17586400) [pid = 3576] [serial = 1964] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15E97C00) [pid = 3576] [serial = 1954] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17BCE400) [pid = 3576] [serial = 1969] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (143D2800) [pid = 3576] [serial = 1948] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16FED400) [pid = 3576] [serial = 1961] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1506C800) [pid = 3576] [serial = 1949] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1960B000) [pid = 3576] [serial = 1973] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (130C3400) [pid = 3576] [serial = 1946] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (17FE7000) [pid = 3576] [serial = 1970] [outer = 00000000] [url = about:blank] 10:05:34 INFO - PROCESS | 3576 | 1466442334747 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"]]]}] 10:05:34 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 10:05:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:05:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1872ms 10:05:34 INFO - PROCESS | 3576 | 1466442334771 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 3576 | 1466442334774 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 10:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:05:34 INFO - PROCESS | 3576 | 1466442334781 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 3576 | 1466442334784 Marionette TRACE conn3 <- [1,2662,null,{}] 10:05:34 INFO - PROCESS | 3576 | 1466442334790 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}] 10:05:34 INFO - PROCESS | 3576 | 1466442334793 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:34 INFO - PROCESS | 3576 | 1466442334876 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:05:34 INFO - PROCESS | 3576 | 1466442334883 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 3576 | 1466442334886 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:34 INFO - PROCESS | 3576 | ++DOCSHELL 10A48C00 == 25 [pid = 3576] [id = 675] 10:05:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (10A4A000) [pid = 3576] [serial = 2025] [outer = 00000000] 10:05:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (11071000) [pid = 3576] [serial = 2026] [outer = 10A4A000] 10:05:34 INFO - PROCESS | 3576 | 1466442334933 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (112DE800) [pid = 3576] [serial = 2027] [outer = 10A4A000] 10:05:35 INFO - PROCESS | 3576 | 1466442335844 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"]]]}] 10:05:35 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 10:05:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:05:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1093ms 10:05:35 INFO - PROCESS | 3576 | 1466442335880 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 3576 | 1466442335885 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 10:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:05:35 INFO - PROCESS | 3576 | 1466442335892 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 3576 | 1466442335894 Marionette TRACE conn3 <- [1,2666,null,{}] 10:05:35 INFO - PROCESS | 3576 | 1466442335898 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}] 10:05:35 INFO - PROCESS | 3576 | 1466442335900 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:35 INFO - PROCESS | 3576 | 1466442335986 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:05:35 INFO - PROCESS | 3576 | 1466442335993 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 3576 | 1466442335996 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:36 INFO - PROCESS | 3576 | ++DOCSHELL 11062C00 == 26 [pid = 3576] [id = 676] 10:05:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (131E7800) [pid = 3576] [serial = 2028] [outer = 00000000] 10:05:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1394AC00) [pid = 3576] [serial = 2029] [outer = 131E7800] 10:05:36 INFO - PROCESS | 3576 | 1466442336042 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13D0AC00) [pid = 3576] [serial = 2030] [outer = 131E7800] 10:05:37 INFO - PROCESS | 3576 | 1466442337028 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]]]}] 10:05:37 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) 10:05:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1138ms 10:05:37 INFO - PROCESS | 3576 | 1466442337049 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3576 | 1466442337051 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 10:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:05:37 INFO - PROCESS | 3576 | 1466442337061 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3576 | 1466442337065 Marionette TRACE conn3 <- [1,2670,null,{}] 10:05:37 INFO - PROCESS | 3576 | 1466442337076 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}] 10:05:37 INFO - PROCESS | 3576 | 1466442337064 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:37 INFO - PROCESS | 3576 | 1466442337181 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:05:37 INFO - PROCESS | 3576 | 1466442337188 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 3576 | 1466442337191 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:37 INFO - PROCESS | 3576 | ++DOCSHELL 15B95800 == 27 [pid = 3576] [id = 677] 10:05:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15B96400) [pid = 3576] [serial = 2031] [outer = 00000000] 10:05:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15BA5400) [pid = 3576] [serial = 2032] [outer = 15B96400] 10:05:37 INFO - PROCESS | 3576 | 1466442337238 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15D40000) [pid = 3576] [serial = 2033] [outer = 15B96400] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16E98000) [pid = 3576] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (15078000) [pid = 3576] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (15BAE400) [pid = 3576] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16339C00) [pid = 3576] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (10C6D800) [pid = 3576] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13955C00) [pid = 3576] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15079C00) [pid = 3576] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (10A51000) [pid = 3576] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (10562400) [pid = 3576] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (12A1A400) [pid = 3576] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (16D25400) [pid = 3576] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:05:38 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (10504C00) [pid = 3576] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:05:38 INFO - PROCESS | 3576 | 1466442338200 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]]]}] 10:05:38 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) 10:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1197ms 10:05:38 INFO - PROCESS | 3576 | 1466442338259 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 3576 | 1466442338262 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 10:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:05:38 INFO - PROCESS | 3576 | 1466442338266 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 3576 | 1466442338267 Marionette TRACE conn3 <- [1,2674,null,{}] 10:05:38 INFO - PROCESS | 3576 | 1466442338271 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}] 10:05:38 INFO - PROCESS | 3576 | 1466442338273 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:38 INFO - PROCESS | 3576 | 1466442338340 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:05:38 INFO - PROCESS | 3576 | 1466442338346 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 3576 | 1466442338348 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:38 INFO - PROCESS | 3576 | ++DOCSHELL 10328400 == 28 [pid = 3576] [id = 678] 10:05:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (10C6D800) [pid = 3576] [serial = 2034] [outer = 00000000] 10:05:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1564E800) [pid = 3576] [serial = 2035] [outer = 10C6D800] 10:05:38 INFO - PROCESS | 3576 | 1466442338393 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (15BB0000) [pid = 3576] [serial = 2036] [outer = 10C6D800] 10:05:39 INFO - PROCESS | 3576 | 1466442339301 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"]]]}] 10:05:39 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 10:05:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:05:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1093ms 10:05:39 INFO - PROCESS | 3576 | 1466442339355 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 3576 | 1466442339357 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 10:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:05:39 INFO - PROCESS | 3576 | 1466442339360 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 3576 | 1466442339362 Marionette TRACE conn3 <- [1,2678,null,{}] 10:05:39 INFO - PROCESS | 3576 | 1466442339365 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}] 10:05:39 INFO - PROCESS | 3576 | 1466442339367 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:39 INFO - PROCESS | 3576 | 1466442339444 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:05:39 INFO - PROCESS | 3576 | 1466442339450 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3576 | 1466442339452 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:39 INFO - PROCESS | 3576 | ++DOCSHELL 162AB400 == 29 [pid = 3576] [id = 679] 10:05:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (162B0400) [pid = 3576] [serial = 2037] [outer = 00000000] 10:05:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1633A400) [pid = 3576] [serial = 2038] [outer = 162B0400] 10:05:39 INFO - PROCESS | 3576 | 1466442339496 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (16667C00) [pid = 3576] [serial = 2039] [outer = 162B0400] 10:05:40 INFO - PROCESS | 3576 | 1466442340457 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"]]]}] 10:05:40 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 10:05:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:05:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1137ms 10:05:40 INFO - PROCESS | 3576 | 1466442340544 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3576 | 1466442340548 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 10:05:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:05:40 INFO - PROCESS | 3576 | 1466442340555 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 3576 | 1466442340559 Marionette TRACE conn3 <- [1,2682,null,{}] 10:05:40 INFO - PROCESS | 3576 | 1466442340565 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}] 10:05:40 INFO - PROCESS | 3576 | 1466442340568 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:40 INFO - PROCESS | 3576 | 1466442340664 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:05:40 INFO - PROCESS | 3576 | 1466442340842 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 3576 | 1466442340847 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:40 INFO - PROCESS | 3576 | ++DOCSHELL 1127C800 == 30 [pid = 3576] [id = 680] 10:05:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1127F800) [pid = 3576] [serial = 2040] [outer = 00000000] 10:05:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (12AEC000) [pid = 3576] [serial = 2041] [outer = 1127F800] 10:05:40 INFO - PROCESS | 3576 | 1466442340946 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13202400) [pid = 3576] [serial = 2042] [outer = 1127F800] 10:05:42 INFO - PROCESS | 3576 | 1466442342131 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"]]]}] 10:05:42 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 10:05:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:05:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1613ms 10:05:42 INFO - PROCESS | 3576 | 1466442342191 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 3576 | 1466442342194 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 10:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:05:42 INFO - PROCESS | 3576 | 1466442342199 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 3576 | 1466442342202 Marionette TRACE conn3 <- [1,2686,null,{}] 10:05:42 INFO - PROCESS | 3576 | 1466442342208 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}] 10:05:42 INFO - PROCESS | 3576 | 1466442342210 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:42 INFO - PROCESS | 3576 | 1466442342365 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:05:42 INFO - PROCESS | 3576 | --DOCSHELL 10328400 == 29 [pid = 3576] [id = 678] 10:05:42 INFO - PROCESS | 3576 | --DOCSHELL 15B95800 == 28 [pid = 3576] [id = 677] 10:05:42 INFO - PROCESS | 3576 | --DOCSHELL 11062C00 == 27 [pid = 3576] [id = 676] 10:05:42 INFO - PROCESS | 3576 | --DOCSHELL 10A48C00 == 26 [pid = 3576] [id = 675] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (17638C00) [pid = 3576] [serial = 2014] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16FF8400) [pid = 3576] [serial = 2011] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1718EC00) [pid = 3576] [serial = 2012] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15D40C00) [pid = 3576] [serial = 1999] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (169CC400) [pid = 3576] [serial = 2002] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (1106AC00) [pid = 3576] [serial = 1984] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (12AED400) [pid = 3576] [serial = 1985] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (162AD400) [pid = 3576] [serial = 2000] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (14314000) [pid = 3576] [serial = 1993] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (1501DC00) [pid = 3576] [serial = 1994] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (15B93800) [pid = 3576] [serial = 1996] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (19681000) [pid = 3576] [serial = 1982] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (10A52C00) [pid = 3576] [serial = 1987] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (10EA6000) [pid = 3576] [serial = 1988] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (12BC9800) [pid = 3576] [serial = 1990] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 49 (13034800) [pid = 3576] [serial = 1991] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 48 (16A9B000) [pid = 3576] [serial = 2003] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 47 (16E8E400) [pid = 3576] [serial = 2008] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 46 (12AED800) [pid = 3576] [serial = 2005] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 45 (12BCE800) [pid = 3576] [serial = 2006] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 44 (16E94000) [pid = 3576] [serial = 2009] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 43 (15B9AC00) [pid = 3576] [serial = 1997] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | --DOMWINDOW == 42 (1763E000) [pid = 3576] [serial = 2015] [outer = 00000000] [url = about:blank] 10:05:42 INFO - PROCESS | 3576 | 1466442342465 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 3576 | 1466442342469 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:42 INFO - PROCESS | 3576 | ++DOCSHELL 11CC7400 == 27 [pid = 3576] [id = 681] 10:05:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 43 (11CCAC00) [pid = 3576] [serial = 2043] [outer = 00000000] 10:05:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 44 (12AA8800) [pid = 3576] [serial = 2044] [outer = 11CCAC00] 10:05:42 INFO - PROCESS | 3576 | 1466442342519 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 45 (12BC1400) [pid = 3576] [serial = 2045] [outer = 11CCAC00] 10:05:43 INFO - PROCESS | 3576 | 1466442343395 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"]]]}] 10:05:43 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 10:05:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:05:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1232ms 10:05:43 INFO - PROCESS | 3576 | 1466442343440 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 3576 | 1466442343445 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 10:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:05:43 INFO - PROCESS | 3576 | 1466442343452 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 3576 | 1466442343454 Marionette TRACE conn3 <- [1,2690,null,{}] 10:05:43 INFO - PROCESS | 3576 | 1466442343442 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}] 10:05:43 INFO - PROCESS | 3576 | 1466442343444 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:43 INFO - PROCESS | 3576 | 1466442343531 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:05:43 INFO - PROCESS | 3576 | 1466442343628 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 3576 | 1466442343630 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:43 INFO - PROCESS | 3576 | ++DOCSHELL 13949800 == 28 [pid = 3576] [id = 682] 10:05:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 46 (1394BC00) [pid = 3576] [serial = 2046] [outer = 00000000] 10:05:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 47 (143D5C00) [pid = 3576] [serial = 2047] [outer = 1394BC00] 10:05:43 INFO - PROCESS | 3576 | 1466442343706 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 48 (143DE000) [pid = 3576] [serial = 2048] [outer = 1394BC00] 10:05:44 INFO - PROCESS | 3576 | 1466442344148 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]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:05:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 723ms 10:05:44 INFO - PROCESS | 3576 | 1466442344174 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3576 | 1466442344177 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:05:44 INFO - PROCESS | 3576 | 1466442344180 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3576 | 1466442344184 Marionette TRACE conn3 <- [1,2694,null,{}] 10:05:44 INFO - PROCESS | 3576 | 1466442344194 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}] 10:05:44 INFO - PROCESS | 3576 | 1466442344199 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:44 INFO - PROCESS | 3576 | 1466442344284 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:05:44 INFO - PROCESS | 3576 | 1466442344291 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3576 | 1466442344294 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:44 INFO - PROCESS | 3576 | ++DOCSHELL 158D8C00 == 29 [pid = 3576] [id = 683] 10:05:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 49 (15B93000) [pid = 3576] [serial = 2049] [outer = 00000000] 10:05:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 50 (15BA0C00) [pid = 3576] [serial = 2050] [outer = 15B93000] 10:05:44 INFO - PROCESS | 3576 | 1466442344341 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (15D42000) [pid = 3576] [serial = 2051] [outer = 15B93000] 10:05:44 INFO - PROCESS | 3576 | 1466442344824 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]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:05:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 677ms 10:05:44 INFO - PROCESS | 3576 | 1466442344862 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3576 | 1466442344865 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:05:44 INFO - PROCESS | 3576 | 1466442344868 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3576 | 1466442344870 Marionette TRACE conn3 <- [1,2698,null,{}] 10:05:44 INFO - PROCESS | 3576 | 1466442344873 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}] 10:05:44 INFO - PROCESS | 3576 | 1466442344875 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:44 INFO - PROCESS | 3576 | 1466442344992 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:05:45 INFO - PROCESS | 3576 | 1466442345095 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 3576 | 1466442345097 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:45 INFO - PROCESS | 3576 | ++DOCSHELL 16332800 == 30 [pid = 3576] [id = 684] 10:05:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (16332C00) [pid = 3576] [serial = 2052] [outer = 00000000] 10:05:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (1666E800) [pid = 3576] [serial = 2053] [outer = 16332C00] 10:05:45 INFO - PROCESS | 3576 | 1466442345141 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (16A90000) [pid = 3576] [serial = 2054] [outer = 16332C00] 10:05:45 INFO - PROCESS | 3576 | 1466442345556 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] 10:05:45 INFO - PROCESS | 3576 | 1466442345617 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 10:05:45 INFO - PROCESS | 3576 | 1466442345620 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 3576 | 1466442345622 Marionette TRACE conn3 <- [1,2702,null,{}] 10:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:05:45 INFO - PROCESS | 3576 | 1466442345625 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}] 10:05:45 INFO - PROCESS | 3576 | 1466442345628 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:45 INFO - PROCESS | 3576 | 1466442345737 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:05:45 INFO - PROCESS | 3576 | 1466442345746 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 3576 | 1466442345748 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:45 INFO - PROCESS | 3576 | ++DOCSHELL 13C3C000 == 31 [pid = 3576] [id = 685] 10:05:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (15B94C00) [pid = 3576] [serial = 2055] [outer = 00000000] 10:05:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (16D2F000) [pid = 3576] [serial = 2056] [outer = 15B94C00] 10:05:45 INFO - PROCESS | 3576 | 1466442345866 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (16E8F400) [pid = 3576] [serial = 2057] [outer = 15B94C00] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (15B96400) [pid = 3576] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (131E7800) [pid = 3576] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (10A4A000) [pid = 3576] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (11068800) [pid = 3576] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 52 (10A53400) [pid = 3576] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 51 (15079400) [pid = 3576] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:05:45 INFO - PROCESS | 3576 | --DOMWINDOW == 50 (10C6D800) [pid = 3576] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:05:46 INFO - PROCESS | 3576 | 1466442346221 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]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 631ms 10:05:46 INFO - PROCESS | 3576 | 1466442346261 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 3576 | 1466442346263 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 10:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:05:46 INFO - PROCESS | 3576 | 1466442346266 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 3576 | 1466442346268 Marionette TRACE conn3 <- [1,2706,null,{}] 10:05:46 INFO - PROCESS | 3576 | 1466442346271 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}] 10:05:46 INFO - PROCESS | 3576 | 1466442346277 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:46 INFO - PROCESS | 3576 | 1466442346403 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:05:46 INFO - PROCESS | 3576 | 1466442346410 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 3576 | 1466442346413 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:46 INFO - PROCESS | 3576 | ++DOCSHELL 130C8800 == 32 [pid = 3576] [id = 686] 10:05:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 51 (16D25000) [pid = 3576] [serial = 2058] [outer = 00000000] 10:05:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 52 (16E95C00) [pid = 3576] [serial = 2059] [outer = 16D25000] 10:05:46 INFO - PROCESS | 3576 | 1466442346457 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 53 (16FEE800) [pid = 3576] [serial = 2060] [outer = 16D25000] 10:05:46 INFO - PROCESS | 3576 | 1466442346886 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] 10:05:46 INFO - PROCESS | 3576 | 1466442346951 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 10:05:46 INFO - PROCESS | 3576 | 1466442346954 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:05:46 INFO - PROCESS | 3576 | 1466442346956 Marionette TRACE conn3 <- [1,2710,null,{}] 10:05:46 INFO - PROCESS | 3576 | 1466442346959 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}] 10:05:46 INFO - PROCESS | 3576 | 1466442346961 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:47 INFO - PROCESS | 3576 | 1466442347037 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:05:47 INFO - PROCESS | 3576 | 1466442347042 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 3576 | 1466442347044 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:47 INFO - PROCESS | 3576 | ++DOCSHELL 17587000 == 33 [pid = 3576] [id = 687] 10:05:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (1758F400) [pid = 3576] [serial = 2061] [outer = 00000000] 10:05:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (17627C00) [pid = 3576] [serial = 2062] [outer = 1758F400] 10:05:47 INFO - PROCESS | 3576 | 1466442347095 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (17634400) [pid = 3576] [serial = 2063] [outer = 1758F400] 10:05:47 INFO - PROCESS | 3576 | 1466442347523 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] 10:05:47 INFO - PROCESS | 3576 | 1466442347561 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 10:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:05:47 INFO - PROCESS | 3576 | 1466442347564 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 3576 | 1466442347566 Marionette TRACE conn3 <- [1,2714,null,{}] 10:05:47 INFO - PROCESS | 3576 | 1466442347574 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}] 10:05:47 INFO - PROCESS | 3576 | 1466442347576 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:47 INFO - PROCESS | 3576 | 1466442347652 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:05:47 INFO - PROCESS | 3576 | 1466442347657 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 3576 | 1466442347659 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:47 INFO - PROCESS | 3576 | ++DOCSHELL 17BC5800 == 34 [pid = 3576] [id = 688] 10:05:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (17BC6800) [pid = 3576] [serial = 2064] [outer = 00000000] 10:05:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (17F46800) [pid = 3576] [serial = 2065] [outer = 17BC6800] 10:05:47 INFO - PROCESS | 3576 | 1466442347701 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (17F47000) [pid = 3576] [serial = 2066] [outer = 17BC6800] 10:05:48 INFO - PROCESS | 3576 | 1466442348121 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]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 585ms 10:05:48 INFO - PROCESS | 3576 | 1466442348142 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 3576 | 1466442348144 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 10:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:05:48 INFO - PROCESS | 3576 | 1466442348147 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 3576 | 1466442348149 Marionette TRACE conn3 <- [1,2718,null,{}] 10:05:48 INFO - PROCESS | 3576 | 1466442348153 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}] 10:05:48 INFO - PROCESS | 3576 | 1466442348155 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:48 INFO - PROCESS | 3576 | 1466442348274 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:05:48 INFO - PROCESS | 3576 | 1466442348283 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 3576 | 1466442348285 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:48 INFO - PROCESS | 3576 | ++DOCSHELL 11ADA000 == 35 [pid = 3576] [id = 689] 10:05:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (1763E800) [pid = 3576] [serial = 2067] [outer = 00000000] 10:05:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (18187000) [pid = 3576] [serial = 2068] [outer = 1763E800] 10:05:48 INFO - PROCESS | 3576 | 1466442348328 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (1818CC00) [pid = 3576] [serial = 2069] [outer = 1763E800] 10:05:49 INFO - PROCESS | 3576 | 1466442349381 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"]]]}] 10:05:49 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 10:05:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:05:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:05:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:05:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1277ms 10:05:49 INFO - PROCESS | 3576 | 1466442349439 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 3576 | 1466442349443 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 10:05:49 INFO - PROCESS | 3576 | 1466442349449 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:05:49 INFO - PROCESS | 3576 | 1466442349452 Marionette TRACE conn3 <- [1,2722,null,{}] 10:05:49 INFO - PROCESS | 3576 | 1466442349458 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}] 10:05:49 INFO - PROCESS | 3576 | 1466442349462 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:49 INFO - PROCESS | 3576 | 1466442349561 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:05:49 INFO - PROCESS | 3576 | 1466442349694 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 3576 | 1466442349697 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:49 INFO - PROCESS | 3576 | ++DOCSHELL 12816400 == 36 [pid = 3576] [id = 690] 10:05:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (12AAE400) [pid = 3576] [serial = 2070] [outer = 00000000] 10:05:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (132C4800) [pid = 3576] [serial = 2071] [outer = 12AAE400] 10:05:49 INFO - PROCESS | 3576 | 1466442349753 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (13D11400) [pid = 3576] [serial = 2072] [outer = 12AAE400] 10:05:50 INFO - PROCESS | 3576 | 1466442350319 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]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:05:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 923ms 10:05:50 INFO - PROCESS | 3576 | 1466442350379 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 3576 | 1466442350384 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 10:05:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:05:50 INFO - PROCESS | 3576 | 1466442350390 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 3576 | 1466442350393 Marionette TRACE conn3 <- [1,2726,null,{}] 10:05:50 INFO - PROCESS | 3576 | 1466442350397 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}] 10:05:50 INFO - PROCESS | 3576 | 1466442350400 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:50 INFO - PROCESS | 3576 | 1466442350508 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:05:50 INFO - PROCESS | 3576 | 1466442350648 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 3576 | 1466442350651 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:50 INFO - PROCESS | 3576 | ++DOCSHELL 15B95800 == 37 [pid = 3576] [id = 691] 10:05:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15B98C00) [pid = 3576] [serial = 2073] [outer = 00000000] 10:05:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15D39000) [pid = 3576] [serial = 2074] [outer = 15B98C00] 10:05:50 INFO - PROCESS | 3576 | 1466442350707 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (162B6400) [pid = 3576] [serial = 2075] [outer = 15B98C00] 10:05:51 INFO - PROCESS | 3576 | 1466442351401 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]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:05:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1077ms 10:05:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:05:51 INFO - PROCESS | 3576 | 1466442351475 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 3576 | 1466442351479 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 10:05:51 INFO - PROCESS | 3576 | 1466442351483 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 3576 | 1466442351486 Marionette TRACE conn3 <- [1,2730,null,{}] 10:05:51 INFO - PROCESS | 3576 | 1466442351491 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}] 10:05:51 INFO - PROCESS | 3576 | 1466442351494 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:51 INFO - PROCESS | 3576 | 1466442351589 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:05:51 INFO - PROCESS | 3576 | 1466442351732 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3576 | 1466442351735 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:51 INFO - PROCESS | 3576 | ++DOCSHELL 12AA9000 == 38 [pid = 3576] [id = 692] 10:05:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (12AE2400) [pid = 3576] [serial = 2076] [outer = 00000000] 10:05:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (13149C00) [pid = 3576] [serial = 2077] [outer = 12AE2400] 10:05:51 INFO - PROCESS | 3576 | 1466442351785 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (131E5C00) [pid = 3576] [serial = 2078] [outer = 12AE2400] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 11065C00 == 37 [pid = 3576] [id = 674] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 17BC5800 == 36 [pid = 3576] [id = 688] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 17587000 == 35 [pid = 3576] [id = 687] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 130C8800 == 34 [pid = 3576] [id = 686] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 13C3C000 == 33 [pid = 3576] [id = 685] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 16332800 == 32 [pid = 3576] [id = 684] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 158D8C00 == 31 [pid = 3576] [id = 683] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 13949800 == 30 [pid = 3576] [id = 682] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 11CC7400 == 29 [pid = 3576] [id = 681] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 162AB400 == 28 [pid = 3576] [id = 679] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 1127C800 == 27 [pid = 3576] [id = 680] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 15B95800 == 26 [pid = 3576] [id = 691] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 11ADA000 == 25 [pid = 3576] [id = 689] 10:05:52 INFO - PROCESS | 3576 | --DOCSHELL 12816400 == 24 [pid = 3576] [id = 690] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (15BA5400) [pid = 3576] [serial = 2032] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1394AC00) [pid = 3576] [serial = 2029] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (11071000) [pid = 3576] [serial = 2026] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (112DE800) [pid = 3576] [serial = 2027] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (12A1E000) [pid = 3576] [serial = 2024] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (114CD000) [pid = 3576] [serial = 2023] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (13153000) [pid = 3576] [serial = 2018] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (12AAE000) [pid = 3576] [serial = 2017] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (15BA9400) [pid = 3576] [serial = 2021] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (1586FC00) [pid = 3576] [serial = 2020] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1564E800) [pid = 3576] [serial = 2035] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (15D40000) [pid = 3576] [serial = 2033] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15BB0000) [pid = 3576] [serial = 2036] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (13D0AC00) [pid = 3576] [serial = 2030] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1633A400) [pid = 3576] [serial = 2038] [outer = 00000000] [url = about:blank] 10:05:52 INFO - PROCESS | 3576 | 1466442352800 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]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:05:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1339ms 10:05:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:05:52 INFO - PROCESS | 3576 | 1466442352828 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 3576 | 1466442352831 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 10:05:52 INFO - PROCESS | 3576 | 1466442352836 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 3576 | 1466442352840 Marionette TRACE conn3 <- [1,2734,null,{}] 10:05:52 INFO - PROCESS | 3576 | 1466442352845 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}] 10:05:52 INFO - PROCESS | 3576 | 1466442352848 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:52 INFO - PROCESS | 3576 | 1466442352938 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:05:52 INFO - PROCESS | 3576 | 1466442352948 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 3576 | 1466442352953 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:52 INFO - PROCESS | 3576 | ++DOCSHELL 10C6CC00 == 25 [pid = 3576] [id = 693] 10:05:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (10C6DC00) [pid = 3576] [serial = 2079] [outer = 00000000] 10:05:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (11071000) [pid = 3576] [serial = 2080] [outer = 10C6DC00] 10:05:52 INFO - PROCESS | 3576 | 1466442353005 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (114C3C00) [pid = 3576] [serial = 2081] [outer = 10C6DC00] 10:05:53 INFO - PROCESS | 3576 | 1466442353511 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]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:05:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 739ms 10:05:53 INFO - PROCESS | 3576 | 1466442353556 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 3576 | 1466442353561 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 10:05:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:05:53 INFO - PROCESS | 3576 | 1466442353567 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 3576 | 1466442353570 Marionette TRACE conn3 <- [1,2738,null,{}] 10:05:53 INFO - PROCESS | 3576 | 1466442353574 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}] 10:05:53 INFO - PROCESS | 3576 | 1466442353576 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:53 INFO - PROCESS | 3576 | 1466442353693 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:05:53 INFO - PROCESS | 3576 | 1466442353801 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3576 | 1466442353803 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:53 INFO - PROCESS | 3576 | ++DOCSHELL 13147400 == 26 [pid = 3576] [id = 694] 10:05:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13148400) [pid = 3576] [serial = 2082] [outer = 00000000] 10:05:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (13207400) [pid = 3576] [serial = 2083] [outer = 13148400] 10:05:53 INFO - PROCESS | 3576 | 1466442353849 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (13949800) [pid = 3576] [serial = 2084] [outer = 13148400] 10:05:54 INFO - PROCESS | 3576 | 1466442354220 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]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:05:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 10:05:54 INFO - PROCESS | 3576 | 1466442354266 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 3576 | 1466442354268 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 10:05:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:05:54 INFO - PROCESS | 3576 | 1466442354272 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 3576 | 1466442354276 Marionette TRACE conn3 <- [1,2742,null,{}] 10:05:54 INFO - PROCESS | 3576 | 1466442354287 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}] 10:05:54 INFO - PROCESS | 3576 | 1466442354292 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:54 INFO - PROCESS | 3576 | 1466442354374 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:05:54 INFO - PROCESS | 3576 | 1466442354381 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 3576 | 1466442354384 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:54 INFO - PROCESS | 3576 | ++DOCSHELL 1507AC00 == 27 [pid = 3576] [id = 695] 10:05:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (15609800) [pid = 3576] [serial = 2085] [outer = 00000000] 10:05:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15876400) [pid = 3576] [serial = 2086] [outer = 15609800] 10:05:54 INFO - PROCESS | 3576 | 1466442354432 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15B94800) [pid = 3576] [serial = 2087] [outer = 15609800] 10:05:54 INFO - PROCESS | 3576 | 1466442354906 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]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:05:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 677ms 10:05:54 INFO - PROCESS | 3576 | 1466442354956 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:05:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:05:54 INFO - PROCESS | 3576 | 1466442354959 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 10:05:54 INFO - PROCESS | 3576 | 1466442354962 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 3576 | 1466442354964 Marionette TRACE conn3 <- [1,2746,null,{}] 10:05:54 INFO - PROCESS | 3576 | 1466442354967 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}] 10:05:54 INFO - PROCESS | 3576 | 1466442354969 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:55 INFO - PROCESS | 3576 | 1466442355121 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:05:55 INFO - PROCESS | 3576 | 1466442355186 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3576 | 1466442355188 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:55 INFO - PROCESS | 3576 | ++DOCSHELL 15BA6800 == 28 [pid = 3576] [id = 696] 10:05:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15BA6C00) [pid = 3576] [serial = 2088] [outer = 00000000] 10:05:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15D3C400) [pid = 3576] [serial = 2089] [outer = 15BA6C00] 10:05:55 INFO - PROCESS | 3576 | 1466442355231 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15E97C00) [pid = 3576] [serial = 2090] [outer = 15BA6C00] 10:05:55 INFO - PROCESS | 3576 | 1466442355629 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]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:05:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 723ms 10:05:55 INFO - PROCESS | 3576 | 1466442355684 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 3576 | 1466442355686 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 10:05:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:05:55 INFO - PROCESS | 3576 | 1466442355689 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 3576 | 1466442355691 Marionette TRACE conn3 <- [1,2750,null,{}] 10:05:55 INFO - PROCESS | 3576 | 1466442355701 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}] 10:05:55 INFO - PROCESS | 3576 | 1466442355703 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:55 INFO - PROCESS | 3576 | 1466442355810 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:05:55 INFO - PROCESS | 3576 | 1466442355815 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3576 | 1466442355818 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:55 INFO - PROCESS | 3576 | ++DOCSHELL 15D38800 == 29 [pid = 3576] [id = 697] 10:05:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15E90000) [pid = 3576] [serial = 2091] [outer = 00000000] 10:05:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16332800) [pid = 3576] [serial = 2092] [outer = 15E90000] 10:05:55 INFO - PROCESS | 3576 | 1466442355861 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16334000) [pid = 3576] [serial = 2093] [outer = 15E90000] 10:05:56 INFO - PROCESS | 3576 | 1466442356345 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]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 693ms 10:05:56 INFO - PROCESS | 3576 | 1466442356389 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 3576 | 1466442356391 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 10:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:05:56 INFO - PROCESS | 3576 | 1466442356398 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 3576 | 1466442356400 Marionette TRACE conn3 <- [1,2754,null,{}] 10:05:56 INFO - PROCESS | 3576 | 1466442356403 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}] 10:05:56 INFO - PROCESS | 3576 | 1466442356409 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:56 INFO - PROCESS | 3576 | 1466442356558 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1763E800) [pid = 3576] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (17BC6800) [pid = 3576] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16332C00) [pid = 3576] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15B94C00) [pid = 3576] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16D25000) [pid = 3576] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (1127F800) [pid = 3576] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (162B0400) [pid = 3576] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (11CCAC00) [pid = 3576] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (1394BC00) [pid = 3576] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15B93000) [pid = 3576] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:05:56 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1758F400) [pid = 3576] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:05:56 INFO - PROCESS | 3576 | 1466442356784 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 3576 | 1466442356787 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:56 INFO - PROCESS | 3576 | ++DOCSHELL 11068400 == 30 [pid = 3576] [id = 698] 10:05:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1106B400) [pid = 3576] [serial = 2094] [outer = 00000000] 10:05:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (14315C00) [pid = 3576] [serial = 2095] [outer = 1106B400] 10:05:56 INFO - PROCESS | 3576 | 1466442356831 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (16672800) [pid = 3576] [serial = 2096] [outer = 1106B400] 10:05:57 INFO - PROCESS | 3576 | 1466442357188 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]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 816ms 10:05:57 INFO - PROCESS | 3576 | 1466442357219 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 3576 | 1466442357221 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 10:05:57 INFO - PROCESS | 3576 | 1466442357224 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:05:57 INFO - PROCESS | 3576 | 1466442357226 Marionette TRACE conn3 <- [1,2758,null,{}] 10:05:57 INFO - PROCESS | 3576 | 1466442357229 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}] 10:05:57 INFO - PROCESS | 3576 | 1466442357231 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:57 INFO - PROCESS | 3576 | 1466442357345 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:05:57 INFO - PROCESS | 3576 | 1466442357354 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3576 | 1466442357356 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:57 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EA400 == 31 [pid = 3576] [id = 699] 10:05:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (10328400) [pid = 3576] [serial = 2097] [outer = 00000000] 10:05:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16E8E800) [pid = 3576] [serial = 2098] [outer = 10328400] 10:05:57 INFO - PROCESS | 3576 | 1466442357400 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16E94800) [pid = 3576] [serial = 2099] [outer = 10328400] 10:05:57 INFO - PROCESS | 3576 | 1466442357849 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]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 616ms 10:05:57 INFO - PROCESS | 3576 | 1466442357863 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:05:57 INFO - PROCESS | 3576 | 1466442357864 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 10:05:57 INFO - PROCESS | 3576 | 1466442357868 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 3576 | 1466442357869 Marionette TRACE conn3 <- [1,2762,null,{}] 10:05:57 INFO - PROCESS | 3576 | 1466442357872 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}] 10:05:57 INFO - PROCESS | 3576 | 1466442357874 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:57 INFO - PROCESS | 3576 | 1466442357933 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:05:57 INFO - PROCESS | 3576 | 1466442357938 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3576 | 1466442357940 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:57 INFO - PROCESS | 3576 | ++DOCSHELL 16FED000 == 32 [pid = 3576] [id = 700] 10:05:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16FED400) [pid = 3576] [serial = 2100] [outer = 00000000] 10:05:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (17583C00) [pid = 3576] [serial = 2101] [outer = 16FED400] 10:05:57 INFO - PROCESS | 3576 | 1466442357983 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (171B5000) [pid = 3576] [serial = 2102] [outer = 16FED400] 10:05:58 INFO - PROCESS | 3576 | 1466442358471 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]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:05:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 631ms 10:05:58 INFO - PROCESS | 3576 | 1466442358489 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 3576 | 1466442358491 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 10:05:58 INFO - PROCESS | 3576 | 1466442358494 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:05:58 INFO - PROCESS | 3576 | 1466442358496 Marionette TRACE conn3 <- [1,2766,null,{}] 10:05:58 INFO - PROCESS | 3576 | 1466442358499 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}] 10:05:58 INFO - PROCESS | 3576 | 1466442358501 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:58 INFO - PROCESS | 3576 | 1466442358579 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:05:58 INFO - PROCESS | 3576 | 1466442358585 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 3576 | 1466442358587 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:58 INFO - PROCESS | 3576 | ++DOCSHELL 15BA5400 == 33 [pid = 3576] [id = 701] 10:05:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (1761C000) [pid = 3576] [serial = 2103] [outer = 00000000] 10:05:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17640800) [pid = 3576] [serial = 2104] [outer = 1761C000] 10:05:58 INFO - PROCESS | 3576 | 1466442358629 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (17B7D400) [pid = 3576] [serial = 2105] [outer = 1761C000] 10:05:59 INFO - PROCESS | 3576 | 1466442359460 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]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1031ms 10:05:59 INFO - PROCESS | 3576 | 1466442359535 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 3576 | 1466442359539 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 10:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:05:59 INFO - PROCESS | 3576 | 1466442359544 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 3576 | 1466442359549 Marionette TRACE conn3 <- [1,2770,null,{}] 10:05:59 INFO - PROCESS | 3576 | 1466442359554 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}] 10:05:59 INFO - PROCESS | 3576 | 1466442359557 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:59 INFO - PROCESS | 3576 | 1466442359681 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:05:59 INFO - PROCESS | 3576 | 1466442359816 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 3576 | 1466442359819 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:05:59 INFO - PROCESS | 3576 | ++DOCSHELL 10C6A000 == 34 [pid = 3576] [id = 702] 10:05:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (10C72800) [pid = 3576] [serial = 2106] [outer = 00000000] 10:05:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (114BFC00) [pid = 3576] [serial = 2107] [outer = 10C72800] 10:05:59 INFO - PROCESS | 3576 | 1466442359876 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (130C9C00) [pid = 3576] [serial = 2108] [outer = 10C72800] 10:06:00 INFO - PROCESS | 3576 | 1466442360729 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]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1232ms 10:06:00 INFO - PROCESS | 3576 | 1466442360779 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 3576 | 1466442360783 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 10:06:00 INFO - PROCESS | 3576 | 1466442360788 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:06:00 INFO - PROCESS | 3576 | 1466442360791 Marionette TRACE conn3 <- [1,2774,null,{}] 10:06:00 INFO - PROCESS | 3576 | 1466442360797 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}] 10:06:00 INFO - PROCESS | 3576 | 1466442360800 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:00 INFO - PROCESS | 3576 | 1466442360907 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:06:01 INFO - PROCESS | 3576 | 1466442361029 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3576 | 1466442361033 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 16FED000 == 33 [pid = 3576] [id = 700] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 0F9EA400 == 32 [pid = 3576] [id = 699] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 11068400 == 31 [pid = 3576] [id = 698] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 15D38800 == 30 [pid = 3576] [id = 697] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 15BA6800 == 29 [pid = 3576] [id = 696] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 1507AC00 == 28 [pid = 3576] [id = 695] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 13147400 == 27 [pid = 3576] [id = 694] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 10C6CC00 == 26 [pid = 3576] [id = 693] 10:06:01 INFO - PROCESS | 3576 | --DOCSHELL 12AA9000 == 25 [pid = 3576] [id = 692] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (17F46800) [pid = 3576] [serial = 2065] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (17F47000) [pid = 3576] [serial = 2066] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1666E800) [pid = 3576] [serial = 2053] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16A90000) [pid = 3576] [serial = 2054] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16E8F400) [pid = 3576] [serial = 2057] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16E95C00) [pid = 3576] [serial = 2059] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (12AEC000) [pid = 3576] [serial = 2041] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (13202400) [pid = 3576] [serial = 2042] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16667C00) [pid = 3576] [serial = 2039] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (12AA8800) [pid = 3576] [serial = 2044] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (12BC1400) [pid = 3576] [serial = 2045] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (143D5C00) [pid = 3576] [serial = 2047] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (143DE000) [pid = 3576] [serial = 2048] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (15BA0C00) [pid = 3576] [serial = 2050] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (17627C00) [pid = 3576] [serial = 2062] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (16D2F000) [pid = 3576] [serial = 2056] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (16FEE800) [pid = 3576] [serial = 2060] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (17634400) [pid = 3576] [serial = 2063] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (15D42000) [pid = 3576] [serial = 2051] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (18187000) [pid = 3576] [serial = 2068] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (1818CC00) [pid = 3576] [serial = 2069] [outer = 00000000] [url = about:blank] 10:06:01 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EB000 == 26 [pid = 3576] [id = 703] 10:06:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (103CB800) [pid = 3576] [serial = 2109] [outer = 00000000] 10:06:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (10C6A800) [pid = 3576] [serial = 2110] [outer = 103CB800] 10:06:01 INFO - PROCESS | 3576 | 1466442361099 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (11AD6800) [pid = 3576] [serial = 2111] [outer = 103CB800] 10:06:01 INFO - PROCESS | 3576 | 1466442361525 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]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 785ms 10:06:01 INFO - PROCESS | 3576 | 1466442361575 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 3576 | 1466442361580 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 10:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:06:01 INFO - PROCESS | 3576 | 1466442361586 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3576 | 1466442361589 Marionette TRACE conn3 <- [1,2778,null,{}] 10:06:01 INFO - PROCESS | 3576 | 1466442361593 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}] 10:06:01 INFO - PROCESS | 3576 | 1466442361595 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:01 INFO - PROCESS | 3576 | 1466442361680 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:06:01 INFO - PROCESS | 3576 | 1466442361688 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3576 | 1466442361690 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:01 INFO - PROCESS | 3576 | ++DOCSHELL 1314CC00 == 27 [pid = 3576] [id = 704] 10:06:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (13152C00) [pid = 3576] [serial = 2112] [outer = 00000000] 10:06:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (1365F800) [pid = 3576] [serial = 2113] [outer = 13152C00] 10:06:01 INFO - PROCESS | 3576 | 1466442361736 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (13D0CC00) [pid = 3576] [serial = 2114] [outer = 13152C00] 10:06:02 INFO - PROCESS | 3576 | 1466442362225 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]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 693ms 10:06:02 INFO - PROCESS | 3576 | 1466442362267 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3576 | 1466442362269 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:06:02 INFO - PROCESS | 3576 | 1466442362272 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3576 | 1466442362276 Marionette TRACE conn3 <- [1,2782,null,{}] 10:06:02 INFO - PROCESS | 3576 | 1466442362287 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}] 10:06:02 INFO - PROCESS | 3576 | 1466442362291 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:02 INFO - PROCESS | 3576 | 1466442362403 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:06:02 INFO - PROCESS | 3576 | 1466442362511 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 3576 | 1466442362514 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:02 INFO - PROCESS | 3576 | ++DOCSHELL 15873C00 == 28 [pid = 3576] [id = 705] 10:06:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15874000) [pid = 3576] [serial = 2115] [outer = 00000000] 10:06:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (15B97800) [pid = 3576] [serial = 2116] [outer = 15874000] 10:06:02 INFO - PROCESS | 3576 | 1466442362561 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (15B9F000) [pid = 3576] [serial = 2117] [outer = 15874000] 10:06:02 INFO - PROCESS | 3576 | 1466442362932 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]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 10:06:02 INFO - PROCESS | 3576 | 1466442362972 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3576 | 1466442362974 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:06:02 INFO - PROCESS | 3576 | 1466442362978 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3576 | 1466442362979 Marionette TRACE conn3 <- [1,2786,null,{}] 10:06:02 INFO - PROCESS | 3576 | 1466442362984 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}] 10:06:02 INFO - PROCESS | 3576 | 1466442362987 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:03 INFO - PROCESS | 3576 | 1466442363147 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:06:03 INFO - PROCESS | 3576 | 1466442363287 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3576 | 1466442363291 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:03 INFO - PROCESS | 3576 | ++DOCSHELL 103C6000 == 29 [pid = 3576] [id = 706] 10:06:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (103CB000) [pid = 3576] [serial = 2118] [outer = 00000000] 10:06:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10A46C00) [pid = 3576] [serial = 2119] [outer = 103CB000] 10:06:03 INFO - PROCESS | 3576 | 1466442363333 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10E9D400) [pid = 3576] [serial = 2120] [outer = 103CB000] 10:06:03 INFO - PROCESS | 3576 | 1466442363987 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]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1077ms 10:06:04 INFO - PROCESS | 3576 | 1466442364056 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 3576 | 1466442364060 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 10:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:06:04 INFO - PROCESS | 3576 | 1466442364065 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 3576 | 1466442364069 Marionette TRACE conn3 <- [1,2790,null,{}] 10:06:04 INFO - PROCESS | 3576 | 1466442364073 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}] 10:06:04 INFO - PROCESS | 3576 | 1466442364076 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:04 INFO - PROCESS | 3576 | 1466442364187 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:06:04 INFO - PROCESS | 3576 | 1466442364323 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 3576 | 1466442364327 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:04 INFO - PROCESS | 3576 | ++DOCSHELL 15076800 == 30 [pid = 3576] [id = 707] 10:06:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (15646C00) [pid = 3576] [serial = 2121] [outer = 00000000] 10:06:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15B92C00) [pid = 3576] [serial = 2122] [outer = 15646C00] 10:06:04 INFO - PROCESS | 3576 | 1466442364382 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15D42000) [pid = 3576] [serial = 2123] [outer = 15646C00] 10:06:04 INFO - PROCESS | 3576 | 1466442364913 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]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 923ms 10:06:04 INFO - PROCESS | 3576 | 1466442364995 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 3576 | 1466442364998 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:06:05 INFO - PROCESS | 3576 | 1466442365002 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3576 | 1466442365004 Marionette TRACE conn3 <- [1,2794,null,{}] 10:06:05 INFO - PROCESS | 3576 | 1466442365008 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}] 10:06:05 INFO - PROCESS | 3576 | 1466442365011 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:05 INFO - PROCESS | 3576 | 1466442365113 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:06:05 INFO - PROCESS | 3576 | 1466442365257 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 3576 | 1466442365259 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:05 INFO - PROCESS | 3576 | ++DOCSHELL 16333400 == 31 [pid = 3576] [id = 708] 10:06:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (168E3800) [pid = 3576] [serial = 2124] [outer = 00000000] 10:06:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16A93C00) [pid = 3576] [serial = 2125] [outer = 168E3800] 10:06:05 INFO - PROCESS | 3576 | 1466442365313 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16D22800) [pid = 3576] [serial = 2126] [outer = 168E3800] 10:06:05 INFO - PROCESS | 3576 | 1466442365909 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]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:06:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 924ms 10:06:05 INFO - PROCESS | 3576 | 1466442365929 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 3576 | 1466442365934 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:06:05 INFO - PROCESS | 3576 | 1466442365944 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3576 | 1466442365949 Marionette TRACE conn3 <- [1,2798,null,{}] 10:06:05 INFO - PROCESS | 3576 | 1466442365953 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}] 10:06:05 INFO - PROCESS | 3576 | 1466442365957 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:06 INFO - PROCESS | 3576 | 1466442366065 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:06:06 INFO - PROCESS | 3576 | 1466442366172 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 3576 | 1466442366175 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:06 INFO - PROCESS | 3576 | ++DOCSHELL 16D2F000 == 32 [pid = 3576] [id = 709] 10:06:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16E97C00) [pid = 3576] [serial = 2127] [outer = 00000000] 10:06:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16FED000) [pid = 3576] [serial = 2128] [outer = 16E97C00] 10:06:06 INFO - PROCESS | 3576 | 1466442366234 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16FEDC00) [pid = 3576] [serial = 2129] [outer = 16E97C00] 10:06:06 INFO - PROCESS | 3576 | 1466442366848 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]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:06:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 923ms 10:06:06 INFO - PROCESS | 3576 | 1466442366883 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 3576 | 1466442366889 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 10:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:06:06 INFO - PROCESS | 3576 | 1466442366895 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 3576 | 1466442366898 Marionette TRACE conn3 <- [1,2802,null,{}] 10:06:06 INFO - PROCESS | 3576 | 1466442366905 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}] 10:06:06 INFO - PROCESS | 3576 | 1466442366908 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:07 INFO - PROCESS | 3576 | 1466442367014 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:06:07 INFO - PROCESS | 3576 | 1466442367129 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 3576 | 1466442367131 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 15873C00 == 31 [pid = 3576] [id = 705] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 1314CC00 == 30 [pid = 3576] [id = 704] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 0F9EB000 == 29 [pid = 3576] [id = 703] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 10C6A000 == 28 [pid = 3576] [id = 702] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 16D2F000 == 27 [pid = 3576] [id = 709] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 16333400 == 26 [pid = 3576] [id = 708] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 15BA5400 == 25 [pid = 3576] [id = 701] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 103C6000 == 24 [pid = 3576] [id = 706] 10:06:07 INFO - PROCESS | 3576 | --DOCSHELL 15076800 == 23 [pid = 3576] [id = 707] 10:06:07 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EB000 == 24 [pid = 3576] [id = 710] 10:06:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (10320000) [pid = 3576] [serial = 2130] [outer = 00000000] 10:06:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1050EC00) [pid = 3576] [serial = 2131] [outer = 10320000] 10:06:07 INFO - PROCESS | 3576 | 1466442367759 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10C6EC00) [pid = 3576] [serial = 2132] [outer = 10320000] 10:06:08 INFO - PROCESS | 3576 | 1466442368378 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]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1539ms 10:06:08 INFO - PROCESS | 3576 | 1466442368440 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 3576 | 1466442368444 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 10:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:06:08 INFO - PROCESS | 3576 | 1466442368449 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 3576 | 1466442368451 Marionette TRACE conn3 <- [1,2806,null,{}] 10:06:08 INFO - PROCESS | 3576 | 1466442368456 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}] 10:06:08 INFO - PROCESS | 3576 | 1466442368458 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:08 INFO - PROCESS | 3576 | 1466442368580 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:06:08 INFO - PROCESS | 3576 | 1466442368644 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 3576 | 1466442368647 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:08 INFO - PROCESS | 3576 | ++DOCSHELL 130A1400 == 25 [pid = 3576] [id = 711] 10:06:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (130C3800) [pid = 3576] [serial = 2133] [outer = 00000000] 10:06:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13155000) [pid = 3576] [serial = 2134] [outer = 130C3800] 10:06:08 INFO - PROCESS | 3576 | 1466442368678 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (13D09800) [pid = 3576] [serial = 2135] [outer = 130C3800] 10:06:09 INFO - PROCESS | 3576 | 1466442369116 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]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 724ms 10:06:09 INFO - PROCESS | 3576 | 1466442369186 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 3576 | 1466442369190 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 10:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:06:09 INFO - PROCESS | 3576 | 1466442369196 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 3576 | 1466442369199 Marionette TRACE conn3 <- [1,2810,null,{}] 10:06:09 INFO - PROCESS | 3576 | 1466442369202 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}] 10:06:09 INFO - PROCESS | 3576 | 1466442369205 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:09 INFO - PROCESS | 3576 | 1466442369331 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:06:09 INFO - PROCESS | 3576 | 1466442369399 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 3576 | 1466442369401 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:09 INFO - PROCESS | 3576 | ++DOCSHELL 114C8000 == 26 [pid = 3576] [id = 712] 10:06:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (158E1C00) [pid = 3576] [serial = 2136] [outer = 00000000] 10:06:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15BA3800) [pid = 3576] [serial = 2137] [outer = 158E1C00] 10:06:09 INFO - PROCESS | 3576 | 1466442369446 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (162AF000) [pid = 3576] [serial = 2138] [outer = 158E1C00] 10:06:09 INFO - PROCESS | 3576 | 1466442369874 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]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:06:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 724ms 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (13148400) [pid = 3576] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1761C000) [pid = 3576] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12AAE400) [pid = 3576] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (15E90000) [pid = 3576] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (13152C00) [pid = 3576] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15609800) [pid = 3576] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (10C72800) [pid = 3576] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15B98C00) [pid = 3576] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1106B400) [pid = 3576] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10C6DC00) [pid = 3576] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (12AE2400) [pid = 3576] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15BA6C00) [pid = 3576] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (103CB800) [pid = 3576] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (10328400) [pid = 3576] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:06:10 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15874000) [pid = 3576] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:06:10 INFO - PROCESS | 3576 | 1466442370135 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 3576 | 1466442370137 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 10:06:10 INFO - PROCESS | 3576 | 1466442370145 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 3576 | 1466442370149 Marionette TRACE conn3 <- [1,2814,null,{}] 10:06:10 INFO - PROCESS | 3576 | 1466442370160 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}] 10:06:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:06:10 INFO - PROCESS | 3576 | 1466442370164 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:10 INFO - PROCESS | 3576 | 1466442370255 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:06:10 INFO - PROCESS | 3576 | 1466442370262 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 3576 | 1466442370265 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:10 INFO - PROCESS | 3576 | ++DOCSHELL 1506EC00 == 27 [pid = 3576] [id = 713] 10:06:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15074000) [pid = 3576] [serial = 2139] [outer = 00000000] 10:06:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15876800) [pid = 3576] [serial = 2140] [outer = 15074000] 10:06:10 INFO - PROCESS | 3576 | 1466442370309 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (11CC6C00) [pid = 3576] [serial = 2141] [outer = 15074000] 10:06:10 INFO - PROCESS | 3576 | 1466442370805 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:06:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 662ms 10:06:10 INFO - PROCESS | 3576 | 1466442370840 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 3576 | 1466442370842 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 10:06:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:06:10 INFO - PROCESS | 3576 | 1466442370845 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 3576 | 1466442370847 Marionette TRACE conn3 <- [1,2818,null,{}] 10:06:10 INFO - PROCESS | 3576 | 1466442370851 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}] 10:06:10 INFO - PROCESS | 3576 | 1466442370853 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:10 INFO - PROCESS | 3576 | 1466442370919 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:06:10 INFO - PROCESS | 3576 | 1466442370940 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 3576 | 1466442370942 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:10 INFO - PROCESS | 3576 | ++DOCSHELL 1666E800 == 28 [pid = 3576] [id = 714] 10:06:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16674800) [pid = 3576] [serial = 2142] [outer = 00000000] 10:06:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16D2D000) [pid = 3576] [serial = 2143] [outer = 16674800] 10:06:10 INFO - PROCESS | 3576 | 1466442370988 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16E8D000) [pid = 3576] [serial = 2144] [outer = 16674800] 10:06:11 INFO - PROCESS | 3576 | 1466442371424 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]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:06:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 631ms 10:06:11 INFO - PROCESS | 3576 | 1466442371468 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 3576 | 1466442371470 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 10:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:06:11 INFO - PROCESS | 3576 | 1466442371474 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 3576 | 1466442371475 Marionette TRACE conn3 <- [1,2822,null,{}] 10:06:11 INFO - PROCESS | 3576 | 1466442371479 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}] 10:06:11 INFO - PROCESS | 3576 | 1466442371481 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:11 INFO - PROCESS | 3576 | 1466442371560 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:06:11 INFO - PROCESS | 3576 | 1466442371565 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 3576 | 1466442371567 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:11 INFO - PROCESS | 3576 | ++DOCSHELL 16F2F400 == 29 [pid = 3576] [id = 715] 10:06:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16FED800) [pid = 3576] [serial = 2145] [outer = 00000000] 10:06:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (171B7800) [pid = 3576] [serial = 2146] [outer = 16FED800] 10:06:11 INFO - PROCESS | 3576 | 1466442371619 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (17639000) [pid = 3576] [serial = 2147] [outer = 16FED800] 10:06:12 INFO - PROCESS | 3576 | 1466442372067 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 616ms 10:06:12 INFO - PROCESS | 3576 | 1466442372128 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3576 | 1466442372133 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 10:06:12 INFO - PROCESS | 3576 | 1466442372139 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:06:12 INFO - PROCESS | 3576 | 1466442372143 Marionette TRACE conn3 <- [1,2826,null,{}] 10:06:12 INFO - PROCESS | 3576 | 1466442372149 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}] 10:06:12 INFO - PROCESS | 3576 | 1466442372152 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:12 INFO - PROCESS | 3576 | 1466442372275 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:06:12 INFO - PROCESS | 3576 | 1466442372469 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 3576 | 1466442372475 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:12 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E7C00 == 30 [pid = 3576] [id = 716] 10:06:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (11063C00) [pid = 3576] [serial = 2148] [outer = 00000000] 10:06:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (11071800) [pid = 3576] [serial = 2149] [outer = 11063C00] 10:06:12 INFO - PROCESS | 3576 | 1466442372531 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (12AA3800) [pid = 3576] [serial = 2150] [outer = 11063C00] 10:06:13 INFO - PROCESS | 3576 | 1466442373237 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]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:06:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1170ms 10:06:13 INFO - PROCESS | 3576 | 1466442373331 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 3576 | 1466442373334 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 10:06:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:06:13 INFO - PROCESS | 3576 | 1466442373341 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 3576 | 1466442373345 Marionette TRACE conn3 <- [1,2830,null,{}] 10:06:13 INFO - PROCESS | 3576 | 1466442373349 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}] 10:06:13 INFO - PROCESS | 3576 | 1466442373352 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:13 INFO - PROCESS | 3576 | 1466442373493 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:06:13 INFO - PROCESS | 3576 | 1466442373625 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3576 | 1466442373628 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:13 INFO - PROCESS | 3576 | ++DOCSHELL 15076800 == 31 [pid = 3576] [id = 717] 10:06:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1560E800) [pid = 3576] [serial = 2151] [outer = 00000000] 10:06:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15B9E800) [pid = 3576] [serial = 2152] [outer = 1560E800] 10:06:13 INFO - PROCESS | 3576 | 1466442373686 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16332400) [pid = 3576] [serial = 2153] [outer = 1560E800] 10:06:14 INFO - PROCESS | 3576 | 1466442374534 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]]]}] 10:06:14 INFO - PROCESS | 3576 | --DOCSHELL 1666E800 == 30 [pid = 3576] [id = 714] 10:06:14 INFO - PROCESS | 3576 | --DOCSHELL 1506EC00 == 29 [pid = 3576] [id = 713] 10:06:14 INFO - PROCESS | 3576 | --DOCSHELL 114C8000 == 28 [pid = 3576] [id = 712] 10:06:14 INFO - PROCESS | 3576 | --DOCSHELL 130A1400 == 27 [pid = 3576] [id = 711] 10:06:14 INFO - PROCESS | 3576 | --DOCSHELL 0F9EB000 == 26 [pid = 3576] [id = 710] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (15B97800) [pid = 3576] [serial = 2116] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (1365F800) [pid = 3576] [serial = 2113] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (130C9C00) [pid = 3576] [serial = 2108] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (13D0CC00) [pid = 3576] [serial = 2114] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (114BFC00) [pid = 3576] [serial = 2107] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10C6A800) [pid = 3576] [serial = 2110] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (11AD6800) [pid = 3576] [serial = 2111] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17B7D400) [pid = 3576] [serial = 2105] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (11071000) [pid = 3576] [serial = 2080] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (114C3C00) [pid = 3576] [serial = 2081] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (15D3C400) [pid = 3576] [serial = 2089] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (13D11400) [pid = 3576] [serial = 2072] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (132C4800) [pid = 3576] [serial = 2071] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (162B6400) [pid = 3576] [serial = 2075] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (15D39000) [pid = 3576] [serial = 2074] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (16332800) [pid = 3576] [serial = 2092] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15E97C00) [pid = 3576] [serial = 2090] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (14315C00) [pid = 3576] [serial = 2095] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17583C00) [pid = 3576] [serial = 2101] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16672800) [pid = 3576] [serial = 2096] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (17640800) [pid = 3576] [serial = 2104] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (13207400) [pid = 3576] [serial = 2083] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (13949800) [pid = 3576] [serial = 2084] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (131E5C00) [pid = 3576] [serial = 2078] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (13149C00) [pid = 3576] [serial = 2077] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (15876400) [pid = 3576] [serial = 2086] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (16334000) [pid = 3576] [serial = 2093] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (16E94800) [pid = 3576] [serial = 2099] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (16E8E800) [pid = 3576] [serial = 2098] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 54 (15B94800) [pid = 3576] [serial = 2087] [outer = 00000000] [url = about:blank] 10:06:14 INFO - PROCESS | 3576 | --DOMWINDOW == 53 (15B9F000) [pid = 3576] [serial = 2117] [outer = 00000000] [url = about:blank] 10:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1231ms 10:06:14 INFO - PROCESS | 3576 | 1466442374577 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 3576 | 1466442374581 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 10:06:14 INFO - PROCESS | 3576 | 1466442374586 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:06:14 INFO - PROCESS | 3576 | 1466442374589 Marionette TRACE conn3 <- [1,2834,null,{}] 10:06:14 INFO - PROCESS | 3576 | 1466442374594 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}] 10:06:14 INFO - PROCESS | 3576 | 1466442374597 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:14 INFO - PROCESS | 3576 | 1466442374684 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:06:14 INFO - PROCESS | 3576 | 1466442374691 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 3576 | 1466442374693 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:14 INFO - PROCESS | 3576 | ++DOCSHELL 1106A000 == 27 [pid = 3576] [id = 718] 10:06:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 54 (1106B400) [pid = 3576] [serial = 2154] [outer = 00000000] 10:06:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 55 (11AD5C00) [pid = 3576] [serial = 2155] [outer = 1106B400] 10:06:14 INFO - PROCESS | 3576 | 1466442374742 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (12AE3800) [pid = 3576] [serial = 2156] [outer = 1106B400] 10:06:15 INFO - PROCESS | 3576 | 1466442375246 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]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 724ms 10:06:15 INFO - PROCESS | 3576 | 1466442375311 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 3576 | 1466442375315 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 10:06:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:06:15 INFO - PROCESS | 3576 | 1466442375321 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 3576 | 1466442375324 Marionette TRACE conn3 <- [1,2838,null,{}] 10:06:15 INFO - PROCESS | 3576 | 1466442375328 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}] 10:06:15 INFO - PROCESS | 3576 | 1466442375333 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:15 INFO - PROCESS | 3576 | 1466442375457 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:06:15 INFO - PROCESS | 3576 | 1466442375551 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3576 | 1466442375554 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:15 INFO - PROCESS | 3576 | ++DOCSHELL 131E6C00 == 28 [pid = 3576] [id = 719] 10:06:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (131E7800) [pid = 3576] [serial = 2157] [outer = 00000000] 10:06:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (13949800) [pid = 3576] [serial = 2158] [outer = 131E7800] 10:06:15 INFO - PROCESS | 3576 | 1466442375599 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (13D08800) [pid = 3576] [serial = 2159] [outer = 131E7800] 10:06:15 INFO - PROCESS | 3576 | 1466442375976 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:06:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 693ms 10:06:16 INFO - PROCESS | 3576 | 1466442376021 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3576 | 1466442376023 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 10:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:06:16 INFO - PROCESS | 3576 | 1466442376027 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 3576 | 1466442376030 Marionette TRACE conn3 <- [1,2842,null,{}] 10:06:16 INFO - PROCESS | 3576 | 1466442376040 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}] 10:06:16 INFO - PROCESS | 3576 | 1466442376045 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:16 INFO - PROCESS | 3576 | 1466442376156 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:06:16 INFO - PROCESS | 3576 | 1466442376167 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3576 | 1466442376170 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:16 INFO - PROCESS | 3576 | ++DOCSHELL 15875400 == 29 [pid = 3576] [id = 720] 10:06:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (15876400) [pid = 3576] [serial = 2160] [outer = 00000000] 10:06:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (15B94C00) [pid = 3576] [serial = 2161] [outer = 15876400] 10:06:16 INFO - PROCESS | 3576 | 1466442376222 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (15B9D000) [pid = 3576] [serial = 2162] [outer = 15876400] 10:06:16 INFO - PROCESS | 3576 | 1466442376653 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]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:06:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 10:06:16 INFO - PROCESS | 3576 | 1466442376707 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3576 | 1466442376720 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 10:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:06:16 INFO - PROCESS | 3576 | 1466442376723 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 3576 | 1466442376725 Marionette TRACE conn3 <- [1,2846,null,{}] 10:06:16 INFO - PROCESS | 3576 | 1466442376728 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}] 10:06:16 INFO - PROCESS | 3576 | 1466442376730 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:16 INFO - PROCESS | 3576 | 1466442376815 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:06:16 INFO - PROCESS | 3576 | 1466442376820 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3576 | 1466442376822 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:16 INFO - PROCESS | 3576 | ++DOCSHELL 15073C00 == 30 [pid = 3576] [id = 721] 10:06:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (162B2800) [pid = 3576] [serial = 2163] [outer = 00000000] 10:06:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (16335800) [pid = 3576] [serial = 2164] [outer = 162B2800] 10:06:16 INFO - PROCESS | 3576 | 1466442376865 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (1633B000) [pid = 3576] [serial = 2165] [outer = 162B2800] 10:06:17 INFO - PROCESS | 3576 | 1466442377343 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:06:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 10:06:17 INFO - PROCESS | 3576 | 1466442377364 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 3576 | 1466442377366 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 10:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:06:17 INFO - PROCESS | 3576 | 1466442377369 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 3576 | 1466442377371 Marionette TRACE conn3 <- [1,2850,null,{}] 10:06:17 INFO - PROCESS | 3576 | 1466442377384 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}] 10:06:17 INFO - PROCESS | 3576 | 1466442377387 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:17 INFO - PROCESS | 3576 | 1466442377482 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:06:17 INFO - PROCESS | 3576 | 1466442377580 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 3576 | 1466442377582 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:17 INFO - PROCESS | 3576 | ++DOCSHELL 16674000 == 31 [pid = 3576] [id = 722] 10:06:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16674400) [pid = 3576] [serial = 2166] [outer = 00000000] 10:06:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16B3D000) [pid = 3576] [serial = 2167] [outer = 16674400] 10:06:17 INFO - PROCESS | 3576 | 1466442377629 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (16D24C00) [pid = 3576] [serial = 2168] [outer = 16674400] 10:06:18 INFO - PROCESS | 3576 | 1466442378060 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]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:06:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 754ms 10:06:18 INFO - PROCESS | 3576 | 1466442378112 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 3576 | 1466442378114 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 10:06:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:06:18 INFO - PROCESS | 3576 | 1466442378123 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 3576 | 1466442378124 Marionette TRACE conn3 <- [1,2854,null,{}] 10:06:18 INFO - PROCESS | 3576 | 1466442378128 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}] 10:06:18 INFO - PROCESS | 3576 | 1466442378134 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:18 INFO - PROCESS | 3576 | 1466442378271 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:06:18 INFO - PROCESS | 3576 | 1466442378339 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 3576 | 1466442378341 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:18 INFO - PROCESS | 3576 | ++DOCSHELL 171B6000 == 32 [pid = 3576] [id = 723] 10:06:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (171B8400) [pid = 3576] [serial = 2169] [outer = 00000000] 10:06:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (17637800) [pid = 3576] [serial = 2170] [outer = 171B8400] 10:06:18 INFO - PROCESS | 3576 | 1466442378385 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (17641000) [pid = 3576] [serial = 2171] [outer = 171B8400] 10:06:18 INFO - PROCESS | 3576 | 1466442378805 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]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:06:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 723ms 10:06:18 INFO - PROCESS | 3576 | 1466442378875 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 3576 | 1466442378877 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16FED400) [pid = 3576] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (130C3800) [pid = 3576] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (103CB000) [pid = 3576] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (15646C00) [pid = 3576] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (168E3800) [pid = 3576] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (158E1C00) [pid = 3576] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (15074000) [pid = 3576] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (16674800) [pid = 3576] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:06:18 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (10320000) [pid = 3576] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:06:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:06:18 INFO - PROCESS | 3576 | 1466442378894 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 3576 | 1466442378896 Marionette TRACE conn3 <- [1,2858,null,{}] 10:06:18 INFO - PROCESS | 3576 | 1466442378899 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}] 10:06:18 INFO - PROCESS | 3576 | 1466442378901 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:19 INFO - PROCESS | 3576 | 1466442379014 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:06:19 INFO - PROCESS | 3576 | 1466442379077 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 3576 | 1466442379079 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:19 INFO - PROCESS | 3576 | ++DOCSHELL 15074000 == 33 [pid = 3576] [id = 724] 10:06:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1507AC00) [pid = 3576] [serial = 2172] [outer = 00000000] 10:06:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (169D7800) [pid = 3576] [serial = 2173] [outer = 1507AC00] 10:06:19 INFO - PROCESS | 3576 | 1466442379122 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (16D2FC00) [pid = 3576] [serial = 2174] [outer = 1507AC00] 10:06:19 INFO - PROCESS | 3576 | 1466442379476 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]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 616ms 10:06:19 INFO - PROCESS | 3576 | 1466442379529 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 3576 | 1466442379531 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 10:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:06:19 INFO - PROCESS | 3576 | 1466442379534 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 3576 | 1466442379536 Marionette TRACE conn3 <- [1,2862,null,{}] 10:06:19 INFO - PROCESS | 3576 | 1466442379539 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}] 10:06:19 INFO - PROCESS | 3576 | 1466442379541 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:19 INFO - PROCESS | 3576 | 1466442379620 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:06:19 INFO - PROCESS | 3576 | 1466442379625 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 3576 | 1466442379627 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:19 INFO - PROCESS | 3576 | ++DOCSHELL 16E99400 == 34 [pid = 3576] [id = 725] 10:06:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (17586C00) [pid = 3576] [serial = 2175] [outer = 00000000] 10:06:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (17F46C00) [pid = 3576] [serial = 2176] [outer = 17586C00] 10:06:19 INFO - PROCESS | 3576 | 1466442379670 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (17FDA800) [pid = 3576] [serial = 2177] [outer = 17586C00] 10:06:20 INFO - PROCESS | 3576 | 1466442380089 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]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 585ms 10:06:20 INFO - PROCESS | 3576 | 1466442380114 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 3576 | 1466442380116 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 10:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:06:20 INFO - PROCESS | 3576 | 1466442380120 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 3576 | 1466442380121 Marionette TRACE conn3 <- [1,2866,null,{}] 10:06:20 INFO - PROCESS | 3576 | 1466442380138 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}] 10:06:20 INFO - PROCESS | 3576 | 1466442380140 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:20 INFO - PROCESS | 3576 | 1466442380221 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:06:20 INFO - PROCESS | 3576 | 1466442380226 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3576 | 1466442380228 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:20 INFO - PROCESS | 3576 | ++DOCSHELL 18187400 == 35 [pid = 3576] [id = 726] 10:06:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (18188000) [pid = 3576] [serial = 2178] [outer = 00000000] 10:06:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (19603800) [pid = 3576] [serial = 2179] [outer = 18188000] 10:06:20 INFO - PROCESS | 3576 | 1466442380271 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1960B000) [pid = 3576] [serial = 2180] [outer = 18188000] 10:06:20 INFO - PROCESS | 3576 | 1466442380728 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]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 647ms 10:06:20 INFO - PROCESS | 3576 | 1466442380769 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 3576 | 1466442380781 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 10:06:20 INFO - PROCESS | 3576 | 1466442380784 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:06:20 INFO - PROCESS | 3576 | 1466442380786 Marionette TRACE conn3 <- [1,2870,null,{}] 10:06:20 INFO - PROCESS | 3576 | 1466442380789 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}] 10:06:20 INFO - PROCESS | 3576 | 1466442380791 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:20 INFO - PROCESS | 3576 | 1466442380869 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:06:20 INFO - PROCESS | 3576 | 1466442380876 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3576 | 1466442380878 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:20 INFO - PROCESS | 3576 | ++DOCSHELL 1106A800 == 36 [pid = 3576] [id = 727] 10:06:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1106E000) [pid = 3576] [serial = 2181] [outer = 00000000] 10:06:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1818E400) [pid = 3576] [serial = 2182] [outer = 1106E000] 10:06:20 INFO - PROCESS | 3576 | 1466442380921 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19603400) [pid = 3576] [serial = 2183] [outer = 1106E000] 10:06:21 INFO - PROCESS | 3576 | 1466442381640 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]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 893ms 10:06:21 INFO - PROCESS | 3576 | 1466442381690 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3576 | 1466442381695 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 10:06:21 INFO - PROCESS | 3576 | 1466442381699 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:06:21 INFO - PROCESS | 3576 | 1466442381704 Marionette TRACE conn3 <- [1,2874,null,{}] 10:06:21 INFO - PROCESS | 3576 | 1466442381710 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}] 10:06:21 INFO - PROCESS | 3576 | 1466442381712 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:21 INFO - PROCESS | 3576 | 1466442381811 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:06:21 INFO - PROCESS | 3576 | 1466442381944 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 3576 | 1466442381947 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:21 INFO - PROCESS | 3576 | ++DOCSHELL 114CD000 == 37 [pid = 3576] [id = 728] 10:06:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (11AE0C00) [pid = 3576] [serial = 2184] [outer = 00000000] 10:06:21 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (131E5C00) [pid = 3576] [serial = 2185] [outer = 11AE0C00] 10:06:21 INFO - PROCESS | 3576 | 1466442382004 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (13D05C00) [pid = 3576] [serial = 2186] [outer = 11AE0C00] 10:06:22 INFO - PROCESS | 3576 | 1466442382569 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]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 923ms 10:06:22 INFO - PROCESS | 3576 | 1466442382629 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 3576 | 1466442382634 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 10:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:06:22 INFO - PROCESS | 3576 | 1466442382641 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 3576 | 1466442382643 Marionette TRACE conn3 <- [1,2878,null,{}] 10:06:22 INFO - PROCESS | 3576 | 1466442382647 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}] 10:06:22 INFO - PROCESS | 3576 | 1466442382650 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:22 INFO - PROCESS | 3576 | 1466442382761 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:06:22 INFO - PROCESS | 3576 | 1466442382902 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3576 | 1466442382905 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:22 INFO - PROCESS | 3576 | ++DOCSHELL 15078C00 == 38 [pid = 3576] [id = 729] 10:06:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1564B400) [pid = 3576] [serial = 2187] [outer = 00000000] 10:06:22 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (15BA8000) [pid = 3576] [serial = 2188] [outer = 1564B400] 10:06:22 INFO - PROCESS | 3576 | 1466442382961 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (16334000) [pid = 3576] [serial = 2189] [outer = 1564B400] 10:06:23 INFO - PROCESS | 3576 | 1466442383594 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1031ms 10:06:23 INFO - PROCESS | 3576 | 1466442383838 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 3576 | 1466442383842 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 10:06:23 INFO - PROCESS | 3576 | 1466442383848 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:06:23 INFO - PROCESS | 3576 | 1466442383851 Marionette TRACE conn3 <- [1,2882,null,{}] 10:06:23 INFO - PROCESS | 3576 | 1466442383856 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}] 10:06:23 INFO - PROCESS | 3576 | 1466442383860 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:23 INFO - PROCESS | 3576 | 1466442383943 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:06:24 INFO - PROCESS | 3576 | 1466442384077 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 3576 | 1466442384082 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:24 INFO - PROCESS | 3576 | ++DOCSHELL 10A4B400 == 39 [pid = 3576] [id = 730] 10:06:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (10C69800) [pid = 3576] [serial = 2190] [outer = 00000000] 10:06:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (11071000) [pid = 3576] [serial = 2191] [outer = 10C69800] 10:06:24 INFO - PROCESS | 3576 | 1466442384133 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (112E1C00) [pid = 3576] [serial = 2192] [outer = 10C69800] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 18187400 == 38 [pid = 3576] [id = 726] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 16E99400 == 37 [pid = 3576] [id = 725] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 15074000 == 36 [pid = 3576] [id = 724] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 171B6000 == 35 [pid = 3576] [id = 723] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 16674000 == 34 [pid = 3576] [id = 722] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 15073C00 == 33 [pid = 3576] [id = 721] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 15875400 == 32 [pid = 3576] [id = 720] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 131E6C00 == 31 [pid = 3576] [id = 719] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 1106A000 == 30 [pid = 3576] [id = 718] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 16F2F400 == 29 [pid = 3576] [id = 715] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 15076800 == 28 [pid = 3576] [id = 717] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 0F9E7C00 == 27 [pid = 3576] [id = 716] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 15078C00 == 26 [pid = 3576] [id = 729] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 1106A800 == 25 [pid = 3576] [id = 727] 10:06:25 INFO - PROCESS | 3576 | --DOCSHELL 114CD000 == 24 [pid = 3576] [id = 728] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (13155000) [pid = 3576] [serial = 2134] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10E9D400) [pid = 3576] [serial = 2120] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10A46C00) [pid = 3576] [serial = 2119] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (15D42000) [pid = 3576] [serial = 2123] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (15B92C00) [pid = 3576] [serial = 2122] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16D22800) [pid = 3576] [serial = 2126] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (16A93C00) [pid = 3576] [serial = 2125] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16FED000) [pid = 3576] [serial = 2128] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15BA3800) [pid = 3576] [serial = 2137] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (13D09800) [pid = 3576] [serial = 2135] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15876800) [pid = 3576] [serial = 2140] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16D2D000) [pid = 3576] [serial = 2143] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (11CC6C00) [pid = 3576] [serial = 2141] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (162AF000) [pid = 3576] [serial = 2138] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (1050EC00) [pid = 3576] [serial = 2131] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (10C6EC00) [pid = 3576] [serial = 2132] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (16E8D000) [pid = 3576] [serial = 2144] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (171B5000) [pid = 3576] [serial = 2102] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (171B7800) [pid = 3576] [serial = 2146] [outer = 00000000] [url = about:blank] 10:06:25 INFO - PROCESS | 3576 | 1466442385261 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]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1478ms 10:06:25 INFO - PROCESS | 3576 | 1466442385328 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 3576 | 1466442385332 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 10:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:06:25 INFO - PROCESS | 3576 | 1466442385337 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 3576 | 1466442385340 Marionette TRACE conn3 <- [1,2886,null,{}] 10:06:25 INFO - PROCESS | 3576 | 1466442385346 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}] 10:06:25 INFO - PROCESS | 3576 | 1466442385350 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:25 INFO - PROCESS | 3576 | 1466442385477 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:06:25 INFO - PROCESS | 3576 | 1466442385574 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3576 | 1466442385578 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:25 INFO - PROCESS | 3576 | ++DOCSHELL 10C69C00 == 25 [pid = 3576] [id = 731] 10:06:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (10C6A000) [pid = 3576] [serial = 2193] [outer = 00000000] 10:06:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10C70C00) [pid = 3576] [serial = 2194] [outer = 10C6A000] 10:06:25 INFO - PROCESS | 3576 | 1466442385625 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (10C71C00) [pid = 3576] [serial = 2195] [outer = 10C6A000] 10:06:26 INFO - PROCESS | 3576 | 1466442386073 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]]]}] 10:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 785ms 10:06:26 INFO - PROCESS | 3576 | 1466442386140 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 3576 | 1466442386145 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 10:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:06:26 INFO - PROCESS | 3576 | 1466442386151 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 3576 | 1466442386154 Marionette TRACE conn3 <- [1,2890,null,{}] 10:06:26 INFO - PROCESS | 3576 | 1466442386157 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}] 10:06:26 INFO - PROCESS | 3576 | 1466442386160 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:26 INFO - PROCESS | 3576 | 1466442386233 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:06:26 INFO - PROCESS | 3576 | 1466442386243 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 3576 | 1466442386246 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:26 INFO - PROCESS | 3576 | ++DOCSHELL 13149C00 == 26 [pid = 3576] [id = 732] 10:06:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (1314C000) [pid = 3576] [serial = 2196] [outer = 00000000] 10:06:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (131E6C00) [pid = 3576] [serial = 2197] [outer = 1314C000] 10:06:26 INFO - PROCESS | 3576 | 1466442386298 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (132C6400) [pid = 3576] [serial = 2198] [outer = 1314C000] 10:06:26 INFO - PROCESS | 3576 | 1466442386767 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 677ms 10:06:26 INFO - PROCESS | 3576 | 1466442386833 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 3576 | 1466442386835 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 10:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:06:26 INFO - PROCESS | 3576 | 1466442386838 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 3576 | 1466442386842 Marionette TRACE conn3 <- [1,2894,null,{}] 10:06:26 INFO - PROCESS | 3576 | 1466442386852 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}] 10:06:26 INFO - PROCESS | 3576 | 1466442386857 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:26 INFO - PROCESS | 3576 | 1466442386967 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:06:27 INFO - PROCESS | 3576 | 1466442387073 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 3576 | 1466442387076 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:27 INFO - PROCESS | 3576 | ++DOCSHELL 15074400 == 27 [pid = 3576] [id = 733] 10:06:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15074800) [pid = 3576] [serial = 2199] [outer = 00000000] 10:06:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1564BC00) [pid = 3576] [serial = 2200] [outer = 15074800] 10:06:27 INFO - PROCESS | 3576 | 1466442387124 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1587CC00) [pid = 3576] [serial = 2201] [outer = 15074800] 10:06:27 INFO - PROCESS | 3576 | 1466442387527 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]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 723ms 10:06:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:06:27 INFO - PROCESS | 3576 | 1466442387575 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 3576 | 1466442387577 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 10:06:27 INFO - PROCESS | 3576 | 1466442387581 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 3576 | 1466442387583 Marionette TRACE conn3 <- [1,2898,null,{}] 10:06:27 INFO - PROCESS | 3576 | 1466442387586 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}] 10:06:27 INFO - PROCESS | 3576 | 1466442387588 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:27 INFO - PROCESS | 3576 | 1466442387712 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:06:27 INFO - PROCESS | 3576 | 1466442387777 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 3576 | 1466442387779 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:27 INFO - PROCESS | 3576 | ++DOCSHELL 15B97C00 == 28 [pid = 3576] [id = 734] 10:06:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (15B9C400) [pid = 3576] [serial = 2202] [outer = 00000000] 10:06:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (15E8DC00) [pid = 3576] [serial = 2203] [outer = 15B9C400] 10:06:27 INFO - PROCESS | 3576 | 1466442387843 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (162B1000) [pid = 3576] [serial = 2204] [outer = 15B9C400] 10:06:28 INFO - PROCESS | 3576 | 1466442388273 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]]]}] 10:06:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:06:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:06:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 739ms 10:06:28 INFO - PROCESS | 3576 | 1466442388339 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 3576 | 1466442388341 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 10:06:28 INFO - TEST-START | /DOMEvents/constructors.html 10:06:28 INFO - PROCESS | 3576 | 1466442388366 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 3576 | 1466442388368 Marionette TRACE conn3 <- [1,2902,null,{}] 10:06:28 INFO - PROCESS | 3576 | 1466442388371 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}] 10:06:28 INFO - PROCESS | 3576 | 1466442388373 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:28 INFO - PROCESS | 3576 | 1466442388467 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:06:28 INFO - PROCESS | 3576 | 1466442388478 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3576 | 1466442388481 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:28 INFO - PROCESS | 3576 | ++DOCSHELL 162B9800 == 29 [pid = 3576] [id = 735] 10:06:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1632EC00) [pid = 3576] [serial = 2205] [outer = 00000000] 10:06:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (168E3800) [pid = 3576] [serial = 2206] [outer = 1632EC00] 10:06:28 INFO - PROCESS | 3576 | 1466442388524 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16B3CC00) [pid = 3576] [serial = 2207] [outer = 1632EC00] 10:06:29 INFO - PROCESS | 3576 | 1466442389056 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]]]}] 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:06:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:06:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:06:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:06:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:06:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:06:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:06:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:06:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:06:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 754ms 10:06:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:06:29 INFO - PROCESS | 3576 | 1466442389108 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3576 | 1466442389110 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 10:06:29 INFO - PROCESS | 3576 | 1466442389114 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 3576 | 1466442389117 Marionette TRACE conn3 <- [1,2906,null,{}] 10:06:29 INFO - PROCESS | 3576 | 1466442389121 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}] 10:06:29 INFO - PROCESS | 3576 | 1466442389127 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:29 INFO - PROCESS | 3576 | 1466442389278 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:06:29 INFO - PROCESS | 3576 | 1466442389543 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 3576 | 1466442389545 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16E97C00) [pid = 3576] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1106E000) [pid = 3576] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (18188000) [pid = 3576] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (16674400) [pid = 3576] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (171B8400) [pid = 3576] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16FED800) [pid = 3576] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1106B400) [pid = 3576] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15876400) [pid = 3576] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (162B2800) [pid = 3576] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1560E800) [pid = 3576] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (11063C00) [pid = 3576] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (1507AC00) [pid = 3576] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (131E7800) [pid = 3576] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:06:29 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17586C00) [pid = 3576] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:06:29 INFO - PROCESS | 3576 | ++DOCSHELL 0F9E7400 == 30 [pid = 3576] [id = 736] 10:06:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (10367C00) [pid = 3576] [serial = 2208] [outer = 00000000] 10:06:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (10C73C00) [pid = 3576] [serial = 2209] [outer = 10367C00] 10:06:29 INFO - PROCESS | 3576 | 1466442389589 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13C35C00) [pid = 3576] [serial = 2210] [outer = 10367C00] 10:06:29 INFO - PROCESS | 3576 | 1466442389973 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:06:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:06:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 877ms 10:06:29 INFO - PROCESS | 3576 | 1466442390000 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3576 | 1466442390002 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 10:06:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:06:30 INFO - PROCESS | 3576 | 1466442390005 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 3576 | 1466442390007 Marionette TRACE conn3 <- [1,2910,null,{}] 10:06:30 INFO - PROCESS | 3576 | 1466442390010 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}] 10:06:30 INFO - PROCESS | 3576 | 1466442390012 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:30 INFO - PROCESS | 3576 | 1466442390087 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:06:30 INFO - PROCESS | 3576 | 1466442390183 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3576 | 1466442390185 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:30 INFO - PROCESS | 3576 | ++DOCSHELL 0F9EA400 == 31 [pid = 3576] [id = 737] 10:06:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (131E7800) [pid = 3576] [serial = 2211] [outer = 00000000] 10:06:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16E93800) [pid = 3576] [serial = 2212] [outer = 131E7800] 10:06:30 INFO - PROCESS | 3576 | 1466442390228 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16FED000) [pid = 3576] [serial = 2213] [outer = 131E7800] 10:06:30 INFO - PROCESS | 3576 | [3576] 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 10:06:30 INFO - PROCESS | 3576 | [3576] 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 10:06:30 INFO - PROCESS | 3576 | [3576] 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 10:06:30 INFO - PROCESS | 3576 | [3576] 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 10:06:30 INFO - PROCESS | 3576 | 1466442390573 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]]]}] 10:06:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:06:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:06:30 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 10:06:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:06:30 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 10:06:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:06:30 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]" 10:06:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:06:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:06:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:06:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 600ms 10:06:30 INFO - PROCESS | 3576 | 1466442390613 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 3576 | 1466442390616 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 10:06:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:06:30 INFO - PROCESS | 3576 | 1466442390619 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 3576 | 1466442390621 Marionette TRACE conn3 <- [1,2914,null,{}] 10:06:30 INFO - PROCESS | 3576 | 1466442390608 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}] 10:06:30 INFO - PROCESS | 3576 | 1466442390610 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:30 INFO - PROCESS | 3576 | 1466442390729 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:06:30 INFO - PROCESS | 3576 | 1466442390736 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3576 | 1466442390738 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:30 INFO - PROCESS | 3576 | ++DOCSHELL 10561C00 == 32 [pid = 3576] [id = 738] 10:06:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (10A4F000) [pid = 3576] [serial = 2214] [outer = 00000000] 10:06:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (17586400) [pid = 3576] [serial = 2215] [outer = 10A4F000] 10:06:30 INFO - PROCESS | 3576 | 1466442390784 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (17B81400) [pid = 3576] [serial = 2216] [outer = 10A4F000] 10:06:31 INFO - PROCESS | 3576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:06:31 INFO - PROCESS | 3576 | 1466442391191 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]]]}] 10:06:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:06:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 631ms 10:06:31 INFO - PROCESS | 3576 | 1466442391240 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 3576 | 1466442391242 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 10:06:31 INFO - PROCESS | 3576 | 1466442391245 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:06:31 INFO - PROCESS | 3576 | 1466442391247 Marionette TRACE conn3 <- [1,2918,null,{}] 10:06:31 INFO - PROCESS | 3576 | 1466442391250 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}] 10:06:31 INFO - PROCESS | 3576 | 1466442391252 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:31 INFO - PROCESS | 3576 | 1466442391371 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:06:31 INFO - PROCESS | 3576 | 1466442391378 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 3576 | 1466442391380 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:31 INFO - PROCESS | 3576 | ++DOCSHELL 17FE1C00 == 33 [pid = 3576] [id = 739] 10:06:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (17FE9800) [pid = 3576] [serial = 2217] [outer = 00000000] 10:06:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (1818C800) [pid = 3576] [serial = 2218] [outer = 17FE9800] 10:06:31 INFO - PROCESS | 3576 | 1466442391423 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1818CC00) [pid = 3576] [serial = 2219] [outer = 17FE9800] 10:06:31 INFO - PROCESS | 3576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:06:32 INFO - PROCESS | 3576 | 1466442392114 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]]]}] 10:06:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:06:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 939ms 10:06:32 INFO - PROCESS | 3576 | 1466442392180 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 3576 | 1466442392184 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 10:06:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:06:32 INFO - PROCESS | 3576 | 1466442392190 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 3576 | 1466442392195 Marionette TRACE conn3 <- [1,2922,null,{}] 10:06:32 INFO - PROCESS | 3576 | 1466442392200 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}] 10:06:32 INFO - PROCESS | 3576 | 1466442392203 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:32 INFO - PROCESS | 3576 | 1466442392328 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:06:32 INFO - PROCESS | 3576 | 1466442392467 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 3576 | 1466442392470 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:32 INFO - PROCESS | 3576 | ++DOCSHELL 10C71000 == 34 [pid = 3576] [id = 740] 10:06:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (10C71800) [pid = 3576] [serial = 2220] [outer = 00000000] 10:06:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (12AED800) [pid = 3576] [serial = 2221] [outer = 10C71800] 10:06:32 INFO - PROCESS | 3576 | 1466442392528 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (13155800) [pid = 3576] [serial = 2222] [outer = 10C71800] 10:06:33 INFO - PROCESS | 3576 | 1466442393096 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]]]}] 10:06:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:06:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 10:06:33 INFO - PROCESS | 3576 | 1466442393120 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 3576 | 1466442393124 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 10:06:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:06:33 INFO - PROCESS | 3576 | 1466442393168 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 3576 | 1466442393172 Marionette TRACE conn3 <- [1,2926,null,{}] 10:06:33 INFO - PROCESS | 3576 | 1466442393176 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}] 10:06:33 INFO - PROCESS | 3576 | 1466442393178 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:33 INFO - PROCESS | 3576 | 1466442393300 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:06:33 INFO - PROCESS | 3576 | 1466442393439 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 3576 | 1466442393442 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:33 INFO - PROCESS | 3576 | ++DOCSHELL 105EC400 == 35 [pid = 3576] [id = 741] 10:06:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (105ED800) [pid = 3576] [serial = 2223] [outer = 00000000] 10:06:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (12AEA000) [pid = 3576] [serial = 2224] [outer = 105ED800] 10:06:33 INFO - PROCESS | 3576 | 1466442393499 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1320B800) [pid = 3576] [serial = 2225] [outer = 105ED800] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 10561C00 == 34 [pid = 3576] [id = 738] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 0F9EA400 == 33 [pid = 3576] [id = 737] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 0F9E7400 == 32 [pid = 3576] [id = 736] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 162B9800 == 31 [pid = 3576] [id = 735] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 15B97C00 == 30 [pid = 3576] [id = 734] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 15074400 == 29 [pid = 3576] [id = 733] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 13149C00 == 28 [pid = 3576] [id = 732] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 10C69C00 == 27 [pid = 3576] [id = 731] 10:06:34 INFO - PROCESS | 3576 | --DOCSHELL 10A4B400 == 26 [pid = 3576] [id = 730] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (16FEDC00) [pid = 3576] [serial = 2129] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (16B3D000) [pid = 3576] [serial = 2167] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (17637800) [pid = 3576] [serial = 2170] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17639000) [pid = 3576] [serial = 2147] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (11AD5C00) [pid = 3576] [serial = 2155] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (16D24C00) [pid = 3576] [serial = 2168] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (12AE3800) [pid = 3576] [serial = 2156] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15B94C00) [pid = 3576] [serial = 2161] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (15B9D000) [pid = 3576] [serial = 2162] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16335800) [pid = 3576] [serial = 2164] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15B9E800) [pid = 3576] [serial = 2152] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16332400) [pid = 3576] [serial = 2153] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (11071800) [pid = 3576] [serial = 2149] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1960B000) [pid = 3576] [serial = 2180] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (12AA3800) [pid = 3576] [serial = 2150] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (169D7800) [pid = 3576] [serial = 2173] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13949800) [pid = 3576] [serial = 2158] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (13D08800) [pid = 3576] [serial = 2159] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16D2FC00) [pid = 3576] [serial = 2174] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (17641000) [pid = 3576] [serial = 2171] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (17F46C00) [pid = 3576] [serial = 2176] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (17FDA800) [pid = 3576] [serial = 2177] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (1633B000) [pid = 3576] [serial = 2165] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (19603400) [pid = 3576] [serial = 2183] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (19603800) [pid = 3576] [serial = 2179] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (1818E400) [pid = 3576] [serial = 2182] [outer = 00000000] [url = about:blank] 10:06:34 INFO - PROCESS | 3576 | 1466442394251 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]]]}] 10:06:34 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. 10:06:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1123ms 10:06:34 INFO - PROCESS | 3576 | 1466442394302 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3576 | 1466442394306 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 10:06:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:06:34 INFO - PROCESS | 3576 | 1466442394310 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 3576 | 1466442394315 Marionette TRACE conn3 <- [1,2930,null,{}] 10:06:34 INFO - PROCESS | 3576 | 1466442394319 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}] 10:06:34 INFO - PROCESS | 3576 | 1466442394322 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:34 INFO - PROCESS | 3576 | 1466442394421 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:06:34 INFO - PROCESS | 3576 | 1466442394517 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 3576 | 1466442394520 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:34 INFO - PROCESS | 3576 | ++DOCSHELL 10C6C400 == 27 [pid = 3576] [id = 742] 10:06:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (10C6CC00) [pid = 3576] [serial = 2226] [outer = 00000000] 10:06:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (11071800) [pid = 3576] [serial = 2227] [outer = 10C6CC00] 10:06:34 INFO - PROCESS | 3576 | 1466442394567 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (12A1E400) [pid = 3576] [serial = 2228] [outer = 10C6CC00] 10:06:34 INFO - PROCESS | 3576 | 1466442394905 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"]]]}] 10:06:34 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 10:06:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:06:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 677ms 10:06:34 INFO - PROCESS | 3576 | 1466442394994 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3576 | 1466442394998 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 10:06:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:06:34 INFO - PROCESS | 3576 | 1466442395004 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 3576 | 1466442395006 Marionette TRACE conn3 <- [1,2934,null,{}] 10:06:35 INFO - PROCESS | 3576 | 1466442395010 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}] 10:06:35 INFO - PROCESS | 3576 | 1466442395013 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:35 INFO - PROCESS | 3576 | 1466442395100 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:06:35 INFO - PROCESS | 3576 | 1466442395105 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3576 | 1466442395108 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:35 INFO - PROCESS | 3576 | ++DOCSHELL 13149C00 == 28 [pid = 3576] [id = 743] 10:06:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (132C5400) [pid = 3576] [serial = 2229] [outer = 00000000] 10:06:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (143D2800) [pid = 3576] [serial = 2230] [outer = 132C5400] 10:06:35 INFO - PROCESS | 3576 | 1466442395154 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (15075000) [pid = 3576] [serial = 2231] [outer = 132C5400] 10:06:35 INFO - PROCESS | 3576 | 1466442395598 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]]]}] 10:06:35 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. 10:06:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 631ms 10:06:35 INFO - PROCESS | 3576 | 1466442395639 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 3576 | 1466442395641 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 10:06:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:06:35 INFO - PROCESS | 3576 | 1466442395649 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 3576 | 1466442395652 Marionette TRACE conn3 <- [1,2938,null,{}] 10:06:35 INFO - PROCESS | 3576 | 1466442395663 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}] 10:06:35 INFO - PROCESS | 3576 | 1466442395667 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:35 INFO - PROCESS | 3576 | 1466442395758 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:06:35 INFO - PROCESS | 3576 | 1466442395766 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3576 | 1466442395769 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:35 INFO - PROCESS | 3576 | ++DOCSHELL 15BA7000 == 29 [pid = 3576] [id = 744] 10:06:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (15BA9400) [pid = 3576] [serial = 2232] [outer = 00000000] 10:06:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15D41C00) [pid = 3576] [serial = 2233] [outer = 15BA9400] 10:06:35 INFO - PROCESS | 3576 | 1466442395818 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (16332800) [pid = 3576] [serial = 2234] [outer = 15BA9400] 10:06:36 INFO - PROCESS | 3576 | ++DOCSHELL 16673400 == 30 [pid = 3576] [id = 745] 10:06:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (16674400) [pid = 3576] [serial = 2235] [outer = 00000000] 10:06:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (169D8000) [pid = 3576] [serial = 2236] [outer = 16674400] 10:06:36 INFO - PROCESS | 3576 | 1466442396285 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]]]}] 10:06:36 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. 10:06:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 693ms 10:06:36 INFO - PROCESS | 3576 | 1466442396333 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 3576 | 1466442396335 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 10:06:36 INFO - PROCESS | 3576 | 1466442396338 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:06:36 INFO - PROCESS | 3576 | 1466442396340 Marionette TRACE conn3 <- [1,2942,null,{}] 10:06:36 INFO - PROCESS | 3576 | 1466442396343 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}] 10:06:36 INFO - PROCESS | 3576 | 1466442396345 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:36 INFO - PROCESS | 3576 | 1466442396438 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:06:36 INFO - PROCESS | 3576 | 1466442396473 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 3576 | 1466442396476 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:36 INFO - PROCESS | 3576 | ++DOCSHELL 1633B400 == 31 [pid = 3576] [id = 746] 10:06:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (1666D000) [pid = 3576] [serial = 2237] [outer = 00000000] 10:06:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (16D29000) [pid = 3576] [serial = 2238] [outer = 1666D000] 10:06:36 INFO - PROCESS | 3576 | 1466442396522 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (16D2FC00) [pid = 3576] [serial = 2239] [outer = 1666D000] 10:06:36 INFO - PROCESS | 3576 | 1466442396968 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]]]}] 10:06:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:06:37 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 10:06:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 677ms 10:06:37 INFO - PROCESS | 3576 | 1466442397025 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3576 | 1466442397027 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 10:06:37 INFO - PROCESS | 3576 | 1466442397030 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 3576 | 1466442397032 Marionette TRACE conn3 <- [1,2946,null,{}] 10:06:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:06:37 INFO - PROCESS | 3576 | 1466442397035 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}] 10:06:37 INFO - PROCESS | 3576 | 1466442397037 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:37 INFO - PROCESS | 3576 | 1466442397161 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:06:37 INFO - PROCESS | 3576 | 1466442397166 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 3576 | 1466442397168 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:37 INFO - PROCESS | 3576 | ++DOCSHELL 16E94C00 == 32 [pid = 3576] [id = 747] 10:06:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (16E97000) [pid = 3576] [serial = 2240] [outer = 00000000] 10:06:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16FEE800) [pid = 3576] [serial = 2241] [outer = 16E97000] 10:06:37 INFO - PROCESS | 3576 | 1466442397210 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16FEF000) [pid = 3576] [serial = 2242] [outer = 16E97000] 10:06:37 INFO - PROCESS | 3576 | 1466442397664 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]]]}] 10:06:37 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. 10:06:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 693ms 10:06:37 INFO - PROCESS | 3576 | 1466442397736 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3576 | 1466442397738 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 10:06:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:06:37 INFO - PROCESS | 3576 | 1466442397741 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 3576 | 1466442397743 Marionette TRACE conn3 <- [1,2950,null,{}] 10:06:37 INFO - PROCESS | 3576 | 1466442397746 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}] 10:06:37 INFO - PROCESS | 3576 | 1466442397752 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:37 INFO - PROCESS | 3576 | 1466442397905 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:06:37 INFO - PROCESS | 3576 | 1466442397928 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 3576 | 1466442397931 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:37 INFO - PROCESS | 3576 | ++DOCSHELL 10A4F400 == 33 [pid = 3576] [id = 748] 10:06:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (12BC9800) [pid = 3576] [serial = 2243] [outer = 00000000] 10:06:37 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (17825400) [pid = 3576] [serial = 2244] [outer = 12BC9800] 10:06:37 INFO - PROCESS | 3576 | 1466442397973 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (17BCD800) [pid = 3576] [serial = 2245] [outer = 12BC9800] 10:06:38 INFO - PROCESS | 3576 | 1466442398380 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]]]}] 10:06:38 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. 10:06:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 10:06:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:06:38 INFO - PROCESS | 3576 | 1466442398422 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 3576 | 1466442398424 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 10:06:38 INFO - PROCESS | 3576 | 1466442398428 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 3576 | 1466442398429 Marionette TRACE conn3 <- [1,2954,null,{}] 10:06:38 INFO - PROCESS | 3576 | 1466442398432 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}] 10:06:38 INFO - PROCESS | 3576 | 1466442398434 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:38 INFO - PROCESS | 3576 | 1466442398548 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:06:38 INFO - PROCESS | 3576 | 1466442398552 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 3576 | 1466442398554 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:38 INFO - PROCESS | 3576 | ++DOCSHELL 18184000 == 34 [pid = 3576] [id = 749] 10:06:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (18185C00) [pid = 3576] [serial = 2246] [outer = 00000000] 10:06:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (19603400) [pid = 3576] [serial = 2247] [outer = 18185C00] 10:06:38 INFO - PROCESS | 3576 | 1466442398598 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1960B800) [pid = 3576] [serial = 2248] [outer = 18185C00] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (131E7800) [pid = 3576] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A4F000) [pid = 3576] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15B9C400) [pid = 3576] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (10C6A000) [pid = 3576] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15074800) [pid = 3576] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1314C000) [pid = 3576] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10C69800) [pid = 3576] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1632EC00) [pid = 3576] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (11AE0C00) [pid = 3576] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1564B400) [pid = 3576] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:06:38 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (10367C00) [pid = 3576] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:06:39 INFO - PROCESS | 3576 | 1466442399090 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]]]}] 10:06:39 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. 10:06:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 677ms 10:06:39 INFO - PROCESS | 3576 | 1466442399128 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 3576 | 1466442399130 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 10:06:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:06:39 INFO - PROCESS | 3576 | 1466442399133 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 3576 | 1466442399135 Marionette TRACE conn3 <- [1,2958,null,{}] 10:06:39 INFO - PROCESS | 3576 | 1466442399138 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}] 10:06:39 INFO - PROCESS | 3576 | 1466442399140 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:39 INFO - PROCESS | 3576 | 1466442399220 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:06:39 INFO - PROCESS | 3576 | 1466442399251 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3576 | 1466442399253 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:39 INFO - PROCESS | 3576 | ++DOCSHELL 1506FC00 == 35 [pid = 3576] [id = 750] 10:06:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (15073C00) [pid = 3576] [serial = 2249] [outer = 00000000] 10:06:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15D41000) [pid = 3576] [serial = 2250] [outer = 15073C00] 10:06:39 INFO - PROCESS | 3576 | 1466442399296 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (18185400) [pid = 3576] [serial = 2251] [outer = 15073C00] 10:06:39 INFO - PROCESS | 3576 | 1466442399683 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]]]}] 10:06:39 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. 10:06:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 585ms 10:06:39 INFO - PROCESS | 3576 | 1466442399714 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 3576 | 1466442399715 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 10:06:39 INFO - PROCESS | 3576 | 1466442399718 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:06:39 INFO - PROCESS | 3576 | 1466442399720 Marionette TRACE conn3 <- [1,2962,null,{}] 10:06:39 INFO - PROCESS | 3576 | 1466442399724 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}] 10:06:39 INFO - PROCESS | 3576 | 1466442399725 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:39 INFO - PROCESS | 3576 | 1466442399856 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:06:39 INFO - PROCESS | 3576 | 1466442399864 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3576 | 1466442399866 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:39 INFO - PROCESS | 3576 | ++DOCSHELL 11062400 == 36 [pid = 3576] [id = 751] 10:06:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (13658400) [pid = 3576] [serial = 2252] [outer = 00000000] 10:06:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (1967A400) [pid = 3576] [serial = 2253] [outer = 13658400] 10:06:39 INFO - PROCESS | 3576 | 1466442399918 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (1967D000) [pid = 3576] [serial = 2254] [outer = 13658400] 10:06:40 INFO - PROCESS | 3576 | 1466442400295 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]]]}] 10:06:40 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. 10:06:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 585ms 10:06:40 INFO - PROCESS | 3576 | 1466442400316 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 3576 | 1466442400318 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 10:06:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:06:40 INFO - PROCESS | 3576 | 1466442400321 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 3576 | 1466442400323 Marionette TRACE conn3 <- [1,2966,null,{}] 10:06:40 INFO - PROCESS | 3576 | 1466442400326 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}] 10:06:40 INFO - PROCESS | 3576 | 1466442400328 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:40 INFO - PROCESS | 3576 | 1466442400393 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:06:40 INFO - PROCESS | 3576 | 1466442400497 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 3576 | 1466442400499 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:40 INFO - PROCESS | 3576 | ++DOCSHELL 19682800 == 37 [pid = 3576] [id = 752] 10:06:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (19682C00) [pid = 3576] [serial = 2255] [outer = 00000000] 10:06:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1981E000) [pid = 3576] [serial = 2256] [outer = 19682C00] 10:06:40 INFO - PROCESS | 3576 | 1466442400541 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1981FC00) [pid = 3576] [serial = 2257] [outer = 19682C00] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 10C6C400 == 36 [pid = 3576] [id = 742] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 10C71000 == 35 [pid = 3576] [id = 740] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 105EC400 == 34 [pid = 3576] [id = 741] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 17FE1C00 == 33 [pid = 3576] [id = 739] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 1633B400 == 32 [pid = 3576] [id = 746] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 16673400 == 31 [pid = 3576] [id = 745] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 18184000 == 30 [pid = 3576] [id = 749] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 10A4F400 == 29 [pid = 3576] [id = 748] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 16E94C00 == 28 [pid = 3576] [id = 747] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 15BA7000 == 27 [pid = 3576] [id = 744] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 1506FC00 == 26 [pid = 3576] [id = 750] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 11062400 == 25 [pid = 3576] [id = 751] 10:06:41 INFO - PROCESS | 3576 | --DOCSHELL 13149C00 == 24 [pid = 3576] [id = 743] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1818C800) [pid = 3576] [serial = 2218] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (17586400) [pid = 3576] [serial = 2215] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (15E8DC00) [pid = 3576] [serial = 2203] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (10C70C00) [pid = 3576] [serial = 2194] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (10C71C00) [pid = 3576] [serial = 2195] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (1564BC00) [pid = 3576] [serial = 2200] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (131E6C00) [pid = 3576] [serial = 2197] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (132C6400) [pid = 3576] [serial = 2198] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (112E1C00) [pid = 3576] [serial = 2192] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (11071000) [pid = 3576] [serial = 2191] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (168E3800) [pid = 3576] [serial = 2206] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (13D05C00) [pid = 3576] [serial = 2186] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (131E5C00) [pid = 3576] [serial = 2185] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 64 (16334000) [pid = 3576] [serial = 2189] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 63 (15BA8000) [pid = 3576] [serial = 2188] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 62 (162B1000) [pid = 3576] [serial = 2204] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 61 (16B3CC00) [pid = 3576] [serial = 2207] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 60 (10C73C00) [pid = 3576] [serial = 2209] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 59 (13C35C00) [pid = 3576] [serial = 2210] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 58 (16E93800) [pid = 3576] [serial = 2212] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 57 (16FED000) [pid = 3576] [serial = 2213] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 56 (1587CC00) [pid = 3576] [serial = 2201] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | --DOMWINDOW == 55 (17B81400) [pid = 3576] [serial = 2216] [outer = 00000000] [url = about:blank] 10:06:42 INFO - PROCESS | 3576 | 1466442402230 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]]]}] 10:06:42 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. 10:06:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1924ms 10:06:42 INFO - PROCESS | 3576 | 1466442402242 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 3576 | 1466442402246 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 10:06:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:06:42 INFO - PROCESS | 3576 | 1466442402257 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 3576 | 1466442402261 Marionette TRACE conn3 <- [1,2970,null,{}] 10:06:42 INFO - PROCESS | 3576 | 1466442402266 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}] 10:06:42 INFO - PROCESS | 3576 | 1466442402269 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:42 INFO - PROCESS | 3576 | 1466442402360 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:06:42 INFO - PROCESS | 3576 | 1466442402367 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 3576 | 1466442402371 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:42 INFO - PROCESS | 3576 | ++DOCSHELL 10C6C000 == 25 [pid = 3576] [id = 753] 10:06:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 56 (10C6C400) [pid = 3576] [serial = 2258] [outer = 00000000] 10:06:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 57 (11063C00) [pid = 3576] [serial = 2259] [outer = 10C6C400] 10:06:42 INFO - PROCESS | 3576 | 1466442402419 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 3576 | ++DOMWINDOW == 58 (1106A800) [pid = 3576] [serial = 2260] [outer = 10C6C400] 10:06:42 INFO - PROCESS | 3576 | 1466442402898 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"]]]}] 10:06:42 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 10:06:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:06:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 677ms 10:06:42 INFO - PROCESS | 3576 | 1466442402935 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 3576 | 1466442402940 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 10:06:42 INFO - PROCESS | 3576 | 1466442402950 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:06:42 INFO - PROCESS | 3576 | 1466442402953 Marionette TRACE conn3 <- [1,2974,null,{}] 10:06:42 INFO - PROCESS | 3576 | 1466442402957 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}] 10:06:42 INFO - PROCESS | 3576 | 1466442402960 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:43 INFO - PROCESS | 3576 | 1466442403045 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:06:43 INFO - PROCESS | 3576 | 1466442403054 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 3576 | 1466442403057 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:43 INFO - PROCESS | 3576 | ++DOCSHELL 12AE3000 == 26 [pid = 3576] [id = 754] 10:06:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 59 (12AE9C00) [pid = 3576] [serial = 2261] [outer = 00000000] 10:06:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 60 (12DFD000) [pid = 3576] [serial = 2262] [outer = 12AE9C00] 10:06:43 INFO - PROCESS | 3576 | 1466442403103 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 61 (1312F400) [pid = 3576] [serial = 2263] [outer = 12AE9C00] 10:06:43 INFO - PROCESS | 3576 | 1466442403549 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]]]}] 10:06:43 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. 10:06:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 616ms 10:06:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:06:43 INFO - PROCESS | 3576 | 1466442403590 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 3576 | 1466442403592 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 10:06:43 INFO - PROCESS | 3576 | 1466442403595 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 3576 | 1466442403599 Marionette TRACE conn3 <- [1,2978,null,{}] 10:06:43 INFO - PROCESS | 3576 | 1466442403613 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}] 10:06:43 INFO - PROCESS | 3576 | 1466442403618 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:43 INFO - PROCESS | 3576 | 1466442403701 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:06:43 INFO - PROCESS | 3576 | 1466442403710 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 3576 | 1466442403713 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:43 INFO - PROCESS | 3576 | ++DOCSHELL 14314400 == 27 [pid = 3576] [id = 755] 10:06:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 62 (14315400) [pid = 3576] [serial = 2264] [outer = 00000000] 10:06:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 63 (1506EC00) [pid = 3576] [serial = 2265] [outer = 14315400] 10:06:43 INFO - PROCESS | 3576 | 1466442403761 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 3576 | ++DOMWINDOW == 64 (1507AC00) [pid = 3576] [serial = 2266] [outer = 14315400] 10:06:44 INFO - PROCESS | 3576 | ++DOCSHELL 15B98C00 == 28 [pid = 3576] [id = 756] 10:06:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 65 (15B99400) [pid = 3576] [serial = 2267] [outer = 00000000] 10:06:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (15B9A400) [pid = 3576] [serial = 2268] [outer = 15B99400] 10:06:44 INFO - PROCESS | 3576 | 1466442404234 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]]]}] 10:06:44 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. 10:06:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 677ms 10:06:44 INFO - PROCESS | 3576 | 1466442404278 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 3576 | 1466442404281 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 10:06:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:06:44 INFO - PROCESS | 3576 | 1466442404284 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 3576 | 1466442404297 Marionette TRACE conn3 <- [1,2982,null,{}] 10:06:44 INFO - PROCESS | 3576 | 1466442404300 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}] 10:06:44 INFO - PROCESS | 3576 | 1466442404302 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:44 INFO - PROCESS | 3576 | 1466442404391 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:06:44 INFO - PROCESS | 3576 | 1466442404395 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 3576 | 1466442404398 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:44 INFO - PROCESS | 3576 | ++DOCSHELL 1564E800 == 29 [pid = 3576] [id = 757] 10:06:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (1586D400) [pid = 3576] [serial = 2269] [outer = 00000000] 10:06:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (15BA6000) [pid = 3576] [serial = 2270] [outer = 1586D400] 10:06:44 INFO - PROCESS | 3576 | 1466442404441 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (15BAF400) [pid = 3576] [serial = 2271] [outer = 1586D400] 10:06:44 INFO - PROCESS | 3576 | 1466442404870 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]]]}] 10:06:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:06:44 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 10:06:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 585ms 10:06:44 INFO - PROCESS | 3576 | 1466442404881 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 3576 | 1466442404883 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 10:06:44 INFO - PROCESS | 3576 | 1466442404886 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:06:44 INFO - PROCESS | 3576 | 1466442404888 Marionette TRACE conn3 <- [1,2986,null,{}] 10:06:44 INFO - PROCESS | 3576 | 1466442404875 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}] 10:06:44 INFO - PROCESS | 3576 | 1466442404877 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:44 INFO - PROCESS | 3576 | 1466442405001 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:06:45 INFO - PROCESS | 3576 | 1466442405007 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 3576 | 1466442405010 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:45 INFO - PROCESS | 3576 | ++DOCSHELL 15E95000 == 30 [pid = 3576] [id = 758] 10:06:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (162AF000) [pid = 3576] [serial = 2272] [outer = 00000000] 10:06:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (162B7C00) [pid = 3576] [serial = 2273] [outer = 162AF000] 10:06:45 INFO - PROCESS | 3576 | 1466442405053 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (162B9400) [pid = 3576] [serial = 2274] [outer = 162AF000] 10:06:45 INFO - PROCESS | 3576 | 1466442405462 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]]]}] 10:06:45 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. 10:06:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 631ms 10:06:45 INFO - PROCESS | 3576 | 1466442405508 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 3576 | 1466442405510 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 10:06:45 INFO - PROCESS | 3576 | 1466442405513 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:06:45 INFO - PROCESS | 3576 | 1466442405515 Marionette TRACE conn3 <- [1,2990,null,{}] 10:06:45 INFO - PROCESS | 3576 | 1466442405518 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}] 10:06:45 INFO - PROCESS | 3576 | 1466442405524 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:45 INFO - PROCESS | 3576 | 1466442405663 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:06:45 INFO - PROCESS | 3576 | 1466442405677 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 3576 | 1466442405679 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:45 INFO - PROCESS | 3576 | ++DOCSHELL 16337800 == 31 [pid = 3576] [id = 759] 10:06:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (16337C00) [pid = 3576] [serial = 2275] [outer = 00000000] 10:06:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (168E1400) [pid = 3576] [serial = 2276] [outer = 16337C00] 10:06:45 INFO - PROCESS | 3576 | 1466442405722 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16D24000) [pid = 3576] [serial = 2277] [outer = 16337C00] 10:06:46 INFO - PROCESS | 3576 | 1466442406093 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]]]}] 10:06:46 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. 10:06:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 615ms 10:06:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:06:46 INFO - PROCESS | 3576 | 1466442406134 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 3576 | 1466442406136 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 10:06:46 INFO - PROCESS | 3576 | 1466442406139 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 3576 | 1466442406141 Marionette TRACE conn3 <- [1,2994,null,{}] 10:06:46 INFO - PROCESS | 3576 | 1466442406144 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}] 10:06:46 INFO - PROCESS | 3576 | 1466442406146 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:46 INFO - PROCESS | 3576 | 1466442406268 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:06:46 INFO - PROCESS | 3576 | 1466442406275 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3576 | 1466442406277 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:46 INFO - PROCESS | 3576 | ++DOCSHELL 12DF4800 == 32 [pid = 3576] [id = 760] 10:06:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (143D1000) [pid = 3576] [serial = 2278] [outer = 00000000] 10:06:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16E99400) [pid = 3576] [serial = 2279] [outer = 143D1000] 10:06:46 INFO - PROCESS | 3576 | 1466442406320 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (16F2A000) [pid = 3576] [serial = 2280] [outer = 143D1000] 10:06:46 INFO - PROCESS | 3576 | 1466442406727 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]]]}] 10:06:46 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. 10:06:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 615ms 10:06:46 INFO - PROCESS | 3576 | 1466442406777 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 3576 | 1466442406779 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 10:06:46 INFO - PROCESS | 3576 | 1466442406782 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:06:46 INFO - PROCESS | 3576 | 1466442406784 Marionette TRACE conn3 <- [1,2998,null,{}] 10:06:46 INFO - PROCESS | 3576 | 1466442406787 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}] 10:06:46 INFO - PROCESS | 3576 | 1466442406789 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:46 INFO - PROCESS | 3576 | 1466442406908 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:06:46 INFO - PROCESS | 3576 | 1466442406915 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3576 | 1466442406917 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:46 INFO - PROCESS | 3576 | ++DOCSHELL 16FED800 == 33 [pid = 3576] [id = 761] 10:06:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (16FEE000) [pid = 3576] [serial = 2281] [outer = 00000000] 10:06:46 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1761C000) [pid = 3576] [serial = 2282] [outer = 16FEE000] 10:06:46 INFO - PROCESS | 3576 | 1466442406961 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (17633400) [pid = 3576] [serial = 2283] [outer = 16FEE000] 10:06:47 INFO - PROCESS | 3576 | [3576] 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 10:06:47 INFO - PROCESS | 3576 | 1466442407405 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:06:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:06:47 INFO - {} 10:06:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:06:47 INFO - {} 10:06:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:06:47 INFO - {} 10:06:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:06:47 INFO - {} 10:06:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 693ms 10:06:47 INFO - PROCESS | 3576 | 1466442407467 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 3576 | 1466442407469 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 10:06:47 INFO - TEST-START | /FileAPI/fileReader.html 10:06:47 INFO - PROCESS | 3576 | 1466442407472 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 3576 | 1466442407474 Marionette TRACE conn3 <- [1,3002,null,{}] 10:06:47 INFO - PROCESS | 3576 | 1466442407477 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}] 10:06:47 INFO - PROCESS | 3576 | 1466442407479 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:47 INFO - PROCESS | 3576 | 1466442407601 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:06:47 INFO - PROCESS | 3576 | 1466442407643 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 3576 | 1466442407645 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:47 INFO - PROCESS | 3576 | ++DOCSHELL 105F3000 == 34 [pid = 3576] [id = 762] 10:06:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (14314000) [pid = 3576] [serial = 2284] [outer = 00000000] 10:06:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (17BCD400) [pid = 3576] [serial = 2285] [outer = 14314000] 10:06:47 INFO - PROCESS | 3576 | 1466442407687 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (17F4C800) [pid = 3576] [serial = 2286] [outer = 14314000] 10:06:48 INFO - PROCESS | 3576 | 1466442408097 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]]]}] 10:06:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:06:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:06:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:06:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:06:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 631ms 10:06:48 INFO - PROCESS | 3576 | 1466442408110 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3576 | 1466442408112 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 10:06:48 INFO - PROCESS | 3576 | 1466442408115 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - TEST-START | /FileAPI/historical.html 10:06:48 INFO - PROCESS | 3576 | 1466442408117 Marionette TRACE conn3 <- [1,3006,null,{}] 10:06:48 INFO - PROCESS | 3576 | 1466442408115 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}] 10:06:48 INFO - PROCESS | 3576 | 1466442408117 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:48 INFO - PROCESS | 3576 | 1466442408242 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:06:48 INFO - PROCESS | 3576 | 1466442408246 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3576 | 1466442408248 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:48 INFO - PROCESS | 3576 | ++DOCSHELL 10A4F400 == 35 [pid = 3576] [id = 763] 10:06:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (10A4F800) [pid = 3576] [serial = 2287] [outer = 00000000] 10:06:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (19677800) [pid = 3576] [serial = 2288] [outer = 10A4F800] 10:06:48 INFO - PROCESS | 3576 | 1466442408291 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1967C800) [pid = 3576] [serial = 2289] [outer = 10A4F800] 10:06:48 INFO - PROCESS | 3576 | 1466442408722 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"]]]}] 10:06:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:06:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:06:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:06:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:06:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:06:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:06:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:06:48 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 10:06:48 INFO - PROCESS | 3576 | 1466442408738 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3576 | 1466442408740 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 10:06:48 INFO - TEST-START | /FileAPI/idlharness.html 10:06:48 INFO - PROCESS | 3576 | 1466442408743 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 3576 | 1466442408746 Marionette TRACE conn3 <- [1,3010,null,{}] 10:06:48 INFO - PROCESS | 3576 | 1466442408749 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}] 10:06:48 INFO - PROCESS | 3576 | 1466442408752 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:48 INFO - PROCESS | 3576 | 1466442408886 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:06:48 INFO - PROCESS | 3576 | 1466442408891 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3576 | 1466442408893 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:48 INFO - PROCESS | 3576 | ++DOCSHELL 15E94800 == 36 [pid = 3576] [id = 764] 10:06:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1981B400) [pid = 3576] [serial = 2290] [outer = 00000000] 10:06:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (19827400) [pid = 3576] [serial = 2291] [outer = 1981B400] 10:06:48 INFO - PROCESS | 3576 | 1466442408945 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (1993C000) [pid = 3576] [serial = 2292] [outer = 1981B400] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (1666D000) [pid = 3576] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16E97000) [pid = 3576] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (12BC9800) [pid = 3576] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (18185C00) [pid = 3576] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (15073C00) [pid = 3576] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (13658400) [pid = 3576] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (132C5400) [pid = 3576] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (10C6CC00) [pid = 3576] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (105ED800) [pid = 3576] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (10C71800) [pid = 3576] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (17FE9800) [pid = 3576] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (16674400) [pid = 3576] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:06:49 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (15BA9400) [pid = 3576] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:06:49 INFO - PROCESS | 3576 | 1466442409990 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]]]}] 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:06:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:06:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:06:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:06:50 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 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:06:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:06:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:06:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:06:50 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 10:06:50 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 10:06:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:06:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:06:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1385ms 10:06:50 INFO - PROCESS | 3576 | 1466442410142 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 3576 | 1466442410145 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 10:06:50 INFO - TEST-START | /FileAPI/idlharness.worker 10:06:50 INFO - PROCESS | 3576 | 1466442410150 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 3576 | 1466442410151 Marionette TRACE conn3 <- [1,3014,null,{}] 10:06:50 INFO - PROCESS | 3576 | 1466442410155 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}] 10:06:50 INFO - PROCESS | 3576 | 1466442410157 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:50 INFO - PROCESS | 3576 | 1466442410242 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:06:50 INFO - PROCESS | 3576 | 1466442410274 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 3576 | 1466442410276 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:50 INFO - PROCESS | 3576 | ++DOCSHELL 19826800 == 37 [pid = 3576] [id = 765] 10:06:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (19943400) [pid = 3576] [serial = 2293] [outer = 00000000] 10:06:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (199A6800) [pid = 3576] [serial = 2294] [outer = 19943400] 10:06:50 INFO - PROCESS | 3576 | 1466442410318 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1999B400) [pid = 3576] [serial = 2295] [outer = 19943400] 10:06:50 INFO - PROCESS | 3576 | [3576] 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 10:06:51 INFO - PROCESS | 3576 | 1466442411242 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,{},{}]]]}] 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:06:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:06:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:06:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:06:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:06:51 INFO - {} 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:06:51 INFO - {} 10:06:51 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 - {} 10:06:51 INFO - {} 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:06:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:06:51 INFO - {} 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:06:51 INFO - {} 10:06:51 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 - {} 10:06:51 INFO - {} 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:06:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:06:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:06:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:06:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 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 10:06:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:06:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:06:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:06:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:06:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:06:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:06:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:06:51 INFO - {} 10:06:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1215ms 10:06:51 INFO - PROCESS | 3576 | 1466442411380 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 3576 | 1466442411382 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 10:06:51 INFO - PROCESS | 3576 | 1466442411368 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:06:51 INFO - PROCESS | 3576 | 1466442411370 Marionette TRACE conn3 <- [1,3018,null,{}] 10:06:51 INFO - PROCESS | 3576 | 1466442411373 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}] 10:06:51 INFO - PROCESS | 3576 | 1466442411375 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:51 INFO - PROCESS | 3576 | 1466442411457 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:06:51 INFO - PROCESS | 3576 | 1466442411461 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 3576 | 1466442411463 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:51 INFO - PROCESS | 3576 | ++DOCSHELL 19999400 == 38 [pid = 3576] [id = 766] 10:06:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1A4EEC00) [pid = 3576] [serial = 2296] [outer = 00000000] 10:06:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (1AD99C00) [pid = 3576] [serial = 2297] [outer = 1A4EEC00] 10:06:51 INFO - PROCESS | 3576 | 1466442411505 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (1AD9C000) [pid = 3576] [serial = 2298] [outer = 1A4EEC00] 10:06:52 INFO - PROCESS | 3576 | 1466442412062 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]]]}] 10:06:52 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 10:06:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 723ms 10:06:52 INFO - PROCESS | 3576 | 1466442412110 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 3576 | 1466442412114 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 10:06:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:06:52 INFO - PROCESS | 3576 | 1466442412119 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 3576 | 1466442412122 Marionette TRACE conn3 <- [1,3022,null,{}] 10:06:52 INFO - PROCESS | 3576 | 1466442412128 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}] 10:06:52 INFO - PROCESS | 3576 | 1466442412131 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:52 INFO - PROCESS | 3576 | 1466442412274 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:06:52 INFO - PROCESS | 3576 | 1466442412400 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 3576 | 1466442412403 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:52 INFO - PROCESS | 3576 | ++DOCSHELL 10504C00 == 39 [pid = 3576] [id = 767] 10:06:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (10505800) [pid = 3576] [serial = 2299] [outer = 00000000] 10:06:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (11071400) [pid = 3576] [serial = 2300] [outer = 10505800] 10:06:52 INFO - PROCESS | 3576 | 1466442412486 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (1281A000) [pid = 3576] [serial = 2301] [outer = 10505800] 10:06:53 INFO - PROCESS | 3576 | 1466442413155 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]]]}] 10:06:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:06:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1077ms 10:06:53 INFO - PROCESS | 3576 | 1466442413207 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 3576 | 1466442413212 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 10:06:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:06:53 INFO - PROCESS | 3576 | 1466442413218 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 3576 | 1466442413221 Marionette TRACE conn3 <- [1,3026,null,{}] 10:06:53 INFO - PROCESS | 3576 | 1466442413225 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}] 10:06:53 INFO - PROCESS | 3576 | 1466442413228 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:53 INFO - PROCESS | 3576 | 1466442413351 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:06:53 INFO - PROCESS | 3576 | 1466442413493 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 3576 | 1466442413496 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:53 INFO - PROCESS | 3576 | ++DOCSHELL 1430E400 == 40 [pid = 3576] [id = 768] 10:06:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (1430FC00) [pid = 3576] [serial = 2302] [outer = 00000000] 10:06:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (1506D800) [pid = 3576] [serial = 2303] [outer = 1430FC00] 10:06:53 INFO - PROCESS | 3576 | 1466442413552 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (15B95000) [pid = 3576] [serial = 2304] [outer = 1430FC00] 10:06:54 INFO - PROCESS | 3576 | 1466442414324 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"]]]}] 10:06:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:06:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:06:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1169ms 10:06:54 INFO - PROCESS | 3576 | 1466442414396 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 3576 | 1466442414400 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:06:54 INFO - PROCESS | 3576 | 1466442414406 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 3576 | 1466442414409 Marionette TRACE conn3 <- [1,3030,null,{}] 10:06:54 INFO - PROCESS | 3576 | 1466442414414 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}] 10:06:54 INFO - PROCESS | 3576 | 1466442414417 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:54 INFO - PROCESS | 3576 | 1466442414526 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:06:54 INFO - PROCESS | 3576 | 1466442414667 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 3576 | 1466442414671 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:54 INFO - PROCESS | 3576 | ++DOCSHELL 10C68C00 == 41 [pid = 3576] [id = 769] 10:06:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10C69800) [pid = 3576] [serial = 2305] [outer = 00000000] 10:06:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (114C3C00) [pid = 3576] [serial = 2306] [outer = 10C69800] 10:06:54 INFO - PROCESS | 3576 | 1466442414726 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12AEC000) [pid = 3576] [serial = 2307] [outer = 10C69800] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 19826800 == 40 [pid = 3576] [id = 765] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 15E94800 == 39 [pid = 3576] [id = 764] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 10A4F400 == 38 [pid = 3576] [id = 763] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 105F3000 == 37 [pid = 3576] [id = 762] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 16FED800 == 36 [pid = 3576] [id = 761] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 12DF4800 == 35 [pid = 3576] [id = 760] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 16337800 == 34 [pid = 3576] [id = 759] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 15E95000 == 33 [pid = 3576] [id = 758] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 1564E800 == 32 [pid = 3576] [id = 757] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 15B98C00 == 31 [pid = 3576] [id = 756] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 14314400 == 30 [pid = 3576] [id = 755] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 12AE3000 == 29 [pid = 3576] [id = 754] 10:06:54 INFO - PROCESS | 3576 | --DOCSHELL 10C6C000 == 28 [pid = 3576] [id = 753] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1981E000) [pid = 3576] [serial = 2256] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (16FEE800) [pid = 3576] [serial = 2241] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (17825400) [pid = 3576] [serial = 2244] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (16FEF000) [pid = 3576] [serial = 2242] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (19603400) [pid = 3576] [serial = 2247] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (17BCD800) [pid = 3576] [serial = 2245] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (1960B800) [pid = 3576] [serial = 2248] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15D41000) [pid = 3576] [serial = 2250] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (1967D000) [pid = 3576] [serial = 2254] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (143D2800) [pid = 3576] [serial = 2230] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (15075000) [pid = 3576] [serial = 2231] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (11071800) [pid = 3576] [serial = 2227] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (12A1E400) [pid = 3576] [serial = 2228] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (1320B800) [pid = 3576] [serial = 2225] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (12AEA000) [pid = 3576] [serial = 2224] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (13155800) [pid = 3576] [serial = 2222] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12AED800) [pid = 3576] [serial = 2221] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (1818CC00) [pid = 3576] [serial = 2219] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (16D29000) [pid = 3576] [serial = 2238] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (169D8000) [pid = 3576] [serial = 2236] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15D41C00) [pid = 3576] [serial = 2233] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (16332800) [pid = 3576] [serial = 2234] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1967A400) [pid = 3576] [serial = 2253] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (18185400) [pid = 3576] [serial = 2251] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (16D2FC00) [pid = 3576] [serial = 2239] [outer = 00000000] [url = about:blank] 10:06:55 INFO - PROCESS | 3576 | 1466442415334 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]]]}] 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:06:55 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. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:06:55 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'.) 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:06:55 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. 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:06:55 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. 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:06:55 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. 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:06:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:06:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:06:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:06:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1062ms 10:06:55 INFO - PROCESS | 3576 | 1466442415465 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 3576 | 1466442415470 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 10:06:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:06:55 INFO - PROCESS | 3576 | 1466442415476 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 3576 | 1466442415478 Marionette TRACE conn3 <- [1,3034,null,{}] 10:06:55 INFO - PROCESS | 3576 | 1466442415487 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}] 10:06:55 INFO - PROCESS | 3576 | 1466442415490 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:55 INFO - PROCESS | 3576 | 1466442415616 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:06:55 INFO - PROCESS | 3576 | 1466442415731 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3576 | 1466442415733 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:55 INFO - PROCESS | 3576 | ++DOCSHELL 13C3FC00 == 29 [pid = 3576] [id = 770] 10:06:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (13D05C00) [pid = 3576] [serial = 2308] [outer = 00000000] 10:06:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (14314400) [pid = 3576] [serial = 2309] [outer = 13D05C00] 10:06:55 INFO - PROCESS | 3576 | 1466442415779 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (143DE800) [pid = 3576] [serial = 2310] [outer = 13D05C00] 10:06:55 INFO - PROCESS | 3576 | [3576] 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 10:06:56 INFO - PROCESS | 3576 | 1466442416198 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:06:56 INFO - {} 10:06:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 785ms 10:06:56 INFO - PROCESS | 3576 | 1466442416259 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3576 | 1466442416261 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:06:56 INFO - PROCESS | 3576 | 1466442416265 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3576 | 1466442416268 Marionette TRACE conn3 <- [1,3038,null,{}] 10:06:56 INFO - PROCESS | 3576 | 1466442416279 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}] 10:06:56 INFO - PROCESS | 3576 | 1466442416283 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:56 INFO - PROCESS | 3576 | 1466442416373 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:06:56 INFO - PROCESS | 3576 | 1466442416383 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3576 | 1466442416386 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:56 INFO - PROCESS | 3576 | ++DOCSHELL 15E8C800 == 30 [pid = 3576] [id = 771] 10:06:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (15E8D000) [pid = 3576] [serial = 2311] [outer = 00000000] 10:06:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (15E8F400) [pid = 3576] [serial = 2312] [outer = 15E8D000] 10:06:56 INFO - PROCESS | 3576 | 1466442416437 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (162B3800) [pid = 3576] [serial = 2313] [outer = 15E8D000] 10:06:56 INFO - PROCESS | 3576 | 1466442416872 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]]]}] 10:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:06:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:06:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 631ms 10:06:56 INFO - PROCESS | 3576 | 1466442416915 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3576 | 1466442416918 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:06:56 INFO - PROCESS | 3576 | 1466442416921 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3576 | 1466442416907 Marionette TRACE conn3 <- [1,3042,null,{}] 10:06:56 INFO - PROCESS | 3576 | 1466442416910 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}] 10:06:56 INFO - PROCESS | 3576 | 1466442416912 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:56 INFO - PROCESS | 3576 | 1466442416998 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:06:56 INFO - PROCESS | 3576 | 1466442417004 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3576 | 1466442417007 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:57 INFO - PROCESS | 3576 | ++DOCSHELL 1633D000 == 31 [pid = 3576] [id = 772] 10:06:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (16672800) [pid = 3576] [serial = 2314] [outer = 00000000] 10:06:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (16A90800) [pid = 3576] [serial = 2315] [outer = 16672800] 10:06:57 INFO - PROCESS | 3576 | 1466442417057 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (16D21800) [pid = 3576] [serial = 2316] [outer = 16672800] 10:06:57 INFO - PROCESS | 3576 | 1466442417803 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"]]]}] 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:06:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:06:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:06:57 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" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:06:57 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" 10:06:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:06:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:06:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1062ms 10:06:57 INFO - PROCESS | 3576 | 1466442417980 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:06:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:06:57 INFO - PROCESS | 3576 | 1466442417982 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 10:06:57 INFO - PROCESS | 3576 | 1466442417986 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 3576 | 1466442417988 Marionette TRACE conn3 <- [1,3046,null,{}] 10:06:57 INFO - PROCESS | 3576 | 1466442417991 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}] 10:06:57 INFO - PROCESS | 3576 | 1466442417993 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:58 INFO - PROCESS | 3576 | 1466442418112 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:06:58 INFO - PROCESS | 3576 | 1466442418119 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3576 | 1466442418121 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:58 INFO - PROCESS | 3576 | ++DOCSHELL 16D26400 == 32 [pid = 3576] [id = 773] 10:06:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (16D27C00) [pid = 3576] [serial = 2317] [outer = 00000000] 10:06:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (1763D800) [pid = 3576] [serial = 2318] [outer = 16D27C00] 10:06:58 INFO - PROCESS | 3576 | 1466442418166 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (17825C00) [pid = 3576] [serial = 2319] [outer = 16D27C00] 10:06:58 INFO - PROCESS | 3576 | 1466442418636 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]]]}] 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:06:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:06:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:06:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:06:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:06:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:06:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 677ms 10:06:58 INFO - PROCESS | 3576 | 1466442418673 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 3576 | 1466442418675 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 10:06:58 INFO - PROCESS | 3576 | 1466442418678 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:06:58 INFO - PROCESS | 3576 | 1466442418680 Marionette TRACE conn3 <- [1,3050,null,{}] 10:06:58 INFO - PROCESS | 3576 | 1466442418683 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}] 10:06:58 INFO - PROCESS | 3576 | 1466442418689 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:58 INFO - PROCESS | 3576 | 1466442418825 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:06:58 INFO - PROCESS | 3576 | 1466442418891 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3576 | 1466442418893 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:58 INFO - PROCESS | 3576 | ++DOCSHELL 1761F800 == 33 [pid = 3576] [id = 774] 10:06:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (1782E800) [pid = 3576] [serial = 2320] [outer = 00000000] 10:06:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (19601800) [pid = 3576] [serial = 2321] [outer = 1782E800] 10:06:58 INFO - PROCESS | 3576 | 1466442418939 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (18183400) [pid = 3576] [serial = 2322] [outer = 1782E800] 10:06:59 INFO - PROCESS | 3576 | [3576] 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 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (10C6C400) [pid = 3576] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (14315400) [pid = 3576] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (143D1000) [pid = 3576] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (10A4F800) [pid = 3576] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1586D400) [pid = 3576] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (14314000) [pid = 3576] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (12AE9C00) [pid = 3576] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19682C00) [pid = 3576] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (162AF000) [pid = 3576] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (16FEE000) [pid = 3576] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (15B99400) [pid = 3576] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1981B400) [pid = 3576] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (16337C00) [pid = 3576] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:06:59 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (19943400) [pid = 3576] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:06:59 INFO - PROCESS | 3576 | 1466442419505 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:06:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:06:59 INFO - {} 10:06:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 877ms 10:06:59 INFO - PROCESS | 3576 | 1466442419547 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 3576 | 1466442419549 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:06:59 INFO - PROCESS | 3576 | 1466442419552 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 3576 | 1466442419554 Marionette TRACE conn3 <- [1,3054,null,{}] 10:06:59 INFO - PROCESS | 3576 | 1466442419557 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}] 10:06:59 INFO - PROCESS | 3576 | 1466442419559 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:59 INFO - PROCESS | 3576 | 1466442419672 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:06:59 INFO - PROCESS | 3576 | 1466442419735 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 3576 | 1466442419737 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:06:59 INFO - PROCESS | 3576 | ++DOCSHELL 15B9EC00 == 34 [pid = 3576] [id = 775] 10:06:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (162B1800) [pid = 3576] [serial = 2323] [outer = 00000000] 10:06:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (19682400) [pid = 3576] [serial = 2324] [outer = 162B1800] 10:06:59 INFO - PROCESS | 3576 | 1466442419779 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1981A800) [pid = 3576] [serial = 2325] [outer = 162B1800] 10:07:00 INFO - PROCESS | 3576 | 1466442420130 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]]]}] 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:07:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:07:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 10:07:00 INFO - PROCESS | 3576 | 1466442420196 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 3576 | 1466442420198 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 10:07:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:07:00 INFO - PROCESS | 3576 | 1466442420185 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 3576 | 1466442420187 Marionette TRACE conn3 <- [1,3058,null,{}] 10:07:00 INFO - PROCESS | 3576 | 1466442420190 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}] 10:07:00 INFO - PROCESS | 3576 | 1466442420192 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:00 INFO - PROCESS | 3576 | 1466442420271 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:07:00 INFO - PROCESS | 3576 | 1466442420275 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 3576 | 1466442420277 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:00 INFO - PROCESS | 3576 | ++DOCSHELL 1967FC00 == 35 [pid = 3576] [id = 776] 10:07:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (1981DC00) [pid = 3576] [serial = 2326] [outer = 00000000] 10:07:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (19828800) [pid = 3576] [serial = 2327] [outer = 1981DC00] 10:07:00 INFO - PROCESS | 3576 | 1466442420321 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (19936400) [pid = 3576] [serial = 2328] [outer = 1981DC00] 10:07:00 INFO - PROCESS | 3576 | 1466442420744 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]]]}] 10:07:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:07:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:07:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:07:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:07:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:07:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:07:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 585ms 10:07:00 INFO - PROCESS | 3576 | 1466442420782 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 3576 | 1466442420784 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 10:07:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:07:00 INFO - PROCESS | 3576 | 1466442420803 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 3576 | 1466442420805 Marionette TRACE conn3 <- [1,3062,null,{}] 10:07:00 INFO - PROCESS | 3576 | 1466442420808 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}] 10:07:00 INFO - PROCESS | 3576 | 1466442420810 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:00 INFO - PROCESS | 3576 | 1466442420892 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:07:00 INFO - PROCESS | 3576 | 1466442420897 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 3576 | 1466442420899 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:00 INFO - PROCESS | 3576 | ++DOCSHELL 15D42000 == 36 [pid = 3576] [id = 777] 10:07:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (19939C00) [pid = 3576] [serial = 2329] [outer = 00000000] 10:07:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (199A8800) [pid = 3576] [serial = 2330] [outer = 19939C00] 10:07:00 INFO - PROCESS | 3576 | 1466442420941 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (19E01400) [pid = 3576] [serial = 2331] [outer = 19939C00] 10:07:01 INFO - PROCESS | 3576 | 1466442421448 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]]]}] 10:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:07:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:07:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 693ms 10:07:01 INFO - PROCESS | 3576 | 1466442421493 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 3576 | 1466442421498 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 10:07:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:07:01 INFO - PROCESS | 3576 | 1466442421505 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 3576 | 1466442421508 Marionette TRACE conn3 <- [1,3066,null,{}] 10:07:01 INFO - PROCESS | 3576 | 1466442421514 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}] 10:07:01 INFO - PROCESS | 3576 | 1466442421517 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:01 INFO - PROCESS | 3576 | 1466442421633 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:07:01 INFO - PROCESS | 3576 | 1466442421747 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 3576 | 1466442421752 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:01 INFO - PROCESS | 3576 | ++DOCSHELL 103CB800 == 37 [pid = 3576] [id = 778] 10:07:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (103CD400) [pid = 3576] [serial = 2332] [outer = 00000000] 10:07:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (11070C00) [pid = 3576] [serial = 2333] [outer = 103CD400] 10:07:01 INFO - PROCESS | 3576 | 1466442421848 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (12816000) [pid = 3576] [serial = 2334] [outer = 103CD400] 10:07:02 INFO - PROCESS | 3576 | 1466442422433 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] 10:07:02 INFO - PROCESS | 3576 | 1466442422506 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 10:07:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:07:02 INFO - PROCESS | 3576 | 1466442422513 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 3576 | 1466442422516 Marionette TRACE conn3 <- [1,3070,null,{}] 10:07:02 INFO - PROCESS | 3576 | 1466442422520 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}] 10:07:02 INFO - PROCESS | 3576 | 1466442422523 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:02 INFO - PROCESS | 3576 | 1466442422631 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:07:02 INFO - PROCESS | 3576 | 1466442422778 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 3576 | 1466442422781 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:02 INFO - PROCESS | 3576 | ++DOCSHELL 15647800 == 38 [pid = 3576] [id = 779] 10:07:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 81 (1564BC00) [pid = 3576] [serial = 2335] [outer = 00000000] 10:07:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 82 (15B92C00) [pid = 3576] [serial = 2336] [outer = 1564BC00] 10:07:02 INFO - PROCESS | 3576 | 1466442422837 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 3576 | ++DOMWINDOW == 83 (15BA0000) [pid = 3576] [serial = 2337] [outer = 1564BC00] 10:07:03 INFO - PROCESS | 3576 | 1466442423354 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]]]}] 10:07:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:07:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:07:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:07:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 877ms 10:07:03 INFO - PROCESS | 3576 | 1466442423426 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 3576 | 1466442423429 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 10:07:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:07:03 INFO - PROCESS | 3576 | 1466442423434 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 3576 | 1466442423438 Marionette TRACE conn3 <- [1,3074,null,{}] 10:07:03 INFO - PROCESS | 3576 | 1466442423449 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}] 10:07:03 INFO - PROCESS | 3576 | 1466442423454 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:03 INFO - PROCESS | 3576 | 1466442423543 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:07:03 INFO - PROCESS | 3576 | 1466442423703 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3576 | 1466442423707 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:03 INFO - PROCESS | 3576 | ++DOCSHELL 16D30800 == 39 [pid = 3576] [id = 780] 10:07:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 84 (16E8C800) [pid = 3576] [serial = 2338] [outer = 00000000] 10:07:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 85 (17620400) [pid = 3576] [serial = 2339] [outer = 16E8C800] 10:07:03 INFO - PROCESS | 3576 | 1466442423764 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 3576 | ++DOMWINDOW == 86 (18182800) [pid = 3576] [serial = 2340] [outer = 16E8C800] 10:07:04 INFO - PROCESS | 3576 | 1466442424298 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:07:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 877ms 10:07:04 INFO - PROCESS | 3576 | 1466442424320 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 3576 | 1466442424323 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:07:04 INFO - PROCESS | 3576 | 1466442424326 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 3576 | 1466442424328 Marionette TRACE conn3 <- [1,3078,null,{}] 10:07:04 INFO - PROCESS | 3576 | 1466442424332 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}] 10:07:04 INFO - PROCESS | 3576 | 1466442424334 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:04 INFO - PROCESS | 3576 | 1466442424441 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:07:04 INFO - PROCESS | 3576 | 1466442424548 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 3576 | 1466442424550 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:04 INFO - PROCESS | 3576 | ++DOCSHELL 130C5000 == 40 [pid = 3576] [id = 781] 10:07:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 87 (14314000) [pid = 3576] [serial = 2341] [outer = 00000000] 10:07:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 88 (18185800) [pid = 3576] [serial = 2342] [outer = 14314000] 10:07:04 INFO - PROCESS | 3576 | 1466442424628 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 3576 | ++DOMWINDOW == 89 (1967A800) [pid = 3576] [serial = 2343] [outer = 14314000] 10:07:05 INFO - PROCESS | 3576 | 1466442425166 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:07:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 893ms 10:07:05 INFO - PROCESS | 3576 | 1466442425214 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 3576 | 1466442425216 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 10:07:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:07:05 INFO - PROCESS | 3576 | 1466442425220 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 3576 | 1466442425222 Marionette TRACE conn3 <- [1,3082,null,{}] 10:07:05 INFO - PROCESS | 3576 | 1466442425227 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}] 10:07:05 INFO - PROCESS | 3576 | 1466442425229 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:05 INFO - PROCESS | 3576 | 1466442425330 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:07:05 INFO - PROCESS | 3576 | 1466442425603 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 3576 | 1466442425606 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:05 INFO - PROCESS | 3576 | ++DOCSHELL 105F3C00 == 41 [pid = 3576] [id = 782] 10:07:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 90 (10A49C00) [pid = 3576] [serial = 2344] [outer = 00000000] 10:07:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 91 (10FADC00) [pid = 3576] [serial = 2345] [outer = 10A49C00] 10:07:05 INFO - PROCESS | 3576 | 1466442425652 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 3576 | ++DOMWINDOW == 92 (12AE9C00) [pid = 3576] [serial = 2346] [outer = 10A49C00] 10:07:06 INFO - PROCESS | 3576 | 1466442426213 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:07:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1031ms 10:07:06 INFO - PROCESS | 3576 | 1466442426262 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 3576 | 1466442426266 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 10:07:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:07:06 INFO - PROCESS | 3576 | 1466442426270 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 3576 | 1466442426273 Marionette TRACE conn3 <- [1,3086,null,{}] 10:07:06 INFO - PROCESS | 3576 | 1466442426301 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}] 10:07:06 INFO - PROCESS | 3576 | 1466442426305 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:06 INFO - PROCESS | 3576 | 1466442426406 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:07:06 INFO - PROCESS | 3576 | --DOCSHELL 1967FC00 == 40 [pid = 3576] [id = 776] 10:07:06 INFO - PROCESS | 3576 | --DOCSHELL 15B9EC00 == 39 [pid = 3576] [id = 775] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 1761F800 == 38 [pid = 3576] [id = 774] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 16D26400 == 37 [pid = 3576] [id = 773] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 1633D000 == 36 [pid = 3576] [id = 772] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 15E8C800 == 35 [pid = 3576] [id = 771] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 13C3FC00 == 34 [pid = 3576] [id = 770] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 10C68C00 == 33 [pid = 3576] [id = 769] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 19682800 == 32 [pid = 3576] [id = 752] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 19999400 == 31 [pid = 3576] [id = 766] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 10504C00 == 30 [pid = 3576] [id = 767] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 1430E400 == 29 [pid = 3576] [id = 768] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 130C5000 == 28 [pid = 3576] [id = 781] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 105F3C00 == 27 [pid = 3576] [id = 782] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 16D30800 == 26 [pid = 3576] [id = 780] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 15D42000 == 25 [pid = 3576] [id = 777] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 103CB800 == 24 [pid = 3576] [id = 778] 10:07:07 INFO - PROCESS | 3576 | --DOCSHELL 15647800 == 23 [pid = 3576] [id = 779] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 91 (1AD99C00) [pid = 3576] [serial = 2297] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 90 (1999B400) [pid = 3576] [serial = 2295] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 89 (11063C00) [pid = 3576] [serial = 2259] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 88 (1507AC00) [pid = 3576] [serial = 2266] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 87 (16F2A000) [pid = 3576] [serial = 2280] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 86 (16E99400) [pid = 3576] [serial = 2279] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 85 (19677800) [pid = 3576] [serial = 2288] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 84 (15BA6000) [pid = 3576] [serial = 2270] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 83 (199A6800) [pid = 3576] [serial = 2294] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 82 (17BCD400) [pid = 3576] [serial = 2285] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 81 (12DFD000) [pid = 3576] [serial = 2262] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 80 (1981FC00) [pid = 3576] [serial = 2257] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 79 (1312F400) [pid = 3576] [serial = 2263] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 78 (162B9400) [pid = 3576] [serial = 2274] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 77 (1761C000) [pid = 3576] [serial = 2282] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 76 (15B9A400) [pid = 3576] [serial = 2268] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 75 (1967C800) [pid = 3576] [serial = 2289] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 74 (19827400) [pid = 3576] [serial = 2291] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 73 (168E1400) [pid = 3576] [serial = 2276] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 72 (15BAF400) [pid = 3576] [serial = 2271] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 71 (16D24000) [pid = 3576] [serial = 2277] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 70 (1506EC00) [pid = 3576] [serial = 2265] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 69 (1993C000) [pid = 3576] [serial = 2292] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 68 (17633400) [pid = 3576] [serial = 2283] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 67 (162B7C00) [pid = 3576] [serial = 2273] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 66 (1106A800) [pid = 3576] [serial = 2260] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | --DOMWINDOW == 65 (17F4C800) [pid = 3576] [serial = 2286] [outer = 00000000] [url = about:blank] 10:07:07 INFO - PROCESS | 3576 | 1466442427280 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3576 | 1466442427284 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:07 INFO - PROCESS | 3576 | ++DOCSHELL 103CB400 == 24 [pid = 3576] [id = 783] 10:07:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 66 (103CB800) [pid = 3576] [serial = 2347] [outer = 00000000] 10:07:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 67 (105E9000) [pid = 3576] [serial = 2348] [outer = 103CB800] 10:07:07 INFO - PROCESS | 3576 | 1466442427345 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3576 | ++DOMWINDOW == 68 (10A52800) [pid = 3576] [serial = 2349] [outer = 103CB800] 10:07:07 INFO - PROCESS | 3576 | 1466442427968 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]]]}] 10:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:07:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1739ms 10:07:08 INFO - PROCESS | 3576 | 1466442428003 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 3576 | 1466442428007 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 10:07:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:07:08 INFO - PROCESS | 3576 | 1466442428013 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 3576 | 1466442428016 Marionette TRACE conn3 <- [1,3090,null,{}] 10:07:08 INFO - PROCESS | 3576 | 1466442428022 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}] 10:07:08 INFO - PROCESS | 3576 | 1466442428027 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:08 INFO - PROCESS | 3576 | 1466442428145 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:07:08 INFO - PROCESS | 3576 | 1466442428314 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 3576 | 1466442428317 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:08 INFO - PROCESS | 3576 | ++DOCSHELL 11070800 == 25 [pid = 3576] [id = 784] 10:07:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 69 (11071C00) [pid = 3576] [serial = 2350] [outer = 00000000] 10:07:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 70 (114BFC00) [pid = 3576] [serial = 2351] [outer = 11071C00] 10:07:08 INFO - PROCESS | 3576 | 1466442428375 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 3576 | ++DOMWINDOW == 71 (1281C000) [pid = 3576] [serial = 2352] [outer = 11071C00] 10:07:08 INFO - PROCESS | 3576 | 1466442428990 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:07:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1031ms 10:07:09 INFO - PROCESS | 3576 | 1466442429042 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 3576 | 1466442429047 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 10:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:07:09 INFO - PROCESS | 3576 | 1466442429051 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 3576 | 1466442429053 Marionette TRACE conn3 <- [1,3094,null,{}] 10:07:09 INFO - PROCESS | 3576 | 1466442429077 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}] 10:07:09 INFO - PROCESS | 3576 | 1466442429080 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:09 INFO - PROCESS | 3576 | 1466442429201 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:07:09 INFO - PROCESS | 3576 | 1466442429353 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 3576 | 1466442429356 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:09 INFO - PROCESS | 3576 | ++DOCSHELL 12AE9800 == 26 [pid = 3576] [id = 785] 10:07:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 72 (131DF000) [pid = 3576] [serial = 2353] [outer = 00000000] 10:07:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 73 (1320A000) [pid = 3576] [serial = 2354] [outer = 131DF000] 10:07:09 INFO - PROCESS | 3576 | 1466442429412 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 3576 | ++DOMWINDOW == 74 (13662800) [pid = 3576] [serial = 2355] [outer = 131DF000] 10:07:10 INFO - PROCESS | 3576 | 1466442430041 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]]]}] 10:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:07:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 985ms 10:07:10 INFO - PROCESS | 3576 | 1466442430063 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 3576 | 1466442430067 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 10:07:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:07:10 INFO - PROCESS | 3576 | 1466442430072 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 3576 | 1466442430075 Marionette TRACE conn3 <- [1,3098,null,{}] 10:07:10 INFO - PROCESS | 3576 | 1466442430065 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}] 10:07:10 INFO - PROCESS | 3576 | 1466442430067 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:10 INFO - PROCESS | 3576 | 1466442430163 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:07:10 INFO - PROCESS | 3576 | 1466442430275 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3576 | 1466442430279 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:10 INFO - PROCESS | 3576 | ++DOCSHELL 10C74000 == 27 [pid = 3576] [id = 786] 10:07:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 75 (10C74400) [pid = 3576] [serial = 2356] [outer = 00000000] 10:07:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 76 (12AAFC00) [pid = 3576] [serial = 2357] [outer = 10C74400] 10:07:10 INFO - PROCESS | 3576 | 1466442430329 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 77 (1309F800) [pid = 3576] [serial = 2358] [outer = 10C74400] 10:07:10 INFO - PROCESS | 3576 | 1466442430707 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"]]]}] 10:07:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:07:10 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 10:07:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:07:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 678ms 10:07:10 INFO - PROCESS | 3576 | 1466442430752 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 3576 | 1466442430756 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 10:07:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:07:10 INFO - PROCESS | 3576 | 1466442430762 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 3576 | 1466442430765 Marionette TRACE conn3 <- [1,3102,null,{}] 10:07:10 INFO - PROCESS | 3576 | 1466442430768 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}] 10:07:10 INFO - PROCESS | 3576 | 1466442430771 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:10 INFO - PROCESS | 3576 | 1466442430864 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:07:10 INFO - PROCESS | 3576 | 1466442430870 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\", \"dfb77751-bbc8-46ca-b675-0a406c6922dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3576 | 1466442430872 Marionette INFO sendAsync 1a168776-d99e-4583-ba4b-c0f5a5ce7033 10:07:10 INFO - PROCESS | 3576 | ++DOCSHELL 13955000 == 28 [pid = 3576] [id = 787] 10:07:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 78 (13C31400) [pid = 3576] [serial = 2359] [outer = 00000000] 10:07:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 79 (1506B800) [pid = 3576] [serial = 2360] [outer = 13C31400] 10:07:10 INFO - PROCESS | 3576 | 1466442430918 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 3576 | ++DOMWINDOW == 80 (15078000) [pid = 3576] [serial = 2361] [outer = 13C31400] 10:07:11 INFO - PROCESS | 3576 | 1466442431412 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]]]}] 10:07:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:07:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 10:07:11 INFO - PROCESS | 3576 | 1466442431445 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 3576 | 1466442431447 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 10:07:12 WARNING - u'runner_teardown' () 10:07:12 INFO - No more tests 10:07:12 INFO - Got 0 unexpected results 10:07:12 INFO - SUITE-END | took 619s 10:07:13 INFO - Closing logging queue 10:07:13 INFO - queue closed 10:07:13 INFO - Return code: 0 10:07:13 WARNING - # TBPL SUCCESS # 10:07:13 INFO - Running post-action listener: _resource_record_post_action 10:07:13 INFO - Running post-run listener: _resource_record_post_run 10:07:14 INFO - Total resource usage - Wall time: 630s; CPU: 17.0%; Read bytes: 91720192; Write bytes: 957125632; Read time: 554739; Write time: 1396219 10:07:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:07:14 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 117974016; Read time: 0; Write time: 173941 10:07:14 INFO - run-tests - Wall time: 628s; CPU: 17.0%; Read bytes: 91720192; Write bytes: 820892672; Read time: 554739; Write time: 1200071 10:07:14 INFO - Running post-run listener: _upload_blobber_files 10:07:14 INFO - Blob upload gear active. 10:07:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:07:14 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 10:07:14 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'] 10:07:14 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 10:07:14 INFO - (blobuploader) - INFO - Open directory for files ... 10:07:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:07:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:07:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:07:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:07:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:07:15 INFO - (blobuploader) - INFO - Done attempting. 10:07:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:07:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:07:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:07:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:07:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:07:17 INFO - (blobuploader) - INFO - Done attempting. 10:07:17 INFO - (blobuploader) - INFO - Iteration through files over. 10:07:17 INFO - Return code: 0 10:07:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:07:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e81d65a4d9508dfb3b1c3cf7ca607e253909a81923af2e655fb52b1cbfc3f875e79407fb560d04a13ada8ad46e8e4874e35a2f26fc80d5464e0a605a90fcfbb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fdb61352256671f2948936bc9e55403259bb59c80dc5eeed9ac8c2f1d90d727e5c1b8542cd2deebdb36cb24351c3ea31cd65284443fea30d18784f6c63ba5cb"} 10:07:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:07:17 INFO - Writing to file C:\slave\test\properties\blobber_files 10:07:17 INFO - Contents: 10:07:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e81d65a4d9508dfb3b1c3cf7ca607e253909a81923af2e655fb52b1cbfc3f875e79407fb560d04a13ada8ad46e8e4874e35a2f26fc80d5464e0a605a90fcfbb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fdb61352256671f2948936bc9e55403259bb59c80dc5eeed9ac8c2f1d90d727e5c1b8542cd2deebdb36cb24351c3ea31cd65284443fea30d18784f6c63ba5cb"} 10:07:17 INFO - Running post-run listener: copy_logs_to_upload_dir 10:07:17 INFO - Copying logs to upload dir... 10:07:17 INFO - mkdir: C:\slave\test\build\upload\logs 10:07:17 INFO - Copying logs to upload dir... 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - Using _rmtree_windows ... 10:07:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=723.551000 ========= master_lag: 85.15 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 28 secs) (at 2016-06-20 10:07:12.312083) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 10:07:12.313225) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e81d65a4d9508dfb3b1c3cf7ca607e253909a81923af2e655fb52b1cbfc3f875e79407fb560d04a13ada8ad46e8e4874e35a2f26fc80d5464e0a605a90fcfbb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fdb61352256671f2948936bc9e55403259bb59c80dc5eeed9ac8c2f1d90d727e5c1b8542cd2deebdb36cb24351c3ea31cd65284443fea30d18784f6c63ba5cb"} build_url:https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/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/e81d65a4d9508dfb3b1c3cf7ca607e253909a81923af2e655fb52b1cbfc3f875e79407fb560d04a13ada8ad46e8e4874e35a2f26fc80d5464e0a605a90fcfbb0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5fdb61352256671f2948936bc9e55403259bb59c80dc5eeed9ac8c2f1d90d727e5c1b8542cd2deebdb36cb24351c3ea31cd65284443fea30d18784f6c63ba5cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FBaol19GQXS70zY3CBJikg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 10:07:12.438286) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 10:07:12.438704) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 10:07:12.565885) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 10:07:12.566227) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 10:07:13.111887) ========= ========= Total master_lag: 89.72 =========